The OffsetAlignmentInfo type exposes the following members.

Methods

  NameDescription
Public methodAddAutoWidenings(AutoWideningCriteriaInfo, array<AlignmentSubEntityArc>[]()[][])
Adds automatic widenings using criteria on the specified specified curve groups of parent Alignment.
Public methodAddAutoWidenings(AutoWideningCriteriaInfo, SweptCurveLocation)
Adds automatic widenings using criteria on the specified specified location of Offset Alignment.
Public methodAddAutoWidenings(AutoWideningInfo, array<AlignmentSubEntityArc>[]()[][])
Adds automatic widenings using manual windening properties on the specified curve groups of the parent Alignment.
Public methodAddAutoWidenings(AutoWideningInfo, SweptCurveLocation)
Adds automatic widenings using manual windening properties on the specified location of the Offset Alignment.
Public methodAddWidening
Adds a widening with two 0-length linear transitions to the Offset Alignment.

Properties

  NameDescription
Public propertyLockMode
Gets or sets the lock mode of the Offset Alignment.
Public propertyLockToEndStation
Gets or sets a boolean value indicates that whether locks the Offset Alignment to the end station of the parent alignment.
Public propertyLockToStartStation
Gets or sets a boolean value indicates that whether locks the Offset Alignment to the start station of the parent alignment.
Public propertyNominalOffset
Sets or gets the nominal offset for the Offset Alignment.
Public propertyParentAlignmentId
Gets the ObjectId of the parent alignment.
Public propertyRegions
Gets a collection of the existing AlignmentRegion objects in the Alignment.
Public propertySide
Gets the side of the offset alignment relative to its parent alignment.
Public propertyTransitions
Gets a collection of the existing AlignmentTransition objects on the Alignment.
Public propertyUpdateMode
Gets or sets the update mode in relationship to the parent Alignment.

See Also