ImageGear .NET v25.0 - Updated
ImGearVectGeometryType Enumeration




ImageGear.Formats.Vector Assembly > ImageGear.Vector Namespace : ImGearVectGeometryType Enumeration
Specifies the type of geometry primitives.
Syntax
'Declaration
 
Public Enum ImGearVectGeometryType 
   Inherits System.Enum
'Usage
 
Dim instance As ImGearVectGeometryType
public enum ImGearVectGeometryType : System.Enum 
__value public enum ImGearVectGeometryType : public System.Enum 
public enum class ImGearVectGeometryType : public System.Enum 
Members
MemberDescription
LINE_LOOPVertices define a connected group of line segments from the first vertex to the last.
LINE_STRIPVertices define a connected group of line segments from the first vertex to the last, then back to the first.
LINESEach pair of vertices is an independent line segment.
POINTSEach vertex is a single point.
POLYGONVertices define a single, convex polygon.
QUAD_STRIPVertices define a connected group of quadrilaterals. One quadrilateral is defined for each pair of vertices presented after the first pair. Vertices 2n 1, 2n, 2n + 2, and 2n + 1 define quadrilateral n. N quadrilaterals are drawn.
QUADSEach group of four vertices is an independent quadrilateral.
TRIANGLE_FANVertices define a connected group of triangles. One triangle is defined for each vertex presented after the first two vertices. Vertices 1, n + 1, and n + 2 define triangle n. N 2 triangles are drawn.
TRIANGLE_STRIPVertices define a connected group of triangles. One triangle is defined for each vertex presented after the first two vertices. For odd n, vertices n, n + 1, and n + 2 define triangle n. For even n, vertices n + 1, n, and n + 2 define triangle n. N 2 triangles are drawn.
TRIANGLESEach triplet of vertices is an independent triangle.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         ImageGear.Vector.ImGearVectGeometryType

See Also

Reference

ImageGear.Vector Namespace