 | CMVIEWDrawObject3D Method |
Draw a 3D object optimized for rendering
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void DrawObject3D(
int type,
int mode,
int objects,
int default_count,
CVV vert_v_vx,
CVV vert_v_vy,
CVV vert_v_vz,
CVV norm_v_vx,
CVV norm_v_vy,
CVV norm_v_vz,
CVV color_vv,
CVV index_vv,
CVV count_vv
)
public void DrawObject3D(
int type,
int mode,
int objects,
int default_count,
CVV vert_v_vx,
CVV vert_v_vy,
CVV vert_v_vz,
CVV norm_v_vx,
CVV norm_v_vy,
CVV norm_v_vz,
CVV color_vv,
CVV index_vv,
CVV count_vv
)
Public Sub DrawObject3D (
type As Integer,
mode As Integer,
objects As Integer,
default_count As Integer,
vert_v_vx As CVV,
vert_v_vy As CVV,
vert_v_vz As CVV,
norm_v_vx As CVV,
norm_v_vy As CVV,
norm_v_vz As CVV,
color_vv As CVV,
index_vv As CVV,
count_vv As CVV
)
Public Sub DrawObject3D (
type As Integer,
mode As Integer,
objects As Integer,
default_count As Integer,
vert_v_vx As CVV,
vert_v_vy As CVV,
vert_v_vz As CVV,
norm_v_vx As CVV,
norm_v_vy As CVV,
norm_v_vz As CVV,
color_vv As CVV,
index_vv As CVV,
count_vv As CVV
)
public:
void DrawObject3D(
int type,
int mode,
int objects,
int default_count,
CVV^ vert_v_vx,
CVV^ vert_v_vy,
CVV^ vert_v_vz,
CVV^ norm_v_vx,
CVV^ norm_v_vy,
CVV^ norm_v_vz,
CVV^ color_vv,
CVV^ index_vv,
CVV^ count_vv
)
public:
void DrawObject3D(
int type,
int mode,
int objects,
int default_count,
CVV^ vert_v_vx,
CVV^ vert_v_vy,
CVV^ vert_v_vz,
CVV^ norm_v_vx,
CVV^ norm_v_vy,
CVV^ norm_v_vz,
CVV^ color_vv,
CVV^ index_vv,
CVV^ count_vv
)
member DrawObject3D :
type : int *
mode : int *
objects : int *
default_count : int *
vert_v_vx : CVV *
vert_v_vy : CVV *
vert_v_vz : CVV *
norm_v_vx : CVV *
norm_v_vy : CVV *
norm_v_vz : CVV *
color_vv : CVV *
index_vv : CVV *
count_vv : CVV -> unit
member DrawObject3D :
type : int *
mode : int *
objects : int *
default_count : int *
vert_v_vx : CVV *
vert_v_vy : CVV *
vert_v_vz : CVV *
norm_v_vx : CVV *
norm_v_vy : CVV *
norm_v_vz : CVV *
color_vv : CVV *
index_vv : CVV *
count_vv : CVV -> unit
Parameters
- type
- Type: SystemInt32
<define>MVIEW_DRAWOBJ3D_ENTITY</define> - mode
- Type: SystemInt32
<define>MVIEW_DRAWOBJ3D_MODE</define> - objects
- Type: SystemInt32
Number of Objects - default_count
- Type: SystemInt32
Default Count (if variable and not specified) - vert_v_vx
- Type: GeoEngine.Core.GXNetXCVV
Verticies X - vert_v_vy
- Type: GeoEngine.Core.GXNetXCVV
Verticies Y - vert_v_vz
- Type: GeoEngine.Core.GXNetXCVV
Verticies Z - norm_v_vx
- Type: GeoEngine.Core.GXNetXCVV
Normals X (can be NULL) - norm_v_vy
- Type: GeoEngine.Core.GXNetXCVV
Normals Y (can be NULL) - norm_v_vz
- Type: GeoEngine.Core.GXNetXCVV
Normals Z (can be NULL) - color_vv
- Type: GeoEngine.Core.GXNetXCVV
Colors VV (can be NULL) - index_vv
- Type: GeoEngine.Core.GXNetXCVV
Index VV (can be NULL) - count_vv
- Type: GeoEngine.Core.GXNetXCVV
Count VV (can be NULL)
See Also