]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/block.h
More code for TrainProperties
[r2c2.git] / source / libmarklin / block.h
index df3ed4a525444271c931d4dd02a6c4e70dd5d63b..4a22aa97862bfc2019890aefc8090f83e7114ea9 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef MARKLIN_3D_SECTION_H_
-#define MARKLIN_3D_SECTION_H_
+#ifndef MARKLIN_3D_BLOCK_H_
+#define MARKLIN_3D_BLOCK_H_
 
 #include <list>
 #include <set>
@@ -27,6 +27,7 @@ public:
        Block(TrafficManager &, Track *);
        unsigned get_sensor_id() const { return sensor_id; }
        const TrackSet &get_tracks() const { return tracks; }
+       const EndpointSeq &get_endpoints() const { return endpoints; }
        const Endpoint *get_endpoint_by_link(const Block *) const;
        const Endpoint *traverse(const Endpoint *) const;
        void check_link(Block &);