1 #ifndef MARKLIN3D_LAYOUT_H_
2 #define MARKLIN3D_LAYOUT_H_
4 #include "libmarklin/layout.h"
13 std::list<Track3D *> tracks;
20 void set_quality(unsigned);
21 const std::list<Track3D *> &get_tracks() const { return tracks; }
22 void render(bool =false) const;
23 Track3D &get_track(const Track &) const;
24 Track3D *pick_track(float, float, float) const;
26 void track_added(Track &);
27 void track_removed(Track &);
30 } // namespace Marklin