Click or drag to resize

MarkerBatchPrimitiveOptionalParameters Class

Optional per-marker parameters for MarkerBatchPrimitive that overrides the marker batch's per-batch parameters. Define per-marker parameters by creating an instance of MarkerBatchPrimitiveOptionalParameters, then calling the desired methods to define per-marker parameters, and finally passing the object to the marker batch's Set or SetPartial method.
Inheritance Hierarchy
SystemObject
  AGI.Foundation.GraphicsMarkerBatchPrimitiveOptionalParameters

Namespace:  AGI.Foundation.Graphics
Assembly:  AGI.Foundation.Graphics (in AGI.Foundation.Graphics.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public sealed class MarkerBatchPrimitiveOptionalParameters : IDisposable

The MarkerBatchPrimitiveOptionalParameters type exposes the following members.

Constructors
  NameDescription
Public methodMarkerBatchPrimitiveOptionalParameters
Initializes default marker batch primitive optional parameters. All per-marker parameters are initially empty.
Top
Methods
  NameDescription
Public methodDispose
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSetColors
Defines a collection of colors, one for each marker in the batch.
Public methodSetDisplays
Defines a collection of boolean display flags, one for each marker in the batch.
Public methodSetEyeOffsets
Defines a collection of eye offsets, one for each marker in the batch.
Public methodSetOrigins
Defines a collection of origins, one for each marker in the batch.
Public methodSetPixelOffsets
Defines a collection of pixel offsets, one for each marker in the batch.
Public methodSetRotations
Defines a collection of rotation angles in radians, one for each marker in the batch.
Public methodSetSizes
Defines a collection of sizes, one for each marker in the batch.
Public methodSetTextureCoordinates
Defines a collection of texture coordinates, one for each marker in the batch.
Public methodSetTextures
Defines a collection of textures, one for each marker in the batch.
Public methodSetTimeIntervalDisplayConditions
Defines a collection of TimeIntervalDisplayConditions, one for each marker in the batch.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also