Share

ProfilePVICollection.AddPVIArc Method

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.8.0.280

Syntax

C#

public ProfilePVI AddPVIArc(
	double station,
	double elevation,
	double radius
)

VB

Public Function AddPVIArc ( 
	station As Double,
	elevation As Double,
	radius As Double
) As ProfilePVI

C++

public:
ProfilePVI^ AddPVIArc(
	double station, 
	double elevation, 
	double radius
)

Parameters

station  Double
The station value for the new PVI.
elevation  Double
The elevation value for the new PVI.
radius  Double
The radius value of the Arc 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 a Autodesk.Civil.DatabaseServices.ProfilePVI with a type of Circular with the given station, elevation and radius.

See Also

Reference

Was this information helpful?