Package org.robolectric.nativeruntime
Class PathMeasureNatives
java.lang.Object
org.robolectric.nativeruntime.PathMeasureNatives
public final class PathMeasureNatives extends Object
Native methods for PathMeasure JNI registration.
Native method signatures are derived from https://cs.android.com/android/platform/superproject/+/android-12.0.0_r1:frameworks/base/graphics/java/android/graphics/PathMeasure.java
-
Method Summary
Modifier and Type Method Description static long
native_create(long nativePath, boolean forceClosed)
static void
native_destroy(long nativeInstance)
static float
native_getLength(long nativeInstance)
static boolean
native_getMatrix(long nativeInstance, float distance, long nativeMatrix, int flags)
static boolean
native_getPosTan(long nativeInstance, float distance, float[] pos, float[] tan)
static boolean
native_getSegment(long nativeInstance, float startD, float stopD, long nativePath, boolean startWithMoveTo)
static boolean
native_isClosed(long nativeInstance)
static boolean
native_nextContour(long nativeInstance)
static void
native_setPath(long nativeInstance, long nativePath, boolean forceClosed)
-
Method Details
-
native_create
public static long native_create(long nativePath, boolean forceClosed) -
native_setPath
public static void native_setPath(long nativeInstance, long nativePath, boolean forceClosed) -
native_getLength
public static float native_getLength(long nativeInstance) -
native_getPosTan
public static boolean native_getPosTan(long nativeInstance, float distance, float[] pos, float[] tan) -
native_getMatrix
public static boolean native_getMatrix(long nativeInstance, float distance, long nativeMatrix, int flags) -
native_getSegment
public static boolean native_getSegment(long nativeInstance, float startD, float stopD, long nativePath, boolean startWithMoveTo) -
native_isClosed
public static boolean native_isClosed(long nativeInstance) -
native_nextContour
public static boolean native_nextContour(long nativeInstance) -
native_destroy
public static void native_destroy(long nativeInstance)
-