20 #ifndef __CANVAS_XFADECURVE_H__
21 #define __CANVAS_XFADECURVE_H__
46 void render (
Rect const & area, Cairo::RefPtr<Cairo::Context>)
const;
52 begin_visual_change ();
58 begin_visual_change ();
Gtkmm2ext::Color _fill_color
void set_inout(Points const &in, Points const &out)
XFadePosition _xfadeposition
void render(Rect const &area, Cairo::RefPtr< Cairo::Context >) const
void set_fade_position(XFadePosition xfp)
XFadeCurve(Item *, XFadePosition)
void close_path(Rect const &, Cairo::RefPtr< Cairo::Context >, CanvasCurve const &p, bool) const
Cairo::Path * get_path(Rect const &, Cairo::RefPtr< Cairo::Context >, CanvasCurve const &) const
void set_outline_color(Gtkmm2ext::Color c)
uint32_t points_per_segment
Gtkmm2ext::Color _outline_color
void set_fill_color(Gtkmm2ext::Color c)
void compute_bounding_box() const
bool show_background_fade
XFadeCurve(Canvas *, XFadePosition)
void set_points_per_segment(uint32_t n)
void set_show_background_fade(bool show)
std::vector< Duple > Points
Points::size_type n_samples