clip() | Painter | |
color_at(const Point &point, const Color &color) noexcept | Painter | |
color_at(cairo_surface_t *image, const Point &point, const Color &color) noexcept | Painter | static |
color_at(const Point &point) noexcept | Painter | |
color_at(cairo_surface_t *image, const Point &point) noexcept | Painter | static |
context() const | Painter | inline |
draw(const PointType< T, detail::Compatible::normal > &point) | Painter | inline |
draw(const T &start, const T &end) | Painter | inline |
draw(const LineType< T > &line) | Painter | inline |
draw(const RectType< T > &rect) | Painter | inline |
draw(const ArcType< T > &arc) | Painter | inline |
draw(const CircleType< T > &arc) | Painter | inline |
draw(const Image &image) | Painter | |
draw(const Rect &rect, const Image &image) | Painter | |
draw(const std::string &str, const TextDrawFlags &flags={}) | Painter | |
fill() | Painter | |
flood(const Point &point, const Color &color) | Painter | |
flood(cairo_surface_t *image, const Point &point, const Color &color) | Painter | static |
line(const PointType< T, detail::Compatible::normal > &point) | Painter | inline |
line_width(float width) | Painter | |
m_cr | Painter | protected |
mask(const Image &image, const Point &point={}) | Painter | |
paint() | Painter | |
paint(float alpha) | Painter | |
Painter()=delete | Painter | |
Painter(shared_cairo_t cr) noexcept | Painter | explicit |
pop_group() | Painter | |
push_group() | Painter | |
restore() | Painter | |
rotate(float angle) | Painter | |
save() | Painter | |
set(const Pattern &pattern) | Painter | |
set(const Font &font) | Painter | |
stroke() | Painter | |
surface_to_size(const shared_cairo_surface_t &surface) | Painter | inlinestatic |
surface_to_size(cairo_surface_t *surface) | Painter | inlinestatic |
text_size(const std::string &text) | Painter | |
TextDrawFlag enum name | Painter | |
TextDrawFlags typedef | Painter | |
translate(const PointF &point) | Painter | |
translate(const Point &point) | Painter | |