AGI Components with Insight3D Alpha 2008 r8
AgGxPrimitiveTextBatch Interface
Library Reference AGI.Graphics.PrimitivesAgGxPrimitiveTextBatch
Renders a set of text strings with the same font.
Declaration Syntax
C# Visual Basic Visual C++
public 
interface 
AgGxPrimitiveTextBatch : 

IAgGxPrimitiveTextBatch
Public 
Interface 
AgGxPrimitiveTextBatch _
        
Implements 

IAgGxPrimitiveTextBatch
public 
interface class 
AgGxPrimitiveTextBatch : 

IAgGxPrimitiveTextBatch
Members
All Members Methods Properties



Icon Member Description
CentralBody (Inherited from IAgGxPrimitiveTextBatch.)
Color
The primitive's color. Use System.Drawing.ColorTranslator.ToOle to assign this with a .NET System.Drawing.Color.
(Inherited from IAgGxPrimitiveTextBatch.)
DisplayCondition (Inherited from IAgGxPrimitiveTextBatch.)
DisplayConditionPerString
The distance display condition applied to each individual string in the batch. This is efficiently evaluated for each string using the GPU.
(Inherited from IAgGxPrimitiveTextBatch.)
Font
The font used to render the text batch.
(Inherited from IAgGxPrimitiveTextBatch.)
GetBoundingSphere(Double % , Double % , Double % , Double % ) (Inherited from IAgGxPrimitiveTextBatch.)
GetDefinition(IAgGxCentralBody % , AgGxReferenceFrame % , IAgGxPrimitiveRenderer % , AgGxRenderPass % , Double % , Double % , Double % , Double % ) (Inherited from IAgGxPrimitiveTextBatch.)
GetOutlineRGBA(Byte % , Byte % , Byte % , Byte % ) (Inherited from IAgGxPrimitiveTextBatch.)
GetRGBA(Byte % , Byte % , Byte % , Byte % ) (Inherited from IAgGxPrimitiveTextBatch.)
GetStateBlock(AgGxRenderPass) (Inherited from IAgGxPrimitiveTextBatch.)
Initialize(IAgGxCentralBody, AgGxReferenceFrame, AgGxVertexUpdate, IAgGxFont, Array % , Array % , IAgGxPrimitiveTextBatchOptionalParameters) (Inherited from IAgGxPrimitiveTextBatch.)
Node (Inherited from IAgGxPrimitiveTextBatch.)
OutlineColor
The text's outline color. Use System.Drawing.ColorTranslator.ToOle to assign this with a .NET System.Drawing.Color. The font must have been created with an outline.
(Inherited from IAgGxPrimitiveTextBatch.)
OutlineTranslucency
The text's outline translucency. Translucency is between 0 and 100, where 0 is opaque and 100 is transparent. The font must have been created with an outline.
(Inherited from IAgGxPrimitiveTextBatch.)
RadiusScale
(Inherited from IAgGxPrimitiveTextBatch.)
ReferenceFrame (Inherited from IAgGxPrimitiveTextBatch.)
Render(IAgGxRendererContext, IAgGxDynamicScenePerFrustum, AgGxRenderPass) (Inherited from IAgGxPrimitiveTextBatch.)
Renderer (Inherited from IAgGxPrimitiveTextBatch.)
RenderForPick(IAgGxRendererContext, IAgGxDynamicScenePerFrustum, AgGxRenderPass, IAgGxPickStack) (Inherited from IAgGxPrimitiveTextBatch.)
RenderPasses (Inherited from IAgGxPrimitiveTextBatch.)
Set(IAgGxFont, Array % , Array % , IAgGxPrimitiveTextBatchOptionalParameters) (Inherited from IAgGxPrimitiveTextBatch.)
SetManagerReferences(IAgGxDirtyList, Int32) (Inherited from IAgGxPrimitiveTextBatch.)
SetOutlineRGBA(Byte, Byte, Byte, Byte)
Sets the text's outline color using red, green, blue and alpha components. Each component ranges from 0-255, where 255 is maximum intensity. The font must have been created with an outline.
(Inherited from IAgGxPrimitiveTextBatch.)
SetPartial(Array % , Array % , Array % , AgGxIndicesOrder, IAgGxPrimitiveTextBatchOptionalParameters) (Inherited from IAgGxPrimitiveTextBatch.)
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 IAgGxPrimitiveTextBatch.)
Supported
True if the video card supports the text batch primitive. Video cards supporting programmable vertex shaders (e.g. OpenGL 2.0 or higher) will support the text batch.
(Inherited from IAgGxPrimitiveTextBatch.)
Translucency
The primitive's translucency. Translucency is between 0 and 100, where 0 is opaque and 100 is transparent.
(Inherited from IAgGxPrimitiveTextBatch.)

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