Click or drag to resize
CMVIEWDrawObject3D Method
Draw a 3D object optimized for rendering

Available since Oasis montaj version: 6.2
License: Available to anyone.  

Namespace: GeoEngine.Core.GXNetX
Assembly: geoengine.core.gxnetx (in geoengine.core.gxnetx.dll)
Syntax
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
)

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