Lines Matching defs:env

36     static void finalizer(JNIEnv* env, jobject clazz, SkPath* obj) {
46 static SkPath* init1(JNIEnv* env, jobject clazz) {
50 static SkPath* init2(JNIEnv* env, jobject clazz, SkPath* val) {
54 static void reset(JNIEnv* env, jobject clazz, SkPath* obj) {
58 static void rewind(JNIEnv* env, jobject clazz, SkPath* obj) {
62 static void assign(JNIEnv* env, jobject clazz, SkPath* dst, const SkPath* src) {
66 static jint getFillType(JNIEnv* env, jobject clazz, SkPath* obj) {
70 static void setFillType(JNIEnv* env, jobject clazz, SkPath* path,
75 static jboolean isEmpty(JNIEnv* env, jobject clazz, SkPath* obj) {
79 static jboolean isRect(JNIEnv* env, jobject clazz, SkPath* obj, jobject rect) {
82 GraphicsJNI::rect_to_jrectf(rect_, env, rect);
86 static void computeBounds(JNIEnv* env, jobject clazz, SkPath* obj, jobject bounds) {
88 GraphicsJNI::rect_to_jrectf(bounds_, env, bounds);
91 static void incReserve(JNIEnv* env, jobject clazz, SkPath* obj, jint extraPtCount) {
95 static void moveTo__FF(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x, jfloat y) {
101 static void rMoveTo(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx, jfloat dy) {
107 static void lineTo__FF(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x, jfloat y) {
113 static void rLineTo(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx, jfloat dy) {
119 static void quadTo__FFFF(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x1, jfloat y1, jfloat x2, jfloat y2) {
127 static void rQuadTo(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx1, jfloat dy1, jfloat dx2, jfloat dy2) {
135 static void cubicTo__FFFFFF(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) {
145 static void rCubicTo(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) {
155 static void arcTo(JNIEnv* env, jobject clazz, SkPath* obj, jobject oval, jfloat startAngle, jfloat sweepAngle, jboolean forceMoveTo) {
157 GraphicsJNI::jrectf_to_rect(env, oval, &oval_);
163 static void close(JNIEnv* env, jobject clazz, SkPath* obj) {
167 static void addRect__RectFI(JNIEnv* env, jobject clazz, SkPath* obj, jobject rect, SkPath::Direction dir) {
169 GraphicsJNI::jrectf_to_rect(env, rect, &rect_);
173 static void addRect__FFFFI(JNIEnv* env, jobject clazz, SkPath* obj, jfloat left, jfloat top, jfloat right, jfloat bottom, SkPath::Direction dir) {
181 static void addOval(JNIEnv* env, jobject clazz, SkPath* obj, jobject oval, SkPath::Direction dir) {
183 GraphicsJNI::jrectf_to_rect(env, oval, &oval_);
187 static void addCircle(JNIEnv* env, jobject clazz, SkPath* obj, jfloat x, jfloat y, jfloat radius, SkPath::Direction dir) {
194 static void addArc(JNIEnv* env, jobject clazz, SkPath* obj, jobject oval, jfloat startAngle, jfloat sweepAngle) {
196 GraphicsJNI::jrectf_to_rect(env, oval, &oval_);
202 static void addRoundRectXY(JNIEnv* env, jobject clazz, SkPath* obj, jobject rect,
205 GraphicsJNI::jrectf_to_rect(env, rect, &rect_);
211 static void addRoundRect8(JNIEnv* env, jobject, SkPath* obj, jobject rect,
214 GraphicsJNI::jrectf_to_rect(env, rect, &rect_);
215 AutoJavaFloatArray afa(env, array, 8);
225 static void addPath__PathFF(JNIEnv* env, jobject clazz, SkPath* obj, SkPath* src, jfloat dx, jfloat dy) {
231 static void addPath__Path(JNIEnv* env, jobject clazz, SkPath* obj, SkPath* src) {
235 static void addPath__PathMatrix(JNIEnv* env, jobject clazz, SkPath* obj, SkPath* src, SkMatrix* matrix) {
239 static void offset__FFPath(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx, jfloat dy, SkPath* dst) {
245 static void offset__FF(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx, jfloat dy) {
251 static void setLastPoint(JNIEnv* env, jobject clazz, SkPath* obj, jfloat dx, jfloat dy) {
257 static void transform__MatrixPath(JNIEnv* env, jobject clazz, SkPath* obj, SkMatrix* matrix, SkPath* dst) {
261 static void transform__Matrix(JNIEnv* env, jobject clazz, SkPath* obj, SkMatrix* matrix) {
307 int register_android_graphics_Path(JNIEnv* env) {
308 int result = AndroidRuntime::registerNativeMethods(env, "android/graphics/Path", methods,