Class vdSectionPath
- Namespace
- vdIFC
- Assembly
- vdIFC.dll
A vdFigure object that defines a collection of section curves that extruded along to a curve path
public class vdSectionPath : vdFigure, IDisposable, IvdProxyFigure, IvdProxySerializer, IVDSerialise, IBaseObject
- Inheritance
-
vdSectionPath
- Implements
- Inherited Members
Constructors
- vdSectionPath()
Initializes a new instance of the object.
- vdSectionPath(vdDocument)
Initializes a new instance of the object with passed parameters.
- vdSectionPath(vdDocument, gPoints, double, Matrix)
Initializes a new instance of the object with passed parameters.
- vdSectionPath(vdDocument, vdCurve, double, Matrix)
Initializes a new instance of the object with passed parameters.
Properties
- BoundingBox
overrides the base type BoundingBox
- CoverTopFaces
Determines whether the top and bottom, at the beginning and end of the Path are covered.
- ECSMatrix
Returns the matrix that transforms the object to World CS
- Path
A collection of continuous connected curves that defines the path of the extrusion.
- Placement
Get / Set a Matrix that place the object inside the drawing.
- StartParam
Specifies the distance from the beginning of the Path that the extrusion is started.
Methods
- DeSerialize(DeSerializer, string, object)
overrides the base type DeSerialize(DeSerializer, string, object)
- Draw(vdRender)
overrides the base type Draw(vdRender)
- MatchProperties(vdPrimary, vdDocument)
overrides the base type MatchProperties(vdPrimary, vdDocument)
- OnDocumentSelected(vdDocument)
overrides the base type OnDocumentSelected(vdDocument)
- OnOwnerChanged()
overrides the base type OnOwnerChanged()
- Serialize(Serializer)
overrides the base type Serialize(Serializer)
- ToMesh(int)
Converts the object into a vdPolyface object.
- Transformby(Matrix)
overrides the base type Transformby(Matrix)