|
Model Railroad System 2.2.2
|
Compressed graph node values. More...
Public Member Functions | |
| std::list< int >::size_type | FindSegmentIndex (int segment) const |
| Return the segment index for a given segment. More... | |
| CompressedNodeValues (int _id=-1) | |
| Default constructor. More... | |
Public Attributes | |
| int | id |
| Node number. More... | |
| Node | rawnode |
| Uncompressed head node for this compressed node. More... | |
| Point | position |
| Node's graphical position. More... | |
| std::list< int > | segments |
| List of uncompressed node ids. More... | |
Compressed graph node values.
|
inline |
Default constructor.
References position, Parsers::TrackGraph::Point::x, and Parsers::TrackGraph::Point::y.
|
inline |
Return the segment index for a given segment.
References segments.
| int Parsers::TrackGraph::CompressedNodeValues::id |
Node number.
| Point Parsers::TrackGraph::CompressedNodeValues::position |
Node's graphical position.
Referenced by CompressedNodeValues().
| Node Parsers::TrackGraph::CompressedNodeValues::rawnode |
Uncompressed head node for this compressed node.
| std::list<int> Parsers::TrackGraph::CompressedNodeValues::segments |
List of uncompressed node ids.
Referenced by FindSegmentIndex().