Adds an AlignmentSCS (SC or CS, Float Arc with Spiral) constrained by a spiral parameter, the radius for the circular arc, and a pass-through point for the circular arc.
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public AlignmentSCS AddFloatingArcWithSpiral( int attachEntityId, EntityAttachType attachType, double spParam, SpiralParamType spType, double radius, Point3d passThroughPoint, bool isGreaterThan180, SpiralType spiralDefinition )
VB
Public Function AddFloatingArcWithSpiral ( attachEntityId As Integer, attachType As EntityAttachType, spParam As Double, spType As SpiralParamType, radius As Double, passThroughPoint As Point3d, isGreaterThan180 As Boolean, spiralDefinition As SpiralType ) As AlignmentSCS
C++
public: AlignmentSCS^ AddFloatingArcWithSpiral( int attachEntityId, EntityAttachType attachType, double spParam, SpiralParamType spType, double radius, Point3d passThroughPoint, bool isGreaterThan180, SpiralType spiralDefinition )
Parameters
- attachEntityId Int32
- Previous or next entity identifer.
- attachType EntityAttachType
- Specifies the type to attach to the entity.
- spParam Double
- Spiral parameter (length or A-value).
- spType SpiralParamType
- Specifies the spParam's parameter's type.
- radius Double
- Radius of the arc entity.
- passThroughPoint Point3d
- Pass-through point of arc entity.
- isGreaterThan180 Boolean
- Specifies whether the curve encompasses more than 180 degrees (True) or less than 180 degrees (False).
- spiralDefinition SpiralType
- Specifies the spiral definition type.