Share

Turnout Methods

The Turnout type exposes the following members.

Methods

 NameDescription
Public methodComputeFingerPrint Compute FingerPrint of the Entity.
(Inherited from Entity)
Public methodStatic memberCreate Create a turnout by creation parameters.
Public methodStatic memberGetAllTurnoutIds Get all the turnouts in the drawing.
Public methodStatic memberGetAllTurnoutIdsOnAlignment Get all the turnouts by main alignment id.
Public methodGetCriticalPointLocation Get critical point location by entry name and critical name.
Public methodGetCriticalPoints Get critical points names by entry name.
Public methodGetCriticalPointStation Get critical point station by entry name and critical name.
Public methodGetCriticalPointType Get critical point type by entry name and critical name.
Public methodGetCustomParameters Get all custom parameters from turnout settings.
Public methodGetCustomParameterValue Get custom parameter value from turnout settings.
Public methodGetDivertedAlignmentId Get diverted alignment id by entry name.
Public methodGetDivertedProfileId Get diverted profile id by entry name.
Public methodCode exampleGetReferenceInfo For Data Shortcut reference entity (IsReferenceObject == true), gets the entity's reference information.
(Inherited from Entity)
Public methodIsCriticalPointStationEditable Check if the critical point can be edited or moved.
Public methodSetCriticalPointStation Set station for a critical point.
Public methodSetCustomParameterValue Set custom parameter value into turnout settings.

See Also

Reference

Was this information helpful?