Creates PipeCurveGeometry by start point, end Point, radius, isClockwise and isGreaterThan180 flags.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.5.1584.0

Syntax

C#
public PipeCurveGeometry(
	Point3d startPoint,
	Point3d endPoint,
	double radius,
	bool isClockwise,
	bool isGreaterThan180
)
Visual Basic
Public Sub New ( _
	startPoint As Point3d, _
	endPoint As Point3d, _
	radius As Double, _
	isClockwise As Boolean, _
	isGreaterThan180 As Boolean _
)
Visual C++
public:
PipeCurveGeometry(
	Point3d startPoint, 
	Point3d endPoint, 
	double radius, 
	bool isClockwise, 
	bool isGreaterThan180
)

Parameters

startPoint
Type: Point3d
endPoint
Type: Point3d
radius
Type: System..::..Double
isClockwise
Type: System..::..Boolean
isGreaterThan180
Type: System..::..Boolean

Exceptions

ExceptionCondition
System..::..ArgumentException Thrown when the input parameters can't generate an arc on x,y plane.

See Also