SuperelevationCriticalStationCollectionAdd(Double, SuperelevationCriticalStationType, SuperelevationAttainmentRegionType) Method |
Adds a SuperelevationCriticalStation of the specified transition type at the specified station.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntaxpublic void Add(
double station,
SuperelevationCriticalStationType criticalStationType,
SuperelevationAttainmentRegionType attainmentRegionType
)
Public Sub Add (
station As Double,
criticalStationType As SuperelevationCriticalStationType,
attainmentRegionType As SuperelevationAttainmentRegionType
)
public:
void Add(
double station,
SuperelevationCriticalStationType criticalStationType,
SuperelevationAttainmentRegionType attainmentRegionType
)
Parameters
- station Double
- The station value on the alignment object.
- criticalStationType SuperelevationCriticalStationType
- The type of the critical station.
- attainmentRegionType SuperelevationAttainmentRegionType
-
ExceptionsException | Condition |
---|
ArgumentException |
Thrown when:
- The station value is out of the range of alignment's stations.
- The critical station type does not match the attainment region type.
|
InvalidOperationException |
Thrown when:
- The criticalStationType is BeingAlignment or EndAlignment.
- There is no design speed data on the alignment.
|
ArgumentException |
Thrown when:
- The station value is out of the range of alignment's stations.
- The critical station type does not match the attainment region type.
|
InvalidOperationException |
Thrown when:
- The criticalStationType is BeingAlignment or EndAlignment.
- There is no design speed data on the alignment.
|
See Also