]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/geometry.h
Turn TrackPart into a proper class
[r2c2.git] / source / libmarklin / geometry.h
index e9b9e27266f10d74fb72b87eebd4b327172f97fb..fab5cea2bd9e8bdc7d33783d258795c623ceeb43 100644 (file)
@@ -1,7 +1,7 @@
 /* $Id$
 
 This file is part of the MSP Märklin suite
-Copyright © 2006-2009 Mikkosoft Productions, Mikko Rasa
+Copyright © 2006-2010  Mikkosoft Productions, Mikko Rasa
 Distributed under the GPL
 */
 
@@ -21,6 +21,15 @@ struct Point
        Point(float x_, float y_, float z_): x(x_), y(y_), z(z_) { }
 };
 
+struct TrackPoint
+{
+       Point pos;
+       float dir;
+       float grade;
+
+       TrackPoint(): dir(0), grade(0) { }
+};
+
 } // namespace Marklin
 
 #endif