21 #ifndef __CANVAS_RECTSET_H__
22 #define __CANVAS_RECTSET_H__
38 void render (
Rect const & area, Cairo::RefPtr<Cairo::Context>)
const;
60 std::vector<ColoredRectangle>
const &
rects()
const {
return _rects; }
63 std::vector<ColoredRectangle>
_rects;
std::vector< ColoredRectangle > const & rects() const
void compute_bounding_box() const
void add_rect(int index, Rect const &, Gtkmm2ext::Color)
std::vector< ColoredRectangle > _rects
void render(Rect const &area, Cairo::RefPtr< Cairo::Context >) const
bool covers(Duple const &) const
PBD::PropertyDescriptor< uint32_t > color
ColoredRectangle(int i, Rect const &ra, Gtkmm2ext::Color color_)