AGI Components with Insight3D Alpha 2008 r8
AgGxPrimitiveTriangleMesh Interface
Library Reference AGI.Graphics.PrimitivesAgGxPrimitiveTriangleMesh
Renders an indexed triangle list in a solid or translucent color. Used to render things such as countries on the globe.
Declaration Syntax
C# Visual Basic Visual C++
public 
interface 
AgGxPrimitiveTriangleMesh : 

IAgGxPrimitiveTriangleMesh
Public 
Interface 
AgGxPrimitiveTriangleMesh _
        
Implements 

IAgGxPrimitiveTriangleMesh
public 
interface class 
AgGxPrimitiveTriangleMesh : 

IAgGxPrimitiveTriangleMesh
Members
All Members Methods Properties



Icon Member Description
CentralBody (Inherited from IAgGxPrimitiveTriangleMesh.)
Color
The primitive's color. Use System.Drawing.ColorTranslator.ToOle to assign this with a .NET System.Drawing.Color.
(Inherited from IAgGxPrimitiveTriangleMesh.)
CullFace
Whether front or back-facing triangles are may be culled. The default value is neither.
(Inherited from IAgGxPrimitiveTriangleMesh.)
DisplayCondition (Inherited from IAgGxPrimitiveTriangleMesh.)
GetBoundingSphere(Double % , Double % , Double % , Double % ) (Inherited from IAgGxPrimitiveTriangleMesh.)
GetDefinition(IAgGxCentralBody % , AgGxReferenceFrame % , IAgGxPrimitiveRenderer % , AgGxRenderPass % , Double % , Double % , Double % , Double % ) (Inherited from IAgGxPrimitiveTriangleMesh.)
GetRGBA(Byte % , Byte % , Byte % , Byte % ) (Inherited from IAgGxPrimitiveTriangleMesh.)
GetStateBlock(AgGxRenderPass) (Inherited from IAgGxPrimitiveTriangleMesh.)
Initialize(IAgGxCentralBody, AgGxReferenceFrame, AgGxVertexUpdate, Array % , Array % , Array % ) (Inherited from IAgGxPrimitiveTriangleMesh.)
InitializeFromTriangulator(IAgGxCentralBody, AgGxReferenceFrame, AgGxVertexUpdate, IAgGxTriangulator)
Initializes the triangle mesh using a Triangulator interface.
(Inherited from IAgGxPrimitiveTriangleMesh.)
Node (Inherited from IAgGxPrimitiveTriangleMesh.)
ReferenceFrame (Inherited from IAgGxPrimitiveTriangleMesh.)
Render(IAgGxRendererContext, IAgGxDynamicScenePerFrustum, AgGxRenderPass) (Inherited from IAgGxPrimitiveTriangleMesh.)
Renderer (Inherited from IAgGxPrimitiveTriangleMesh.)
RenderForPick(IAgGxRendererContext, IAgGxDynamicScenePerFrustum, AgGxRenderPass, IAgGxPickStack) (Inherited from IAgGxPrimitiveTriangleMesh.)
RenderPasses (Inherited from IAgGxPrimitiveTriangleMesh.)
Set(Array % , Array % , Array % ) (Inherited from IAgGxPrimitiveTriangleMesh.)
SetFromTriangulator(IAgGxTriangulator)
Defines the mesh using a Triangulator interface.
(Inherited from IAgGxPrimitiveTriangleMesh.)
SetManagerReferences(IAgGxDirtyList, Int32) (Inherited from IAgGxPrimitiveTriangleMesh.)
SetRGBA(Byte, Byte, Byte, Byte)
Sets the primitive's color using red, green, blue and alpha components. Each component ranges from 0-255, where 255 is maximum intensity.
(Inherited from IAgGxPrimitiveTriangleMesh.)
Translucency
The primitive's translucency. Translucency is between 0 and 100, where 0 is opaque and 100 is transparent.
(Inherited from IAgGxPrimitiveTriangleMesh.)
VertexUpdate
How the primitive's vertices are expected to be updated with Set() or SetPartial() methods. This is provided to the primitive's initialization methods so the primitive can provide the best performance for the expected update pattern.
(Inherited from IAgGxPrimitiveTriangleMesh.)
WindingOrder
The orientation of front-facing triangles. The default value is counterclockwise.
(Inherited from IAgGxPrimitiveTriangleMesh.)
Wireframe
True if the mesh is drawn as a wireframe. Wireframe is useful for debugging purposes. The default value is false.
(Inherited from IAgGxPrimitiveTriangleMesh.)

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