Creates an AlignmentArc entity defined by a next entity, a pass-through point, a radius, a boolean value indicating whether or not the curve encompasses more than 180 degrees of a circle, and the curve type.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.2516.0
Syntax
C# |
---|
public AlignmentArc AddFloatingCurve(
Point3d passThroughPoint,
double radius,
bool isGreaterThan180,
CurveType curveType,
int nextEntityId
) |
Visual Basic |
---|
Public Function AddFloatingCurve ( _
passThroughPoint As Point3d, _
radius As Double, _
isGreaterThan180 As Boolean, _
curveType As CurveType, _
nextEntityId As Integer _
) As AlignmentArc |
Visual C++ |
---|
public:
AlignmentArc^ AddFloatingCurve(
Point3d passThroughPoint,
double radius,
bool isGreaterThan180,
CurveType curveType,
int nextEntityId
) |
Parameters
- passThroughPoint
- Type: Point3d
Pass-through point of arc entity.
- radius
- Type: System..::..Double
Radius of the arc entity.
- isGreaterThan180
- Type: System..::..Boolean
Specifies whether the curve encompasses more than 180 degrees (True) or less than 180 degrees (False).
- curveType
- Type: Autodesk.Civil.DatabaseServices..::..CurveType
Specifies the curve type.
- nextEntityId
- Type: System..::..Int32
Next entity identifier.
See Also