- TempoLines(ArdourCanvas::Canvas& canvas, ArdourCanvas::Group* group)
- : _canvas(canvas)
- , _group(group)
- {}
-
- ArdourCanvas::SimpleLine* get_line();
-
- void draw(ARDOUR::TempoMap::BBTPointList& points, double frames_per_unit);
+ TempoLines (ArdourCanvas::Container* group, double screen_height);
+
+ void tempo_map_changed();
+
+ void draw (const ARDOUR::TempoMap::BBTPointList::const_iterator& begin,
+ const ARDOUR::TempoMap::BBTPointList::const_iterator& end);
+
+ void show();