|
void | begin_path () |
|
void | close_path () |
|
void | stroke () |
|
void | fill () |
|
void | update () |
|
void | move_to (double x, double y) |
|
void | line_to (double x, double y) |
|
void | arc_to (double x, double y, double w, double h, double start, double length) |
|
void | cubic_to (double c1x, double c1y, double c2x, double c2y, double endx, double endy) |
|
void | quad_to (double x1, double y1, double x2, double y2) |
|
void | translate (double x, double y) |
|
void | scale (double x, double y) |
|
void | rotate (double a) |
|
void | reset_transform () |
|
void | set_stroke_color (halp::rgba_color c) |
|
void | set_stroke_width (double w) |
|
void | set_fill_color (halp::rgba_color c) |
|
void | set_linear_gradient (double x1, double y1, double x2, double y2, halp::rgba_color c1, halp::rgba_color c2) |
|
void | set_radial_gradient (double cx, double cy, double cr, halp::rgba_color c1, halp::rgba_color c2) |
|
void | set_conical_gradient (double x, double y, double a, halp::rgba_color c1, halp::rgba_color c2) |
|
void | set_font (std::string_view f) |
|
void | set_font_size (double f) |
|
void | draw_text (double x, double y, std::string_view str) |
|
void | draw_line (double x1, double y1, double x2, double y2) |
|
void | draw_triangle (double x1, double y1, double x2, double y2, double x3, double y3) |
|
void | draw_rect (double x, double y, double w, double h) |
|
void | draw_rounded_rect (double x, double y, double w, double h, double r) |
|
void | draw_pixmap (double x, double y, const QString &str) |
|
void | draw_ellipse (double x, double y, double w, double h) |
|
void | draw_circle (double cx, double cy, double cr) |
|
void | draw_polygon (const double *tab, int count) |
|
void | draw_bytes (int x, int y, int w, int h, const unsigned char *image, int img_w, int img_h) |
|