Click or drag to resize

MarkerBatchPrimitive Properties

The MarkerBatchPrimitive type exposes the following members.

Properties
  NameDescription
Public propertyAutomaticallyComputeBoundingSphere
Gets or sets if the primitive's BoundingSphere is automatically computed.
(Inherited from Primitive.)
Public propertyBoundingSphere
Gets or sets the bounding sphere that encompasses the primitive. The center is defined in the primitive's ReferenceFrame.
(Inherited from Primitive.)
Public propertyBoundingSphereScale
Gets or sets the scale applied to the radius of this primitive's bounding sphere.
Public propertyCentralBodyClipped
Gets or sets whether the markers are clipped by the central body.
Public propertyClampToPixel
Gets or sets whether the screen space position of each marker is clamped to a pixel.
Public propertyColor
Gets or sets the colors that affects every marker in the batch.
(Overrides PrimitiveColor.)
Public propertyDisplay
Gets or sets if the primitive should be rendered. Both this and DisplayCondition must evaluate to true for the primitive to be rendered.
(Inherited from Primitive.)
Public propertyDisplayCondition
Gets or sets the display condition that determines if the primitive should be rendered. Both this and Display must evaluate to true for the primitive to be rendered.
(Inherited from Primitive.)
Public propertyDistanceDisplayConditionPerMarker
Gets or sets a DistanceDisplayCondition that is evaluated per marker in the marker batch during rendering. This is different than DisplayCondition, which is evaluated once for the entire marker batch. When DistanceDisplayConditionPerMarker is null, no per marker display condition is evaluated.
Public propertyEyeOffset
Gets or sets the per-batch eye offset, which is applied to each marker in the batch.
Public propertyOrigin
Gets or sets the per-batch origin, which is applied to each marker in the batch.
Public propertyPerItemPickingEnabled
Gets or sets whether individual marker indices will be included in the PickResults returned from the Scene's Pick method. Each marker index that is picked will be returned as a BatchPrimitiveIndex.
Public propertyPixelOffset
Gets or sets the per-batch pixel offset, which is applied to each marker in the batch.
Public propertyReferenceFrame
Gets or sets the reference frame this primitive is defined and rendered in.
(Inherited from Primitive.)
Public propertyRenderingMethod
Gets the rendering method used to render the marker batch.
Public propertyRenderPass
Gets or sets the pass during which the marker batch is rendered.
Public propertyRotation
Gets or sets the per-batch rotation angle, in radians, which is applied to each marker in the batch.
Public propertySetHint
Gets the primitive's SetHint. See the Set Hint topic for more information on selecting an appropriate value to construct the primitive with.
Public propertySize
Gets or sets the per-batch size, which is applied to each marker in the batch.
Public propertySizeSource
Gets the source used for the size of markers in the batch.
Public propertySizeUnit
Gets or sets the unit that each marker's size is defined in.
Public propertySortOrder
Gets the order in which markers in the marker batch are sorted before rendering.
Public propertyTag
Gets or sets custom data associated with this primitive.
(Inherited from Primitive.)
Public propertyTexture
Gets or sets the per-batch texture, which is applied to each marker in the batch.
Public propertyTextureCoordinate
Gets or sets the per-batch texture coordinate, which is applied to each marker in the batch.
Public propertyTextureFilter
Gets or sets the filter used for per-marker or per-batch textures.
Public propertyTranslucency
Gets or sets the translucency that affects every marker in the batch. Translucency is between 0 and 1, where 0 is opaque and 1 is transparent.
(Overrides PrimitiveTranslucency.)
Public propertyWireframe
Gets or sets whether the primitive is rendered in wireframe. This is useful for debugging.
Top
See Also