Lines Matching defs:pair
24 /* We declare an explicit pair, so that we don't have to rely on the java
59 PathMeasurePair* pair;
61 pair = new PathMeasurePair(*path, forceClosed);
63 pair = new PathMeasurePair;
64 return reinterpret_cast<jlong>(pair);
69 PathMeasurePair* pair = reinterpret_cast<PathMeasurePair*>(pairHandle);
74 pair->fPath.reset();
76 pair->fPath = *path;
78 pair->fMeasure.setPath(&pair->fPath, forceClosed);
82 PathMeasurePair* pair = reinterpret_cast<PathMeasurePair*>(pairHandle);
83 return static_cast<jfloat>(SkScalarToFloat(pair->fMeasure.getLength()));
94 PathMeasurePair* pair = reinterpret_cast<PathMeasurePair*>(pairHandle);
99 if (!pair->fMeasure.getPosTan(dist, (SkPoint*)posPtr, (SkVector*)tanPtr)) {
114 PathMeasurePair* pair = reinterpret_cast<PathMeasurePair*>(pairHandle);
116 bool result = pair->fMeasure.getMatrix(dist, matrix, (SkPathMeasure::MatrixFlags)flags);
122 PathMeasurePair* pair = reinterpret_cast<PathMeasurePair*>(pairHandle);
124 bool result = pair->fMeasure.getSegment(startF, stopF, dst, startWithMoveTo);
129 PathMeasurePair* pair = reinterpret_cast<PathMeasurePair*>(pairHandle);
130 bool result = pair->fMeasure.isClosed();
135 PathMeasurePair* pair = reinterpret_cast<PathMeasurePair*>(pairHandle);
136 bool result = pair->fMeasure.nextContour();
141 PathMeasurePair* pair = reinterpret_cast<PathMeasurePair*>(pairHandle);
142 delete pair;