aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/c/sk_canvas.h
diff options
context:
space:
mode:
authorGravatar abarth <abarth@chromium.org>2014-12-02 15:47:33 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2014-12-02 15:47:34 -0800
commit9503ac7a3cc98327a88eff59c71c451fbdd7e043 (patch)
tree4861cca7daae6592db23f8083e9e9a81bcfca6ba /include/c/sk_canvas.h
parent84bc52ad26e69c01a694a9d724944507acb64d38 (diff)
Add matrix operations to C canvas API
R=reed@google.com BUG=skia: Review URL: https://codereview.chromium.org/769123002
Diffstat (limited to 'include/c/sk_canvas.h')
-rw-r--r--include/c/sk_canvas.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/c/sk_canvas.h b/include/c/sk_canvas.h
index 32743e9542..559ef959ac 100644
--- a/include/c/sk_canvas.h
+++ b/include/c/sk_canvas.h
@@ -25,6 +25,8 @@ 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_concat_matrix(sk_canvas_t*, const sk_matrix_t*);
+
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*);
void sk_canvas_draw_oval(sk_canvas_t*, const sk_rect_t*, const sk_paint_t*);