Represents a single 2D geometry primitive displayed by the View2DBox control.
| Name | Description |
![](../img//avl/icons/publicfunction.png) | Dispose() | Disposes underlying unmanaged resources. See MSDN documentation for IDisposable interface for more info. |
![](../img//avl/icons/publicfunction.png) | Equals(object) | Inherited from System.Object |
![](../img//avl/icons/publicfunction.png) | GetArrayItemsCount() |
For array primitives gets the number of element in the array.
|
![](../img//avl/icons/publicfunction.png) | GetHashCode() | Inherited from System.Object |
![](../img//avl/icons/publicfunction.png) | GetType() | Inherited from System.Object |
![](../img//avl/icons/publicfunction.png) | ReleasePrimitive() |
Releases unmanaged renderer resources of this primitive.
|
![](../img//avl/icons/publicfunction.png) | ResetPrimitive() |
Resets this primitive to its default (empty) state.
|
![](../img//avl/icons/publicfunction.png) | SetArcArrayItem(int, float, float, float, float, float) |
Sets a single item in an arc primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetArc(float, float, float, float, float) |
Sets an arc as this primitive
|
![](../img//avl/icons/publicfunction.png) | SetArrayItemColor(int, System.Drawing.Color) |
Sets the color of an item in array primitives.
|
![](../img//avl/icons/publicfunction.png) | SetArrayItemsCount(VideoBoxBase.VideoBoxPrimitiveType, int) |
Initializes this item to display an array primitive of specified type and with specified amount of elements.
|
![](../img//avl/icons/publicfunction.png) | SetBoxArrayItem(int, int, int, int, int) |
Sets a single item in a 2D box primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetBox(int, int, int, int) |
Sets a 2D axis aligned box as this primitive.
|
![](../img//avl/icons/publicfunction.png) | SetCircleArrayItem(int, float, float, float) |
Sets a single item in a circle primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetCircle(float, float, float) |
Sets a circle as this primitive
|
![](../img//avl/icons/publicfunction.png) | SetCoordinateSystemArrayItem(int, float, float, float, float) |
Sets a single item in a coordinate system transform primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetCoordinateSystem(float, float, float, float) |
Sets coordinate system transform description as this primitive.
|
![](../img//avl/icons/publicfunction.png) | SetEllipseArrayItem(int, float, float, float, float, float) |
Sets a single item in an ellipse primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetEllipse(float, float, float, float, float) |
Sets an ellipse as this primitive
|
![](../img//avl/icons/publicfunction.png) | SetHeatmap(int, int, int, VideoBoxBase.ImagePixelType, int, byte[], int, int, int) |
Sets a HeatMap based on raw image data as this primitive
|
![](../img//avl/icons/publicfunction.png) | SetHeatmap(int, int, int, VideoBoxBase.ImagePixelType, int, System.IntPtr, int, int, int) |
Sets a HeatMap based on raw image data as this primitive
|
![](../img//avl/icons/publicfunction.png) | SetHeatmap(int, int, int, VideoBoxBase.ImagePixelType, int, System.Void*, int, int, int) |
Sets a HeatMap based on raw image data as this primitive
|
![](../img//avl/icons/publicfunction.png) | SetLabeledRectangleArrayItem(int, float, float, float, float, float, string) |
Sets a single item in an primitives array of Rectangles with text labels.
|
![](../img//avl/icons/publicfunction.png) | SetLabeledRectangle(float, float, float, float, float, string) |
Sets a Rectangle with a text label as this primitive.
|
![](../img//avl/icons/publicfunction.png) | SetLineArrayItem(int, float, float, float) |
Sets a single item in a line primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetLine(float, float, float) |
Sets a 2D line (described by a line equation) as this primitive.
|
![](../img//avl/icons/publicfunction.png) | SetPathArrayItem(int, System.Void*, int, bool) |
Sets a single item in a 2D path primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetPath(System.IntPtr, int, bool) |
Sets a 2D path as this primitive.
|
![](../img//avl/icons/publicfunction.png) | SetPath(System.Void*, int, bool) |
Sets a 2D path as this primitive.
|
![](../img//avl/icons/publicfunction.png) | SetPointArrayItem(int, float, float) |
Sets a single item in a point primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetPoint(float, float) |
Sets a single 2D point as this primitive.
|
![](../img//avl/icons/publicfunction.png) | SetRectangleArrayItem(int, float, float, float, float, float) |
Sets a single item in an oriented rectangle primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetRectangle(float, float, float, float, float) |
Sets an oriented 2D rectangle as this primitive.
|
![](../img//avl/icons/publicfunction.png) | SetRegionArrayItem(int, int, int, System.Void*, int) | |
![](../img//avl/icons/publicfunction.png) | SetRegion(int, int, System.Void*, int) | |
![](../img//avl/icons/publicfunction.png) | SetRingArrayItem(int, float, float, float, float) |
Sets a single item in a ring primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetRing(float, float, float, float) |
Sets a ring as this primitive
|
![](../img//avl/icons/publicfunction.png) | SetSegmentArrayItem(int, float, float, float, float) |
Sets a single item in a segment primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetSegment(float, float, float, float) |
Sets a 2D segment (based on two points) as this primitive.
|
![](../img//avl/icons/publicfunction.png) | SetShapeRegionArrayItem(int, float, float, float, float, float, VideoBoxBase.ShapeRegionType) |
Sets a single item in a shape region primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetShapeRegion(float, float, float, float, float, VideoBoxBase.ShapeRegionType) |
Sets a shape region as this primitive.
|
![](../img//avl/icons/publicfunction.png) | SetStringLabelArrayItem(int, float, float, string) |
Sets a single item in a string label primitives array.
|
![](../img//avl/icons/publicfunction.png) | SetStringLabel(float, float, string) |
Sets a string label (text anchored at specified coordinates) as this primitive.
|
![](../img//avl/icons/publicfunction.png) | ToString() | Inherited from System.Object |