]> git.tdb.fi Git - r2c2.git/blobdiff - source/3d/object.h
Use different stopping margin depending on whether the next track is a turnout
[r2c2.git] / source / 3d / object.h
index 8b9353d06e4b5879445a04e1ab31f670e7f4f1af..a9ac7156f6e8af3cc864637b3c21590c5dafb708 100644 (file)
@@ -1,16 +1,16 @@
 /* $Id$
 
-This file is part of the MSP Märklin suite
+This file is part of R²C²
 Copyright © 2010  Mikkosoft Productions, Mikko Rasa
 Distributed under the GPL
 */
 
-#ifndef MARKLIN3D_OBJECT_H_
-#define MARKLIN3D_OBJECT_H_
+#ifndef R2C2_3D_OBJECT_H_
+#define R2C2_3D_OBJECT_H_
 
-#include "libmarklin/geometry.h"
+#include "libr2c2/geometry.h"
 
-namespace Marklin {
+namespace R2C2 {
 
 class Object3D
 {
@@ -20,8 +20,9 @@ public:
        virtual ~Object3D() { }
 
        virtual Point get_node() const = 0;
+       virtual bool is_visible() const = 0;
 };
 
-} // namespace Marklin
+} // namespace R2C2
 
 #endif