void centerOnPath(const std::vector<int>&);
void setColorMapper(boost::shared_ptr<AnnotationColors> cm);
- const AnnotationColors& colorMapper();
+ const AnnotationColorsRef colorMapper();
//! clear our tracks and connections
void clear();
//! the center of our current viewport (world coord) (used for scrollbar)
float viewport_center;
double zoom_level;
- boost::shared_ptr<AnnotationColors> color_mapper;
+ AnnotationColorsRef color_mapper;
//! counter for each path added to us via connect
int pathid;
protected:
//! container of all the GlSequences loaded into our scene
- std::vector<boost::shared_ptr<GlSequence> > track_container;
+ std::vector<GlSequenceRef > track_container;
//! where to draw our box (world coordinates)
rect<float> selectedRegion;
//! true if we have a selection