Share

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

Creates an AlignmentArc entity defined by a previous 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(
	int previousEntityId,
	Point3d passThroughPoint,
	double radius,
	bool isGreaterThan180,
	CurveType curveType
)

VB

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

C++

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

Parameters

previousEntityId  Int32
Previous entity identifier.
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.

Return Value

AlignmentArc

See Also

Reference

Was this information helpful?