Class vdSectionRevolved
- Namespace
- vdIFC
- Assembly
- vdIFC.dll
A vdFigure object that defines a collection of section curves that revolved around a 3d axis
public class vdSectionRevolved : vdFigure, IDisposable, IvdProxyFigure, IvdProxySerializer, IVDSerialise, IBaseObject
- Inheritance
-
vdSectionRevolved
- Implements
- Inherited Members
Constructors
- vdSectionRevolved()
Initializes a new instance of the object.
- vdSectionRevolved(vdDocument)
Initializes a new instance of the object with passed parameters.
Properties
- Axis
Get/Set the Axis of revolution
- AxisOrigin
Get/Set the origin of the revolution Axis
- 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
- EndParam
Specifies the end angle of the revolution in range 0 to 1 as percentage of a full circle rotation.
- Placement
Get / Set a Matrix that place the object inside the drawing.
- StartParam
Specifies the start angle of the revolution in range 0 to 1 as percentage of a full circle rotation.
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)