Uses of Class
com.luciad.view.lightspeed.services.vertexarray.TLspPrimitiveType
-
Uses of TLspPrimitiveType in com.luciad.view.lightspeed.services.vertexarray
Modifier and TypeFieldDescriptionstatic final TLspPrimitiveType
TLspPrimitiveType.LINE_LOOP
The same as line strip, except that the final and first vertex are also connected by a line segment.static final TLspPrimitiveType
TLspPrimitiveType.LINE_STRIP
A connected line.static final TLspPrimitiveType
TLspPrimitiveType.LINES
A series of unconnected line segments.static final TLspPrimitiveType
TLspPrimitiveType.POINTS
One point at each vertex.static final TLspPrimitiveType
TLspPrimitiveType.POLYGON
An arbitrary polygon.static final TLspPrimitiveType
TLspPrimitiveType.QUAD_STRIP
A series of connected quadrilaterals.static final TLspPrimitiveType
TLspPrimitiveType.QUADS
A series of quadrilaterals (four-sided polygons).static final TLspPrimitiveType
TLspPrimitiveType.TRIANGLE_FAN
The same as triangle strip except that the first vertex is shared by each triangle.static final TLspPrimitiveType
TLspPrimitiveType.TRIANGLE_STRIP
A series of connected triangles.static final TLspPrimitiveType
TLspPrimitiveType.TRIANGLES
A series of triangles.Modifier and TypeMethodDescriptionILspElementArray.getPrimitiveType()
Returns the primitive type that is associated to this element array.ILspNonIndexedVertexArray.getPrimitiveType()
Returns the primitive type that is associated to this vertex array.static TLspPrimitiveType
TLspPrimitiveType.getPrimitiveType
(int aGLConstant) Returns the primitive type corresponding to the given OpenGL enumerant.Modifier and TypeMethodDescriptionstatic ILspIndexedVertexArray
TLspVertexArrayFactory.createInterleavedIndexedArray
(Buffer aBuffer, int aNbVertices, int aGLInterleavedArrayFormat, IntBuffer aElementArray, int aIndexCount, TLspPrimitiveType aPrimitiveType) Creates anILspVertexArray
with the specified data and a vertex attribute layout as used withglInterleavedArrays()
.static ILspIndexedVertexArray
TLspVertexArrayFactory.createInterleavedIndexedArray
(Buffer aBuffer, int aNbVertices, ILcdPoint aCoordinateOrigin, int aGLInterleavedArrayFormat, IntBuffer aElementArray, int aIndexCount, TLspPrimitiveType aPrimitiveType) Creates anILspVertexArray
with the specified data and a vertex attribute layout as used withglInterleavedArrays()
.static ILspIndexedVertexArray
TLspVertexArrayFactory.createInterleavedIndexedMultiArray
(Buffer aBuffer, int aNbVertices, int aGLInterleavedArrayFormat, IntBuffer[] aElementArrays, int[] aIndexCounts, TLspPrimitiveType aPrimitiveType) Creates anILspVertexArray
with the specified data and a vertex attribute layout as used withglMultiDrawElements()
.static ILspNonIndexedVertexArray
TLspVertexArrayFactory.createInterleavedNonIndexedArray
(Buffer aBuffer, int aNbVertices, int aGLInterleavedArrayFormat, TLspPrimitiveType aPrimitiveType) Creates anILspVertexArray
with the specified data and a vertex attribute layout as used withglInterleavedArrays()
.static ILspNonIndexedVertexArray
TLspVertexArrayFactory.createInterleavedNonIndexedArray
(Buffer aBuffer, int aNbVertices, ILcdPoint aCoordinateOrigin, int aGLInterleavedArrayFormat, TLspPrimitiveType aPrimitiveType) Creates anILspVertexArray
with the specified data and a vertex attribute layout as used withglInterleavedArrays()
.