Share

ProfilePVICollection.AddPVIAsymParabola Method

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



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

Syntax

C#

public ProfilePVI AddPVIAsymParabola(
	double station,
	double elevation,
	double tangentLen1,
	double tangentLen2
)

VB

Public Function AddPVIAsymParabola ( 
	station As Double,
	elevation As Double,
	tangentLen1 As Double,
	tangentLen2 As Double
) As ProfilePVI

C++

public:
ProfilePVI^ AddPVIAsymParabola(
	double station, 
	double elevation, 
	double tangentLen1, 
	double tangentLen2
)

Parameters

station  Double
The station value for the new PVI.
elevation  Double
The elevation value for the new PVI.
tangentLen1  Double
The lentgh value of the first tangent for the new PVI.
tangentLen2  Double
The lentgh value of the second tangent for the new PVI.

Return Value

ProfilePVI

Exceptions

ExceptionCondition
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 ParabolaAsymmetric with the given station, elevation and radius.

See Also

Reference

Was this information helpful?