Adds an Autodesk.Civil.DatabaseServices.ProfilePVI with a type of ProfileEntityType.Circular to the collection.

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

Syntax

C#
public ProfilePVI AddPVIArc(
	double station,
	double elevation,
	double radius
)
Visual Basic
Public Function AddPVIArc ( _
	station As Double, _
	elevation As Double, _
	radius As Double _
) As ProfilePVI
Visual C++
public:
ProfilePVI^ AddPVIArc(
	double station, 
	double elevation, 
	double radius
)

Parameters

station
Type: System..::..Double
The station value for the new PVI.
elevation
Type: System..::..Double
The elevation value for the new PVI.
radius
Type: System..::..Double
The radius value of the Arc for the new PVI.

Exceptions

ExceptionCondition
System..::..ArgumentException Thrown when:
  1. The value of the new PVI station is less than the start station or greater than the end station of the profile's corresponding alignment.
  2. Cannot add a Autodesk.Civil.DatabaseServices.ProfilePVI with a type of Circular with the given station, elevation and radius.

See Also