Package com.luciad.view.lightspeed.services.vertexarray
package com.luciad.view.lightspeed.services.vertexarray
This package provides
vertex arrays
and the vertex array renderer
.
Vertex arrays are the default means to render geometry on the screen. Their typical usage can be described as follows:
- Create the data that will represent the geometry to be rendered as one of the vertex array types.
- Submit the vertex array for rendering to an
ILspVertexArrayRenderer
. The latter can be obtained from the view'sservices
.
Using vertex arrays is only required when implementing custom painters.
- Since:
- 2012.0
-
ClassDescriptionRepresents the array of indices that are used to describe the elements of an indexed vertex array.A vertex array which is indexed by one or more element buffers.Represents a vertex array for which the data is subject to change.A vertex array which is defined by a single primitive type.Interface describing a vertex array.A centralized manager for vertex array rendering.Interface describing a vertex attribute as stored in a vertex array.Describes the semantics of a vertex attribute.Describes the primitive type used to store vertex attribute values.Represents the type of primitives used in a vertex array.A factory class that creates
ILspVertexArray
instances.