PRIMITIVE_TOPOLOGY enumeration

An enum used to indicate the topology of a mesh. See MeshDataVertCallback.

Syntax

} PRIMITIVE_TOPOLOGY;

Constants

PRIMITIVE_TOPOLOGY_UNDEFINED
The topology of the mesh is undefined.

PRIMITIVE_TOPOLOGY_POINTLIST
The topology of the mesh is a point list.

PRIMITIVE_TOPOLOGY_LINELIST
The topology of the mesh is a line list.

PRIMITIVE_TOPOLOGY_LINESTRIP
The topology of the mesh is a line strip.

PRIMITIVE_TOPOLOGY_TRIANGLELIST
The topology of the mesh is a triangle list.

PRIMITIVE_TOPOLOGY_TRIANGLESTRIP
The topology of the mesh is a triangle strip.

PRIMITIVE_TOPOLOGY_TRIANGLEFAN
The topology of the mesh is a triangle fan.

PRIMITIVE_TOPOLOGY_LINELIST_ADJ
The topology of the mesh is a line list with adjacency.

PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ
The topology of the mesh is a line strip with adjacency.

PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ
The topology of the mesh is a triangle list with adjacency.

PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ
The topology of the mesh is a triangle strip with adjacency.

PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 1 control point.

PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 2 control points.

PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 3 control points.

PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 4 control points.

PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 5 control points.

PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 6 control points.

PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 7 control points.

PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 8 control points.

PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 9 control points.

PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 10 control points.

PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 11 control points.

PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 12 control points.

PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 13 control points.

PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 14 control points.

PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 15 control points.

PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 16 control points.

PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 17 control points.

PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 18 control points.

PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 19 control points.

PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 20 control points.

PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 21 control points.

PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 22 control points.

PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 23 control points.

PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 24 control points.

PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 25 control points.

PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 26 control points.

PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 27 control points.

PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 28 control points.

PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 29 control points.

PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 30 control points.

PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 31 control points.

PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST
The topology of the mesh is a patch list with 32 control points.

Requirements

Header

Vspixengine.h