]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/tracktype.h
Major architecture rework
[r2c2.git] / source / libmarklin / tracktype.h
index 45d8720bd4ae02da8d72f5fc299063017e8302ff..6f636e0c7cfea62e4c13aa50236810745246229e 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
 */
 
@@ -40,7 +40,10 @@ public:
        const std::string &get_description() const { return description; }
        float get_total_length() const;
        float get_path_length(int) const;
+       unsigned get_paths() const;
        unsigned get_n_paths() const;
+       bool is_turnout() const;
+       bool is_double_address() const;
        const std::vector<TrackPart> &get_parts() const { return parts; }
        const std::vector<Endpoint> &get_endpoints() const { return endpoints; }