Helper class representing a single 3D primitive displayed in the View3DBox control.
| Name | Description |
| Equals(object) | Inherited from System.Object |
| GetHashCode() | Inherited from System.Object |
| GetType() | Inherited from System.Object |
| ResetPrimitive() |
Clears content of this primitive.
|
| SetArrayItemsCount(View3D.Primitive3DType, int) |
Initializes this data item to be an array of 3D primitives of specified type.
|
| SetBoxArrayItem(int, AvlNet.Box3D) |
Sets a single item in a 3D box primitives array.
|
| SetBoxArrayItem(int, float, float, float, float, float, float) |
Sets a single item in a 3D box primitives array.
|
| SetBoxArray(IList<AvlNet.Box3D>) |
Sets an array of box primitives for this data item.
|
| SetBox(AvlNet.Box3D) |
Sets a 3D axis aligned box as this primitive.
|
| SetBox(float, float, float, float, float, float) |
Sets a 3D axis aligned box as this primitive.
|
| SetCircleArrayItem(int, AvlNet.Circle3D) |
Sets a single item in a 2D circle primitives array.
|
| SetCircleArrayItem(int, float, float, float, float, float, float, float) |
Sets a single item in a 2D circle primitives array.
|
| SetCircleArray(IList<AvlNet.Circle3D>) |
Sets an array of 2D circle primitives for this data item.
|
| SetCircle(AvlNet.Circle3D) |
Sets 2D circle parallel in 3D space as this primitive.
|
| SetCircle(float, float, float, float, float, float, float) |
Sets 2D circle parallel to a 3D plane as this primitive.
|
| SetLineArrayItem(int, AvlNet.Line3D) |
Sets a single item in a 3D line primitives array.
|
| SetLineArrayItem(int, float, float, float, float, float, float) |
Sets a single item in a 3D line primitives array.
|
| SetLineArray(IList<AvlNet.Line3D>) |
Sets an array of line primitives for this data item.
|
| SetLine(AvlNet.Line3D) |
Sets a 3D line as this primitive.
|
| SetLine(float, float, float, float, float, float) |
Sets a 3D line as this primitive.
|
| SetPathArrayItem(int, AvlNet.Path) |
Sets a single item in a 2D paths array primitive.
|
| SetPathArrayItem(int, System.IntPtr, int, bool) |
Sets a single item in a 2D paths array primitive.
|
| SetPathArrayItem(int, System.Void*, int, bool) |
Sets a single item in a 2D paths array primitive.
|
| SetPathArray(IList<AvlNet.Path>) |
Sets an array of 2D path primitives for this data item.
|
| SetPath(AvlNet.Path) |
Sets a 2D path as a delimiter preview for this primitive.
|
| SetPath(System.IntPtr, int, bool) |
Sets a 2D path data as a path delimiter preview for this primitive.
|
| SetPath(System.Void*, int, bool) |
Sets a 2D path data as a path delimiter for this primitive.
|
| SetPlane(AvlNet.Plane3D) |
Sets 3D plane as this primitive.
|
| SetPlane(float, float, float, float) |
Sets 3D plane as this primitive.
|
| SetPoint3DGrid(AvlNet.Point3DGrid) |
Sets a Point3DGrid object with point cloud data for this primitive.
|
| SetPointArrayItem(int, AvlNet.Point3D) |
Sets a single item in a point primitives array.
|
| SetPointArrayItem(int, float, float, float) |
Sets a single item in a point primitives array.
|
| SetPointArray(IList<AvlNet.Point3D>) |
Sets an array of point primitives for this data item.
|
| SetPointCloud(System.IntPtr, int) |
Sets an arbitrary point cloud data for this primitive.
|
| SetPointCloud(System.IntPtr, int, int, int) |
Sets an arbitrary point cloud data arranged in the 2D grid for this primitive.
|
| SetPointCloud(System.Void*, int, int, int) |
Sets an arbitrary point cloud data arranged in the 2D grid for this primitive.
|
| SetPoint(AvlNet.Point3D) |
Sets a single point in a 3D space as this primitive.
|
| SetPoint(float, float, float) |
Sets a single point in a 3D space as this primitive.
|
| SetRegionArrayItem(int, AvlNet.Region) |
Sets a single item in a 2D region array primitive.
|
| SetRegionArrayItem(int, System.Void*, int, int, int) |
Sets a single item in a 2D region array primitive.
|
| SetRegionArray(IList<AvlNet.Region>) |
Sets an array of 2D region primitives for this data item.
|
| SetRegion(AvlNet.Region) |
Sets 2D region for this primitive.
|
| SetRegion(System.Void*, int, int, int) |
Sets 2D region for this primitive.
|
| SetSegment2DArrayItem(int, AvlNet.Segment2D) |
Sets a single item in a 2D segment primitives array.
|
| SetSegment2DArrayItem(int, float, float, float, float) |
Sets a single item in a 2D segment primitives array.
|
| SetSegment2DArray(IList<AvlNet.Segment2D>) |
Sets an array of segment primitives for this data item.
|
| SetSegment2D(AvlNet.Segment2D) |
Sets a 2D segment as this primitive.
|
| SetSegment2D(float, float, float, float) |
Sets a segment as this primitive.
|
| SetSegmentArrayItem(int, AvlNet.Segment3D) |
Sets a single item in a 3D segment primitives array.
|
| SetSegmentArrayItem(int, float, float, float, float, float, float) |
Sets a single item in a 3D segment primitives array.
|
| SetSegmentArray(IList<AvlNet.Segment3D>) |
Sets an array of segment primitives for this data item.
|
| SetSegment(AvlNet.Segment3D) |
Sets a 3D segment as this primitive.
|
| SetSegment(float, float, float, float, float, float) |
Sets a segment (described by two points in 3D space) as this primitive.
|
| SetSphereArrayItem(int, AvlNet.Sphere3D) |
Sets a single item in a sphere primitives array.
|
| SetSphereArrayItem(int, float, float, float, float) |
Sets a single item in a sphere primitives array.
|
| SetSphereArray(IList<AvlNet.Sphere3D>) |
Sets an array of sphere primitives for this data item.
|
| SetSphere(AvlNet.Sphere3D) |
Sets a sphere as this primitive.
|
| SetSphere(float, float, float, float) |
Sets a sphere as this primitive.
|
| SetSurface(AvlNet.Surface) |
Sets a Surface object with height map data for this primitive.
|
| SetSurface(int, int, int, int, System.IntPtr, int, double, double, double, double, double, double) |
Sets a Surface data (a depth/height map) as a point cloud data for this primitive.
|
| SetSurface(int, int, int, int, System.Void*, int, double, double, double, double, double, double) |
Sets a Surface data (a depth/height map) as a point cloud data for this primitive
|
| ToString() | Inherited from System.Object |