|
SKWASM_EXPORT SkPath * | path_create () |
|
SKWASM_EXPORT void | path_dispose (SkPath *path) |
|
SKWASM_EXPORT SkPath * | path_copy (SkPath *path) |
|
SKWASM_EXPORT void | path_setFillType (SkPath *path, SkPathFillType fillType) |
|
SKWASM_EXPORT SkPathFillType | path_getFillType (SkPath *path) |
|
SKWASM_EXPORT void | path_moveTo (SkPath *path, SkScalar x, SkScalar y) |
|
SKWASM_EXPORT void | path_relativeMoveTo (SkPath *path, SkScalar x, SkScalar y) |
|
SKWASM_EXPORT void | path_lineTo (SkPath *path, SkScalar x, SkScalar y) |
|
SKWASM_EXPORT void | path_relativeLineTo (SkPath *path, SkScalar x, SkScalar y) |
|
SKWASM_EXPORT void | path_quadraticBezierTo (SkPath *path, SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2) |
|
SKWASM_EXPORT void | path_relativeQuadraticBezierTo (SkPath *path, SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2) |
|
SKWASM_EXPORT void | path_cubicTo (SkPath *path, SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar x3, SkScalar y3) |
|
SKWASM_EXPORT void | path_relativeCubicTo (SkPath *path, SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar x3, SkScalar y3) |
|
SKWASM_EXPORT void | path_conicTo (SkPath *path, SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar w) |
|
SKWASM_EXPORT void | path_relativeConicTo (SkPath *path, SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar w) |
|
SKWASM_EXPORT void | path_arcToOval (SkPath *path, const SkRect *rect, SkScalar startAngle, SkScalar sweepAngle, bool forceMoveTo) |
|
SKWASM_EXPORT void | path_arcToRotated (SkPath *path, SkScalar rx, SkScalar ry, SkScalar xAxisRotate, SkPath::ArcSize arcSize, SkPathDirection pathDirection, SkScalar x, SkScalar y) |
|
SKWASM_EXPORT void | path_relativeArcToRotated (SkPath *path, SkScalar rx, SkScalar ry, SkScalar xAxisRotate, SkPath::ArcSize arcSize, SkPathDirection pathDirection, SkScalar x, SkScalar y) |
|
SKWASM_EXPORT void | path_addRect (SkPath *path, const SkRect *rect) |
|
SKWASM_EXPORT void | path_addOval (SkPath *path, const SkRect *oval) |
|
SKWASM_EXPORT void | path_addArc (SkPath *path, const SkRect *oval, SkScalar startAngle, SkScalar sweepAngle) |
|
SKWASM_EXPORT void | path_addPolygon (SkPath *path, const SkPoint *points, int count, bool close) |
|
SKWASM_EXPORT void | path_addRRect (SkPath *path, const SkScalar *rrectValues) |
|
SKWASM_EXPORT void | path_addPath (SkPath *path, const SkPath *other, const SkScalar *matrix33, SkPath::AddPathMode extendPath) |
|
SKWASM_EXPORT void | path_close (SkPath *path) |
|
SKWASM_EXPORT void | path_reset (SkPath *path) |
|
SKWASM_EXPORT bool | path_contains (SkPath *path, SkScalar x, SkScalar y) |
|
SKWASM_EXPORT void | path_transform (SkPath *path, const SkScalar *matrix33) |
|
SKWASM_EXPORT void | path_getBounds (SkPath *path, SkRect *rect) |
|
SKWASM_EXPORT SkPath * | path_combine (SkPathOp operation, const SkPath *path1, const SkPath *path2) |
|