TurnoutCreationParams Class

Encapsulates the parameters that are necessary to create turnout.
Inheritance Hierarchy
SystemObject
  Autodesk.Civil.DatabaseServicesTurnoutCreationParams

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntax
public class TurnoutCreationParams

The TurnoutCreationParams type exposes the following members.

Constructors
 NameDescription
Public methodTurnoutCreationParams Constructor.
Top
Properties
 NameDescription
Public propertyCatalogId Gets or sets the catalog id for the turnout
Public propertyCustomParameterValues Gets or sets custom parameters of the turnout If parameter type is string or enum, its value must be in string type If parameter type is number, its value must be in double type
Public propertyInsertionPoint Gets or sets the insertion point of the turnout
Public propertyInsertionPointEntry Gets or sets the insertion point entry of the turnout
Public propertyIsCreateDivertedProfiles Gets or sets if need create diverted profiles for turnout alignments
Public propertyMainAlignmentId Gets or sets the main alignment id of the turnout
Public propertyMainProfileId Gets or sets the main profile id of the turnout
Public propertyReferenceStation Gets or sets the reference station of the turnout on main alignment
Public propertyTurnoutDirection Gets or sets the direction of the turnout relative to the alignment direction.
Public propertyTurnoutModelName Gets or sets the model name of the turnout
Public propertyTurnoutSide Gets or sets the side of the turnout relative to the alignment direction.
Public propertyTurnoutTypeName Gets or sets the type global name of the turnout
Top
Methods
 NameDescription
Public methodAddMergedAlignment Gets or sets the alignment for one entry which will be merged into If alignmentId is null, diverted alignment for this entry will be removed.
Public methodAddMergedProfile Gets or sets the profile for one entry which will be merged into If profileId is null, diverted profile for this entry will be removed.
Public methodClearMergedAlignment Clear merged alignments for all entries
Public methodClearMergedProfile Clear merged profiles for all entries
Public methodCreateDivertedAlignment Gets the flag to create diverted alignment or not for one entry
Public methodCreateDivertedProfile Gets the flag to create diverted profile or not for one entry
Top
See Also