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, Fil.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<Fil.Box3D>) |
Sets an array of box primitives for this data item.
|
 | SetBox(Fil.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, Fil.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<Fil.Circle3D>) |
Sets an array of 2D circle primitives for this data item.
|
 | SetCircle(Fil.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, Fil.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<Fil.Line3D>) |
Sets an array of line primitives for this data item.
|
 | SetLine(Fil.Line3D) |
Sets a 3D line as this primitive.
|
 | SetLine(float, float, float, float, float, float) |
Sets a 3D line as this primitive.
|
 | SetPathArrayItem(int, Fil.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<Fil.Path>) |
Sets an array of 2D path primitives for this data item.
|
 | SetPath(Fil.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(Fil.Plane3D) |
Sets 3D plane as this primitive.
|
 | SetPlane(float, float, float, float) |
Sets 3D plane as this primitive.
|
 | SetPoint3DGrid(Fil.Point3DGrid) |
Sets a Point3DGrid object with point cloud data for this primitive.
|
 | SetPointArrayItem(int, Fil.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<Fil.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(Fil.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, Fil.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<Fil.Region>) |
Sets an array of 2D region primitives for this data item.
|
 | SetRegion(Fil.Region) |
Sets 2D region for this primitive.
|
 | SetRegion(System.Void*, int, int, int) |
Sets 2D region for this primitive.
|
 | SetSegment2DArrayItem(int, Fil.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<Fil.Segment2D>) |
Sets an array of segment primitives for this data item.
|
 | SetSegment2D(Fil.Segment2D) |
Sets a 2D segment as this primitive.
|
 | SetSegment2D(float, float, float, float) |
Sets a segment as this primitive.
|
 | SetSegmentArrayItem(int, Fil.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<Fil.Segment3D>) |
Sets an array of segment primitives for this data item.
|
 | SetSegment(Fil.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, Fil.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<Fil.Sphere3D>) |
Sets an array of sphere primitives for this data item.
|
 | SetSphere(Fil.Sphere3D) |
Sets a sphere as this primitive.
|
 | SetSphere(float, float, float, float) |
Sets a sphere as this primitive.
|
 | SetSurface(Fil.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 |