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

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

Syntax

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

Parameters

station
Type: System..::..Double
The station value for the new PVI.
elevation
Type: System..::..Double
The elevation value for the new PVI.
curveLength
Type: System..::..Double
The lentgh 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 an Autodesk.Civil.DatabaseServices.ProfilePVI that's type is ParabolaSymmetric with the given station, elevation and radius.

See Also