Lines Matching defs:cpath
93 static const SkPath& AsPath(const sk_path_t& cpath) {
94 return reinterpret_cast<const SkPath&>(cpath);
101 static SkPath* as_path(sk_path_t* cpath) {
102 return reinterpret_cast<SkPath*>(cpath);
236 void sk_path_delete(sk_path_t* cpath) { delete as_path(cpath); }
238 bool sk_path_get_bounds(const sk_path_t* cpath, sk_rect_t* crect) {
239 const SkPath& path = AsPath(*cpath);
299 void sk_canvas_clip_path(sk_canvas_t* ccanvas, const sk_path_t* cpath) {
300 AsCanvas(ccanvas)->clipPath(AsPath(*cpath));
320 void sk_canvas_draw_path(sk_canvas_t* ccanvas, const sk_path_t* cpath, const sk_paint_t* cpaint) {
321 AsCanvas(ccanvas)->drawPath(AsPath(*cpath), AsPaint(*cpaint));