Model Railroad System  2.2.2
Classes | Namespaces
TrackGraph.h File Reference
#include <iostream>
#include <boost/config.hpp>
#include <boost/version.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <list>
#include <TrackBody.h>
#include <TurnoutBody.h>
#include <BezierBody.h>
#include <CornuBody.h>
#include <IntegerList.h>
#include <StringPairList.h>

Classes

struct  Parsers::SegPos
 Segment position, endpoint or other coordinate. More...
 
struct  Parsers::SegVector
 Segemnt structure. More...
 
struct  Parsers::TurnoutGraphic
 Structure holding a turnout's graphical information. More...
 
struct  Parsers::RouteVec
 Route structure. More...
 
struct  Parsers::TurnoutRoutelist
 Turnout route list structure. More...
 
class  Parsers::TrackGraph
 Track Graph class, which encapsulates the track graphs. More...
 
struct  Parsers::TrackGraph::EdgeValues
 Uncompressed graph edge values. More...
 
struct  Parsers::TrackGraph::NodeValues
 Uncompressed graph node values. More...
 
struct  Parsers::TrackGraph::CompressedEdgeValues
 Compressed graph edge values. More...
 
struct  Parsers::TrackGraph::Point
 Position structure. More...
 
struct  Parsers::TrackGraph::CompressedNodeValues
 Compressed graph node values. More...
 
class  Parsers::TrackGraph::Transform2D
 Two dimensional transform class. More...
 

Namespaces

 Parsers
 File-based parser classes.