2022-10-02 23:06:56 +02:00
|
|
|
/* DO NOT EDIT THIS FILE - it is machine generated */
|
|
|
|
|
#include <jni.h>
|
|
|
|
|
/* Header for class android_graphics_Path */
|
|
|
|
|
|
|
|
|
|
#ifndef _Included_android_graphics_Path
|
|
|
|
|
#define _Included_android_graphics_Path
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
|
extern "C" {
|
|
|
|
|
#endif
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: init1
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: ()J
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT jlong JNICALL Java_android_graphics_Path_init1
|
2022-10-02 23:06:56 +02:00
|
|
|
(JNIEnv *, jclass);
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: init2
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (J)J
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT jlong JNICALL Java_android_graphics_Path_init2
|
|
|
|
|
(JNIEnv *, jclass, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_reset
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (J)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1reset
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_rewind
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (J)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1rewind
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_set
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JJ)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1set
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_getFillType
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (J)I
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT jint JNICALL Java_android_graphics_Path_native_1getFillType
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_setFillType
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JI)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1setFillType
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jint);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_isEmpty
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (J)Z
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT jboolean JNICALL Java_android_graphics_Path_native_1isEmpty
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_isRect
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JLandroid/graphics/RectF;)Z
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT jboolean JNICALL Java_android_graphics_Path_native_1isRect
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jobject);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_computeBounds
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JLandroid/graphics/RectF;)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1computeBounds
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jobject);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_incReserve
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JI)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1incReserve
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jint);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_moveTo
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1moveTo
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_rMoveTo
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1rMoveTo
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_lineTo
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1lineTo
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_rLineTo
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1rLineTo
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_quadTo
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFFFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1quadTo
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_rQuadTo
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFFFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1rQuadTo
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_cubicTo
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFFFFFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1cubicTo
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_rCubicTo
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFFFFFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1rCubicTo
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_arcTo
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JLandroid/graphics/RectF;FFZ)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1arcTo
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jobject, jfloat, jfloat, jboolean);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_close
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (J)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1close
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_addRect
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JLandroid/graphics/RectF;I)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1addRect__JLandroid_graphics_RectF_2I
|
|
|
|
|
(JNIEnv *, jclass, jlong, jobject, jint);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_addRect
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFFFFI)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1addRect__JFFFFI
|
|
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat, jfloat, jfloat, jint);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_addOval
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JLandroid/graphics/RectF;I)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1addOval
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jobject, jint);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_addCircle
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFFFI)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1addCircle
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat, jfloat, jint);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_addArc
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JLandroid/graphics/RectF;FF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1addArc
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jobject, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_addRoundRect
|
2024-12-20 00:11:06 +01:00
|
|
|
* Signature: (JFFFFFFI)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-12-20 00:11:06 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1addRoundRect__JFFFFFFI
|
|
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jint);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_addRoundRect
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JLandroid/graphics/RectF;[FI)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1addRoundRect__JLandroid_graphics_RectF_2_3FI
|
|
|
|
|
(JNIEnv *, jclass, jlong, jobject, jfloatArray, jint);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_addPath
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JJFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1addPath__JJFF
|
|
|
|
|
(JNIEnv *, jclass, jlong, jlong, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_addPath
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JJ)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1addPath__JJ
|
|
|
|
|
(JNIEnv *, jclass, jlong, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_addPath
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JJJ)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1addPath__JJJ
|
|
|
|
|
(JNIEnv *, jclass, jlong, jlong, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_offset
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFFJ)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1offset__JFFJ
|
|
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_offset
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1offset__JFF
|
|
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_setLastPoint
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JFF)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1setLastPoint
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jfloat, jfloat);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_transform
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JJJ)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1transform__JJJ
|
|
|
|
|
(JNIEnv *, jclass, jlong, jlong, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_transform
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JJ)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
2024-03-24 20:17:24 +01:00
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_native_1transform__JJ
|
|
|
|
|
(JNIEnv *, jclass, jlong, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: native_op
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (JJIJ)Z
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT jboolean JNICALL Java_android_graphics_Path_native_1op
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong, jlong, jint, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Class: android_graphics_Path
|
|
|
|
|
* Method: finalizer
|
2024-03-24 20:17:24 +01:00
|
|
|
* Signature: (J)V
|
2022-10-02 23:06:56 +02:00
|
|
|
*/
|
|
|
|
|
JNIEXPORT void JNICALL Java_android_graphics_Path_finalizer
|
2024-03-24 20:17:24 +01:00
|
|
|
(JNIEnv *, jclass, jlong);
|
2022-10-02 23:06:56 +02:00
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
|
}
|
|
|
|
|
#endif
|
|
|
|
|
#endif
|