Uses of Class
jmri.jmrit.display.layoutEditor.TrackSegment
-
Packages that use TrackSegment Package Description jmri.jmrit.display.layoutEditor Layout Editor currently represents both structure and graphical display through a single set of objects. -
-
Uses of TrackSegment in jmri.jmrit.display.layoutEditor
Fields in jmri.jmrit.display.layoutEditor declared as TrackSegment Modifier and Type Field Description (package private) TrackSegmentTrackNode. _TrackSegmentMethods in jmri.jmrit.display.layoutEditor that return TrackSegment Modifier and Type Method Description TrackSegmentLayoutEditorFindItems. findTrackSegmentByName(java.lang.String name)TrackSegmentLayoutTurntable.RayTrack. getConnect()get the track segment connected to this rayTrackSegmentPositionablePoint. getConnect1()Provide the destination TrackSegment of the 1st connection.TrackSegmentPositionablePointView. getConnect1()TrackSegmentPositionablePoint. getConnect2()Provide the destination TrackSegment of the 2nd connection.TrackSegmentPositionablePointView. getConnect2()TrackSegmentPositionablePoint. getConnect2Actual()Provide the destination TrackSegment of the 2nd connection without doing the look-through present inPositionablePoint.getConnect2()TrackSegmentLayoutTurntable. getRayConnectIndexed(int index)Get the connection for the ray with this index.TrackSegmentLayoutTurntableView. getRayConnectIndexed(int index)Get the connection for the ray with this index.TrackSegmentLayoutTurntable. getRayConnectOrdered(int i)Get the connection for the ray at the index in the rayTrackList.TrackSegmentLayoutTurntableView. getRayConnectOrdered(int i)Get the connection for the ray at the index in the rayTrackList.TrackSegmentLayoutConnectivity. getTrackSegment()TrackSegmentTrackNode. getTrackSegment()TrackSegmentTrackSegmentView. getTrackSegment()Methods in jmri.jmrit.display.layoutEditor that return types with arguments of type TrackSegment Modifier and Type Method Description java.util.ArrayList<TrackSegment>LayoutEditorFindItems. findTrackSegmentByBlock(java.lang.String name)Returns an array list of track segments matching the block name.java.util.List<TrackSegment>LayoutEditor. getTrackSegments()java.util.List<TrackSegment>LayoutModels. getTrackSegments()Methods in jmri.jmrit.display.layoutEditor with parameters of type TrackSegment Modifier and Type Method Description PositionablePointLayoutEditorFindItems. findPositionablePointAtTrackSegments(TrackSegment tr1, TrackSegment tr2)SignalHeadLayoutEditorTools. getNextSignalFromObject(TrackSegment track, java.lang.Object object, java.lang.String signalHeadName, JmriJFrame frame)java.util.ArrayList<java.lang.String>PositionablePoint. getSegmentReferences(TrackSegment ts)Build a list of sensors, signal heads, and signal masts attached to a connection point.java.util.ArrayList<java.lang.String>PositionablePointView. getSegmentReferences(TrackSegment ts)Build a list of sensors, signal heads, and signal masts attached to a connection point.TrackNodeConnectivityUtil. getTrackNode(LayoutTrack currentNode, HitPointType currentNodeType, TrackSegment currentTrackSegment, int currentNodeState)Get the next TrackNode following the specified TrackNode, assuming that TrackNode was reached via the specified TrackSegment.TrackSegmentViewLayoutEditor. getTrackSegmentView(TrackSegment to)TrackSegmentViewLayoutModels. getTrackSegmentView(TrackSegment to)static booleanLayoutEditorTools. isAtWestEndOfAnchor(LayoutEditor layoutEditor, TrackSegment t, PositionablePoint p)booleanLayoutEditorTools. isAtWestEndOfAnchor(TrackSegment t, PositionablePoint p)booleanPositionablePoint. removeTrackConnection(TrackSegment track)remove a connection to a trackbooleanPositionablePointView. removeTrackConnection(TrackSegment track)remove a connection to a trackvoidLayoutEditor. removeTrackSegment(TrackSegment o)Remove a Track SegmentbooleanPositionablePoint. replaceTrackConnection(TrackSegment oldTrack, TrackSegment newTrack)replace old track connection with new track connectionbooleanPositionablePointView. replaceTrackConnection(TrackSegment oldTrack, TrackSegment newTrack)replace old track connection with new track connectionvoidLayoutTurntable.RayTrack. setConnect(TrackSegment ts)Set the track segment connected to this ray.voidPositionablePoint. setConnect1(TrackSegment trk)voidPositionablePoint. setConnect2Actual(TrackSegment trk)voidLayoutConnectivity. setConnections(TrackSegment t, LayoutTrack o, HitPointType type, PositionablePoint p)voidLayoutTurntable. setRayConnect(TrackSegment ts, int index)Set the connection for the ray at the index in the rayTrackList.voidLayoutTurntableView. setRayConnect(TrackSegment ts, int index)Set the connection for the ray at the index in the rayTrackList.booleanPositionablePoint. setTrackConnection(TrackSegment track)setup a connection to a trackbooleanPositionablePointView. setTrackConnection(TrackSegment track)setup a connection to a trackvoidTrackNode. setTrackSegment(TrackSegment s)Constructors in jmri.jmrit.display.layoutEditor with parameters of type TrackSegment Constructor Description TrackNode(LayoutTrack node, HitPointType nodeType, TrackSegment segment, boolean endBumper, int nodeState)TrackSegmentView(TrackSegment track, LayoutEditor layoutEditor)TrackSegmentView(TrackSegment track, LayoutEditor layoutEditor, boolean arc, boolean flip, boolean circle)constructor method.
-