void compute_bounding_box () const;
void render (Rect const & area, Cairo::RefPtr<Cairo::Context>) const;
void set (Points const &);
void compute_bounding_box () const;
void render (Rect const & area, Cairo::RefPtr<Cairo::Context>) const;
void set (Points const &);
- protected:
- void render_path (Rect const &, Cairo::RefPtr<Cairo::Context>) const;
- void render_curve (Rect const &, Cairo::RefPtr<Cairo::Context>) const;
-
+ void set_points_per_segment (uint32_t n);
+
+ bool covers (Duple const &) const;
+ void set_fill_mode (CurveFill cf) { curve_fill = cf; }
+