AddFreeCircularCurveByPVIAndThroughPoint Method (ProfilePVI, Point2d)

Creates a free Circular Curve constrained by a PVI and a pass-through point.

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

Syntax

C#

public ProfileCircular AddFreeCircularCurveByPVIAndThroughPoint(
	ProfilePVI attachProfilePVI,
	Point2d passPoint
)

Visual Basic

Public Function AddFreeCircularCurveByPVIAndThroughPoint ( _
	attachProfilePVI As ProfilePVI, _
	passPoint As Point2d _
) As ProfileCircular

Visual C++

public:
ProfileCircular^ AddFreeCircularCurveByPVIAndThroughPoint(
	ProfilePVI^ attachProfilePVI, 
	Point2d passPoint
)

Parameters

attachProfilePVI
Type: Autodesk.Civil.DatabaseServices.ProfilePVI
The PVI to attach to.
passPoint
Type: Point2d
The pass-through point.

Remarks

Point2d.X and Point2d.Y are the profile's station and elevation respectively.

Exceptions

ExceptionCondition
System.InvalidOperationException Thrown when the specified ProfilePVI already has curve attached, or it is at the end of the profile.

See Also