AGI Components with Insight3D Alpha 2008 r8
AgGxVertexUpdate Enumeration
Library ReferenceAGI.GraphicsAgGxVertexUpdate
Describes how a primitive's vertices are expected to be updated with a primitive's Set() or SetPartial() method. This is provided to primitive's initialization methods so the primitive can provide the best performance for the expected update pattern.
Declaration Syntax
C# Visual Basic Visual C++
public 
enum 
AgGxVertexUpdate
Public 
Enumeration 
AgGxVertexUpdate
public 
enum class 
AgGxVertexUpdate
Members
Member Description
VertexUpdateNone
Rendering is optimized for static geometry. The primitive's vertices are not going to be updated with Set() or SetPartial() calls. Calls to SetPartial() will fail. Calls to Set() are allowed but may not be as efficient as VertexUpdateSet.

VertexUpdateSetPartial
Rendering is optimized for dynamic geometry. The primitive's vertices are expected to be updated with SetPartial() - some or all of the vertices will change but the number of vertices will not.

VertexUpdateSet
Rendering is optimized for streaming geometry. The primitive's vertices are expected to be updated with Set() - all the vertices will change and/or the number of vertices will change. Calls to SetPartial() will fail.

Assembly: AGI.Graphics.Interop(Module: AGI.Graphics.Interop) Version: 9.0.0.0 (9.0.0.0)