aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/c
diff options
context:
space:
mode:
authorGravatar abarth <abarth@chromium.org>2014-12-01 14:04:03 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2014-12-01 14:04:03 -0800
commit2fc6ea62ce61c3a2b2d9b74a3fbe6b388b5d7558 (patch)
tree49a842b98004eace2f1989692c2e5adf5e6a43df /include/c
parent9dc24686e719566fd9ef054d6d27cff3a12daa71 (diff)
Add scale and skew to C canvas API
R=reed@chromium.org BUG=skia: Review URL: https://codereview.chromium.org/762493005
Diffstat (limited to 'include/c')
-rw-r--r--include/c/sk_canvas.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/c/sk_canvas.h b/include/c/sk_canvas.h
index a99d1b8662..32743e9542 100644
--- a/include/c/sk_canvas.h
+++ b/include/c/sk_canvas.h
@@ -21,6 +21,9 @@ void sk_canvas_restore(sk_canvas_t*);
void sk_canvas_translate(sk_canvas_t*, float dx, float dy);
void sk_canvas_scale(sk_canvas_t*, float sx, float sy);
+void sk_canvas_rotate_degrees(sk_canvas_t*, float degrees);
+void sk_canvas_rotate_radians(sk_canvas_t*, float radians);
+void sk_canvas_skew(sk_canvas_t*, float sx, float sy);
void sk_canvas_draw_paint(sk_canvas_t*, const sk_paint_t*);
void sk_canvas_draw_rect(sk_canvas_t*, const sk_rect_t*, const sk_paint_t*);