1 #ifndef R2C2_3D_TRACKCHAIN_H_
2 #define R2C2_3D_TRACKCHAIN_H_
4 #include <msp/gl/color.h>
5 #include "libr2c2/trackchain.h"
12 class TrackChain3D: public sigc::trackable
15 typedef std::map<Track *, Path3D *> PathMap;
24 TrackChain3D(Layout3D &, TrackChain &);
27 void set_color(const Msp::GL::Color &);
28 void set_layer(float);
31 void track_added(Track &);
32 void track_removed(Track &);