AlignmentEntityCollection.AddFreeCurve(Int32, Int32, Point3d) Method

Creates a free (dependent on two other subentities) AlignmentArc entity defined by a previous entity, a next entity, and a pass-through point.



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

Syntax

C#

public AlignmentArc AddFreeCurve(
	int previousEntityId,
	int nextEntityId,
	Point3d passThroughPoint
)

VB

Public Function AddFreeCurve ( 
	previousEntityId As Integer,
	nextEntityId As Integer,
	passThroughPoint As Point3d
) As AlignmentArc

C++

public:
AlignmentArc^ AddFreeCurve(
	int previousEntityId, 
	int nextEntityId, 
	Point3d passThroughPoint
)

Parameters

previousEntityId  Int32
Previous entity identifier.
nextEntityId  Int32
Next entity identifier.
passThroughPoint  Point3d
Passthrough point of the AlignmentArc entity.

Return Value

AlignmentArc

See Also

Reference

AlignmentEntityCollection Class
AddFreeCurve Overload
Autodesk.Civil.DatabaseServices Namespace