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 Parsers::TrackGraph::Point::x, and Parsers::TrackGraph::Point::y.
|
inline |
Return the segment index for a given segment.
int Parsers::TrackGraph::CompressedNodeValues::id |
Node number.
Point Parsers::TrackGraph::CompressedNodeValues::position |
Node's graphical position.
Node Parsers::TrackGraph::CompressedNodeValues::rawnode |
Uncompressed head node for this compressed node.
std::list<int> Parsers::TrackGraph::CompressedNodeValues::segments |
List of uncompressed node ids.