The AlignmentSCSCS type exposes the following members.

Properties

  NameDescription
Public propertyArc1
Gets the first arc of the SCSCS group.
Public propertyArc2
Gets the second arc of the SCSCS group.
Public propertyConstraint1
Gets the AlignmentEntity constraint type, either Fixed, Float or Free.
(Inherited from AlignmentEntity.)
Public propertyConstraint2
Gets the AlignmentSCSCS entity constraint type.
Public propertyEndPoint
Gets the end point of the AlignmentCurve.
(Inherited from AlignmentCurve.)
Public propertyEndStation
Gets the end station of the AlignmentCurve.
(Inherited from AlignmentCurve.)
Public propertyEntityAfter
Gets the ID of the AlignmentEntity after this one.
(Inherited from AlignmentEntity.)
Public propertyEntityBefore
Gets the ID of the AlignmentEntity before this one.
(Inherited from AlignmentEntity.)
Public propertyEntityId
Gets the AlignmentEntity id, which is the unique representation of this alignment entity.
(Inherited from AlignmentEntity.)
Public propertyEntityType
Gets the AlignmentEntity type.
(Inherited from AlignmentEntity.)
Public propertyHighestDesignSpeed
Gets the highest design speed of the AlignmentCurve.
(Inherited from AlignmentCurve.)
Public propertyItem
Gets a subentity from the AlignmentEntity by index.
(Inherited from AlignmentEntity.)
Public propertyLength
Gets the length of the AlignmentCurve.
(Inherited from AlignmentCurve.)
Public propertySpiral1
Gets the first spiral of the SCSCS group.
Public propertySpiral2
Gets the second spiral of the SCSCS group.
Public propertySpiral3
Gets the third spiral of the SCSCS group.
Public propertyStartPoint
Gets the start point of the AlignmentCurve.
(Inherited from AlignmentCurve.)
Public propertyStartStation
Gets the start station of the AlignmentCurve.
(Inherited from AlignmentCurve.)
Public propertySubEntityCount
Gets the number of subentities that make up the AlignmentEntity.
(Inherited from AlignmentEntity.)

See Also