-#ifndef MARKLIN_3D_SECTION_H_
-#define MARKLIN_3D_SECTION_H_
+#ifndef MARKLIN_3D_BLOCK_H_
+#define MARKLIN_3D_BLOCK_H_
#include <list>
#include <set>
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 &);