Renders a line to the 3D scene. Similar to
the PolylinePrimitive;
however, the
PathPrimitive
was designed for the
efficient addition/removal of points to/from the front or back of
the line.AddBack | Add a PathPoint to the back of the line. |
AddFront | Add a PathPoint to the front of the line. |
AddRangeToBack | Add the range of PathPoints to the back of the line. |
AddRangeToFront | Add the range of PathPoints to the front of the line. |
Back | Access the PathPoint at the back of the line. |
Clear | Removes all of the points. |
Front | Access the PathPoint at the front of the line. |
RemoveAllAfter | Remove all points after index. |
RemoveAllBefore | Remove all points before index. |
RemoveBack | Remove a PathPoint to the back of the line. |
RemoveFront | Remove a PathPoint to the front of the line. |
Capacity | Returns the capacity that was set during object construction. The capacity is the amount of memory reserved for storing the points on the path. This will be automatically updated when adding/removing points. |
Count | Returns the number of points. |
DisplayOutline | Gets or sets whether an outline is rendered around the line. |
Item | Returns the point at the given zero-based index. |
MaximumWidthSupported | Gets the maximum width, in pixels, supported by the video card. |
MinimumWidthSupported | Gets the minimum width, in pixels, supported by the video card. |
OutlineWidth | Gets or sets the width, in pixels, of the outline around the line. |
PerItemPickingEnabled | Gets or sets whether
individual line indices will be included in the PickResults
returned from the Scene's
Pick method. Each line index that is picked will be
returned as a BatchPrimitiveIndex. |
PolylineType | Gets or sets how the primitive interprets the positions. |
UpdatePolicy | Gets or sets how the primitive will be updated based on the current animation time. |
Width | Gets or sets the line width, in pixels. |