Click or drag to resize
CMVIEWDrawSurface3DEx Method
Draw a 3D object built from triangles

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

Namespace: GeoEngine.Core.GXNet
Assembly: geoengine.core.gxnet (in geoengine.core.gxnet.dll)
Notes
Provide one normal per vertex. Triangles are defined by indices into the set of vertices.
Syntax
public void DrawSurface3DEx(
	string str1,
	CVV oVV2,
	CVV oVV3,
	CVV oVV4,
	CVV oVV5,
	CVV oVV6,
	CVV oVV7,
	CVV oVV8,
	int i9,
	CVV oVV10,
	CVV oVV11,
	CVV oVV12,
	CIPJ oIPJ13
)

Parameters

str1
Type: SystemString
Group name
oVV2
Type: GeoEngine.Core.GXNetCVV
Vertices X (GS_REAL)
oVV3
Type: GeoEngine.Core.GXNetCVV
Vertices Y (GS_REAL)
oVV4
Type: GeoEngine.Core.GXNetCVV
Vertices Z (GS_REAL)
oVV5
Type: GeoEngine.Core.GXNetCVV
Normals X (GS_REAL)
oVV6
Type: GeoEngine.Core.GXNetCVV
Normals Y (GS_REAL)
oVV7
Type: GeoEngine.Core.GXNetCVV
Normals Z (GS_REAL)
oVV8
Type: GeoEngine.Core.GXNetCVV
Colors VV (GS_INT) [can be NULL]
i9
Type: SystemInt32
Color used if above VV is NULL [0 for MVIEW's fillcolor]
oVV10
Type: GeoEngine.Core.GXNetCVV
Triangles Point 1 (GS_INT)
oVV11
Type: GeoEngine.Core.GXNetCVV
Triangles Point 2 (GS_INT)
oVV12
Type: GeoEngine.Core.GXNetCVV
Triangles Point 3 (GS_INT)
oIPJ13
Type: GeoEngine.Core.GXNetCIPJ
Native IPJ of 3D object
See Also