Creates an AlignmentSpiral entity defined by a previous entity, a start point, a point of intersection, a radius, a length, a spiral curvature type and a clockwise indicator.
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public AlignmentSpiral AddFixedSpiral( int previousEntityId, Point3d startPoint, Point3d spiralPI, double radius, double length, SpiralCurveType spiralCurveType, bool isClockwise, SpiralType spiralDefinition )
VB
Public Function AddFixedSpiral ( previousEntityId As Integer, startPoint As Point3d, spiralPI As Point3d, radius As Double, length As Double, spiralCurveType As SpiralCurveType, isClockwise As Boolean, spiralDefinition As SpiralType ) As AlignmentSpiral
C++
public: AlignmentSpiral^ AddFixedSpiral( int previousEntityId, Point3d startPoint, Point3d spiralPI, double radius, double length, SpiralCurveType spiralCurveType, bool isClockwise, SpiralType spiralDefinition )
Parameters
- previousEntityId Int32
- Previous entity identifier.
- startPoint Point3d
- Start point of spriral entity.
- spiralPI Point3d
- Point of intersection for spiral entity.
- radius Double
- Radius of the arc entity.
- length Double
- Length of spriral entity.
- spiralCurveType SpiralCurveType
- Specifies the spiral curve type, InCurve or OutCurve.
- isClockwise Boolean
- Specifies whether spiral entity is created clockwise (True) or counter-clockwise (False).
- spiralDefinition SpiralType
- Specifies the spiral definition type.