Creates PipeCurveGeometry by start point, end Point, radius, isClockwise and isGreaterThan180 flags.
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public PipeCurveGeometry( Point3d startPoint, Point3d endPoint, double radius, bool isClockwise, bool isGreaterThan180 )
VB
Public Sub New ( startPoint As Point3d, endPoint As Point3d, radius As Double, isClockwise As Boolean, isGreaterThan180 As Boolean )
C++
public: PipeCurveGeometry( Point3d startPoint, Point3d endPoint, double radius, bool isClockwise, bool isGreaterThan180 )
Parameters
- startPoint Point3d
- endPoint Point3d
- radius Double
- isClockwise Boolean
- isGreaterThan180 Boolean
Exceptions
Exception | Condition |
---|---|
ArgumentException | Thrown when the input parameters can't generate an arc on x,y plane. |