OffsetAlignmentInfo Class

This class encapsulates the properties and operations of an offset alignment object.
Inheritance Hierarchy
SystemObject
  [T:Autodesk.Civil.CivilWrapper<AeccDbAlignment>]
    Autodesk.Civil.DatabaseServicesOffsetAlignmentInfo

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.7.0.1190
Syntax
public class OffsetAlignmentInfo : [T:Autodesk.Civil.CivilWrapper<AeccDbAlignment>]

The OffsetAlignmentInfo type exposes the following members.

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.
Top
Methods
 NameDescription
Public methodAddAutoWidenings(AutoWideningCriteriaInfo, 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, 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.
Top
Remarks
OffsetAlignmentInfo object would be invalid if the parent alignment is deleted.
See Also