#include <msp/core/maputils.h>
#include <msp/gl/meshbuilder.h>
+#include "libr2c2/trackappearance.h"
#include "catalogue.h"
#include "signaltype.h"
#include "tracktype.h"
#include <algorithm>
#include <cmath>
#include <msp/gl/technique.h>
+#include "libr2c2/trackappearance.h"
#include "catalogue.h"
#include "tracktype.h"
#include <msp/strings/format.h>
#include <msp/strings/utils.h>
#include "libr2c2/catalogue.h"
+#include "libr2c2/trackappearance.h"
#include "libr2c2/track.h"
#include "libr2c2/tracktype.h"
#include "svgexporter.h"
#include "beamgate.h"
-#include "catalogue.h"
#include "layout.h"
using namespace std;
#include <msp/strings/format.h>
#include <msp/time/units.h>
#include "block.h"
-#include "driver.h"
#include "layout.h"
#include "route.h"
#include "trackcircuit.h"
-#include <msp/core/maputils.h>
-#include <msp/core/refptr.h>
#include <msp/datafile/directorysource.h>
#include <msp/datafile/packsource.h>
#include <msp/datafile/parser.h>
#include "catalogue.h"
#include "signaltype.h"
#include "terraintype.h"
+#include "trackappearance.h"
#include "tracktype.h"
#include "vehicletype.h"
#ifndef LIBR2C2_CATALOGUE_H_
#define LIBR2C2_CATALOGUE_H_
-#include <map>
#include <msp/datafile/collection.h>
#include <msp/datafile/collectionsource.h>
#include <msp/fs/path.h>
-#include "articlenumber.h"
#include "layout.h"
-#include "trackappearance.h"
namespace R2C2 {
#include "blockiter.h"
#include "geometry.h"
#include "signaltype.h"
-#include "track.h"
#include "trackattachment.h"
namespace R2C2 {
#define LIBR2C2_TRACKTYPE_H_
#include <msp/datafile/objectloader.h>
-#include "articlenumber.h"
#include "geometry.h"
#include "objecttype.h"
#include "trackpart.h"
#include <msp/strings/format.h>
#include <msp/time/units.h>
#include <msp/time/utils.h>
-#include "aicontrol.h"
#include "beamgate.h"
#include "block.h"
#include "catalogue.h"
#include "driver.h"
#include "layout.h"
-#include "route.h"
#include "simplecontroller.h"
#include "speedquantizer.h"
#include "timetable.h"
#include "trainrouter.h"
#include "vehicle.h"
#include "vehicletype.h"
-#include "zone.h"
using namespace std;
using namespace Msp;
#include "driver.h"
#include "layout.h"
#include "track.h"
+#include "trackappearance.h"
#include "trackiter.h"
#include "tracktype.h"
#include "vehicle.h"