Click or drag to resize

MarkerBatchPrimitiveEyeOffset Property

Gets or sets the per-batch eye offset, which is applied to each marker in the batch.

Namespace:  AGI.Foundation.Graphics
Assembly:  AGI.Foundation.Graphics (in AGI.Foundation.Graphics.dll) Version: 19.2.399.0 (19.2.399.0)
Syntax
public Cartesian EyeOffset { get; set; }

Property Value

Type: Cartesian
Remarks

Eye offsets define an eye-space translation in meters. In eye-space, the x axis points to the right, the y axis points up, and the z axis points into the screen. Eye offsets are commonly used when more than one primitive is located at the same position. For example, if a marker in a marker batch is located at the same position as a model primitive, an eye offset in the positive y direction can be applied to the marker so it appears a specified number of meters above the model.

If per-marker eye offsets were specified with MarkerBatchPrimitiveOptionalParameters.SetEyeOffsets, the per-batch eye offset is ignored.

See Also