Share

AlignmentEntityCollection.AddFloatingCurve(Point3d, Double, Boolean, CurveType, Int32) Method

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.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280

Syntax

C#

public AlignmentArc AddFloatingCurve(
	Point3d passThroughPoint,
	double radius,
	bool isGreaterThan180,
	CurveType curveType,
	int nextEntityId
)

VB

Public Function AddFloatingCurve ( 
	passThroughPoint As Point3d,
	radius As Double,
	isGreaterThan180 As Boolean,
	curveType As CurveType,
	nextEntityId As Integer
) As AlignmentArc

C++

public:
AlignmentArc^ AddFloatingCurve(
	Point3d passThroughPoint, 
	double radius, 
	bool isGreaterThan180, 
	CurveType curveType, 
	int nextEntityId
)

Parameters

passThroughPoint  Point3d
Pass-through point of arc entity.
radius  Double
Radius of the arc entity.
isGreaterThan180  Boolean
Specifies whether the curve encompasses more than 180 degrees (True) or less than 180 degrees (False).
curveType  CurveType
Specifies the curve type.
nextEntityId  Int32
Next entity identifier.

Return Value

AlignmentArc

See Also

Reference

Was this information helpful?