Lines Matching refs:obj

36     static void finalizer(JNIEnv* env, jobject clazz, SkPath* obj) {
39 android::uirenderer::Caches::getInstance().resourceCache.destructor(obj);
43 delete obj;
54 static void reset(JNIEnv* env, jobject clazz, SkPath* obj) {
55 obj->reset();
58 static void rewind(JNIEnv* env, jobject clazz, SkPath* obj) {
59 obj->rewind();
66 static jint getFillType(JNIEnv* env, jobject clazz, SkPath* obj) {
67 return obj->getFillType();
75 static jboolean isEmpty(JNIEnv* env, jobject clazz, SkPath* obj) {
76 return obj->isEmpty();
79 static jboolean isRect(JNIEnv* env, jobject clazz, SkPath* obj, jobject rect) {
81 jboolean result = obj->isRect(&rect_);
86 static void computeBounds(JNIEnv* env, jobject clazz, SkPath* obj, jobject bounds) {
87 const SkRect& bounds_ = obj->getBounds();
91 static void incReserve(JNIEnv* env, jobject clazz, SkPath* obj, jint extraPtCount) {
92 obj->incReserve(extraPtCount);
95 static void moveTo__FF(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x, jfloat y) {
98 obj->moveTo(x_, y_);
101 static void rMoveTo(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx, jfloat dy) {
104 obj->rMoveTo(dx_, dy_);
107 static void lineTo__FF(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x, jfloat y) {
110 obj->lineTo(x_, y_);
113 static void rLineTo(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx, jfloat dy) {
116 obj->rLineTo(dx_, dy_);
119 static void quadTo__FFFF(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x1, jfloat y1, jfloat x2, jfloat y2) {
124 obj->quadTo(x1_, y1_, x2_, y2_);
127 static void rQuadTo(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx1, jfloat dy1, jfloat dx2, jfloat dy2) {
132 obj->rQuadTo(dx1_, dy1_, dx2_, dy2_);
135 static void cubicTo__FFFFFF(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) {
142 obj->cubicTo(x1_, y1_, x2_, y2_, x3_, y3_);
145 static void rCubicTo(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) {
152 obj->rCubicTo(x1_, y1_, x2_, y2_, x3_, y3_);
155 static void arcTo(JNIEnv* env, jobject clazz, SkPath* obj, jobject oval, jfloat startAngle, jfloat sweepAngle, jboolean forceMoveTo) {
160 obj->arcTo(oval_, startAngle_, sweepAngle_, forceMoveTo);
163 static void close(JNIEnv* env, jobject clazz, SkPath* obj) {
164 obj->close();
167 static void addRect__RectFI(JNIEnv* env, jobject clazz, SkPath* obj, jobject rect, SkPath::Direction dir) {
170 obj->addRect(rect_, dir);
173 static void addRect__FFFFI(JNIEnv* env, jobject clazz, SkPath* obj, jfloat left, jfloat top, jfloat right, jfloat bottom, SkPath::Direction dir) {
178 obj->addRect(left_, top_, right_, bottom_, dir);
181 static void addOval(JNIEnv* env, jobject clazz, SkPath* obj, jobject oval, SkPath::Direction dir) {
184 obj->addOval(oval_, dir);
187 static void addCircle(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x, jfloat y, jfloat radius, SkPath::Direction dir) {
191 obj->addCircle(x_, y_, radius_, dir);
194 static void addArc(JNIEnv* env, jobject clazz, SkPath* obj, jobject oval, jfloat startAngle, jfloat sweepAngle) {
199 obj->addArc(oval_, startAngle_, sweepAngle_);
202 static void addRoundRectXY(JNIEnv* env, jobject clazz, SkPath* obj, jobject rect,
208 obj->addRoundRect(rect_, rx_, ry_, dir);
211 static void addRoundRect8(JNIEnv* env, jobject, SkPath* obj, jobject rect,
222 obj->addRoundRect(rect_, dst, dir);
225 static void addPath__PathFF(JNIEnv* env, jobject clazz, SkPath* obj, SkPath* src, jfloat dx, jfloat dy) {
228 obj->addPath(*src, dx_, dy_);
231 static void addPath__Path(JNIEnv* env, jobject clazz, SkPath* obj, SkPath* src) {
232 obj->addPath(*src);
235 static void addPath__PathMatrix(JNIEnv* env, jobject clazz, SkPath* obj, SkPath* src, SkMatrix* matrix) {
236 obj->addPath(*src, *matrix);
239 static void offset__FFPath(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx, jfloat dy, SkPath* dst) {
242 obj->offset(dx_, dy_, dst);
245 static void offset__FF(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx, jfloat dy) {
248 obj->offset(dx_, dy_);
251 static void setLastPoint(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx, jfloat dy) {
254 obj->setLastPt(dx_, dy_);
257 static void transform__MatrixPath(JNIEnv* env, jobject clazz, SkPath* obj, SkMatrix* matrix, SkPath* dst) {
258 obj->transform(*matrix, dst);
261 static void transform__Matrix(JNIEnv* env, jobject clazz, SkPath* obj, SkMatrix* matrix) {
262 obj->transform(*matrix);