Share

SuperelevationCriticalStationCollection Class

This class represents a collection of SuperelevationCriticalStation objects.

Inheritance Hierarchy

SystemObject
  Autodesk.Civil.DatabaseServicesSuperelevationCriticalStationCollection


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

Syntax

C#

public sealed class SuperelevationCriticalStationCollection : IEnumerable<SuperelevationCriticalStation>

VB

Public NotInheritable Class SuperelevationCriticalStationCollection
	Implements IEnumerable(Of SuperelevationCriticalStation)

C++

public ref class SuperelevationCriticalStationCollection sealed : IEnumerable<SuperelevationCriticalStation^>

The SuperelevationCriticalStationCollection type exposes the following members.

Properties

 NameDescription
Public propertyCount Gets the number of SuperelevationCriticalStation objects in the collection.
Public propertyItem 
Public propertyParentAlignmentId Get the ObjectId of the parent alignment.

Methods

 NameDescription
Public methodAdd(Double, SuperelevationCriticalStationType)Obsolete.
Adds a SuperelevationCriticalStation of the specified transition type at the specified station.
Public methodAdd(Double, SuperelevationCriticalStationType, SuperelevationAttainmentRegionType) Adds a SuperelevationCriticalStation of the specified transition type at the specified station.
Public methodGetCriticalStationAt Returns the SuperelevationCriticalStation object at the specified station value.
Public methodGetEnumerator Implements the method declared in the IEnumerable<T> interface. This method returns an enumerator for this collection.
Public methodGetObjectEnumerator Implements the method declared in the IEnumerable interface. This method returns an enumerator for this collection.
Public methodIsCriticalStation Returns whether there is a SuperelevationCriticalStation at the specified station value.
Public methodRemoveAt Removes the SuperelevationCriticalStation object from the collection at a specified index.

Remarks

The SuperelevationCriticalStation objects in the collection are sorted by the station in each curve group. When one of the SuperelevationCriticalStation object's station value changes, the collection sorts automactically by the station value, which means the index is not stable.

See Also

Reference

Was this information helpful?