Lines Matching defs:PathMeasurePair
41 struct PathMeasurePair {
42 PathMeasurePair() {}
43 PathMeasurePair(const SkPath& path, bool forceClosed)
55 static PathMeasurePair* create(JNIEnv* env, jobject clazz, const SkPath* path, jboolean forceClosed) {
56 return path ? new PathMeasurePair(*path, forceClosed) : new PathMeasurePair;
59 static void setPath(JNIEnv* env, jobject clazz, PathMeasurePair* pair, const SkPath* path, jboolean forceClosed) {
68 static jfloat getLength(JNIEnv* env, jobject clazz, PathMeasurePair* pair) {
79 static jboolean getPosTan(JNIEnv* env, jobject clazz, PathMeasurePair* pair, jfloat dist, jfloatArray pos, jfloatArray tan) {
97 static jboolean getMatrix(JNIEnv* env, jobject clazz, PathMeasurePair* pair, jfloat dist,
102 static jboolean getSegment(JNIEnv* env, jobject clazz, PathMeasurePair* pair, jfloat startF,
107 static jboolean isClosed(JNIEnv* env, jobject clazz, PathMeasurePair* pair) {
111 static jboolean nextContour(JNIEnv* env, jobject clazz, PathMeasurePair* pair) {
115 static void destroy(JNIEnv* env, jobject clazz, PathMeasurePair* pair) {