/external/skia/tests/ |
H A D | PathOpsTestCommon.h | 17 SkDPoint fPts[kPointCount]; member in struct:QuadPts 21 QuadPts fPts; member in struct:ConicPts 27 SkDPoint fPts[kPointCount]; member in struct:CubicPts
|
H A D | DashPathEffectTest.cpp | 38 SkPoint fPts[2]; member in struct:__anon18449 73 src.moveTo(testCases[j].fPts[k]); 74 src.lineTo(testCases[j].fPts[(k+1)%2]);
|
H A D | ScalarTest.cpp | 29 const SkPoint* fPts; member in struct:PointSet 56 const SkPoint* fPts; member in struct:__anon18516 71 r.set(gSets[i].fPts, gSets[i].fCount);
|
/external/skia/src/pathops/ |
H A D | SkPathOpsLine.h | 13 SkDPoint fPts[2]; member in struct:SkDLine 15 const SkDPoint& operator[](int n) const { SkASSERT(n >= 0 && n < 2); return fPts[n]; } 16 SkDPoint& operator[](int n) { SkASSERT(n >= 0 && n < 2); return fPts[n]; } 19 fPts[0] = pts[0]; 20 fPts[1] = pts[1];
|
H A D | SkPathOpsQuad.h | 26 SkDPoint fPts[kPointCount]; member in struct:SkDQuad 29 return fPts[0].approximatelyEqual(fPts[1]) && fPts[0].approximatelyEqual(fPts[2]); 33 SkDVector v01 = fPts[0] - fPts[1]; 34 SkDVector v02 = fPts[0] - fPts[2]; 35 SkDVector v12 = fPts[ [all...] |
H A D | SkOpEdgeBuilder.cpp | 251 SkPoint* curve1 = v1 != SkPath::kLine_Verb ? pair[0].fPts : cStorage[0]; 252 SkPoint* curve2 = v2 != SkPath::kLine_Verb ? pair[1].fPts : cStorage[1]; 276 SkPoint fPts[4]; member in struct:Splitsville 288 if (!part.toFloatPoints(split->fPts)) { 291 split->fVerb = SkReduceOrder::Cubic(split->fPts, split->fReduced); 293 ? split->fPts : split->fReduced; 323 if (!part.toFloatPoints(split->fPts)) { 326 split->fVerb = SkReduceOrder::Cubic(split->fPts, split->fReduced); 329 ? split->fPts : split->fReduced;
|
H A D | SkPathOpsConic.h | 19 SkDQuad fPts; member in struct:SkDConic 23 return fPts.collapsed(); 27 return fPts.controlsInside(); 31 fPts.debugInit(); 37 SkDConic result = {{{fPts[2], fPts[1], fPts[0]} 38 SkDEBUGPARAMS(fPts.fDebugGlobalState) }, fWeight}; 43 SkOpGlobalState* globalState() const { return fPts.globalState(); } 50 fPts [all...] |
H A D | SkPathOpsCubic.h | 27 return fPts[0].approximatelyEqual(fPts[1]) && fPts[0].approximatelyEqual(fPts[2]) 28 && fPts[0].approximatelyEqual(fPts[3]); 32 SkDVector v01 = fPts[0] - fPts[1]; 33 SkDVector v02 = fPts[0] - fPts[ 135 SkDPoint fPts[kPointCount]; member in struct:SkDCubic [all...] |
H A D | SkOpSegment.h | 199 return (*CurveDPointAtT[fVerb])(fPts, fWeight, mid); 203 return (*CurveDSlopeAtT[fVerb])(fPts, fWeight, mid); 263 return (*CurveIsVertical[fVerb])(fPts, fWeight, start->t(), end->t()); 273 return fPts[SkPathOpsVerbToPoints(fVerb)]; 313 return (*CurvePointAtT[fVerb])(fPts, fWeight, mid); 317 return fPts; 434 SkPoint* fPts; // pointer into array of points owned by edge builder that may be tweaked member in class:SkOpSegment
|
/external/skia/bench/ |
H A D | LineBench.cpp | 26 SkPoint fPts[PTS]; member in class:LineBench 36 fPts[i].set(rand.nextUScalar1() * 640, rand.nextUScalar1() * 480); 54 canvas->drawPoints(SkCanvas::kLines_PointMode, PTS, fPts, paint);
|
H A D | MeasureBench.cpp | 29 SkPoint fPts[3]; member in class:MeasureBench 44 fPts[0] = p1; 45 fPts[1] = p2; 46 fPts[2] = p3; 55 fPath.moveTo(fPts[0]); 56 fPath.quadTo(fPts[1], fPts[2]); 84 SkCurveMeasure meas(fPts, kQuad_SegType);
|
H A D | ScalarBench.cpp | 131 SkPoint fPts[PTS]; member in class:RectBoundsBench 137 fPts[i].fX = rand.nextSScalar1(); 138 fPts[i].fY = rand.nextSScalar1(); 155 r.set(fPts, PTS);
|
H A D | VertBench.cpp | 32 SkPoint fPts[PTS]; member in class:VertBench 47 SkPoint* pts = fPts; 68 SkASSERT(PTS == pts - fPts); 86 fPts, nullptr, fColors, IDX, fIdx);
|
H A D | GeometryBench.cpp | 137 SkPoint fPts[4]; member in class:QuadBenchBase 142 fPts[i].set(rand.nextUScalar1(), rand.nextUScalar1()); 154 SkEvalQuadAt(fPts, 0.5f, &result); 155 SkEvalQuadAt(fPts, 0.5f, &result); 156 SkEvalQuadAt(fPts, 0.5f, &result); 157 SkEvalQuadAt(fPts, 0.5f, &result); 170 result = SkEvalQuadAt(fPts, 0.5f); 171 result = SkEvalQuadAt(fPts, 0.5f); 172 result = SkEvalQuadAt(fPts, 0.5f); 173 result = SkEvalQuadAt(fPts, 0. [all...] |
H A D | DashBench.cpp | 37 SkPoint fPts[2]; member in class:DashBench 51 fPts[0].set(SkIntToScalar(10), SkIntToScalar(10)); 52 fPts[1].set(SkIntToScalar(600), SkIntToScalar(10)); 90 // canvas->drawPoints(SkCanvas::kLines_PointMode, 2, fPts, paint); 300 SkPoint fPts[2]; member in class:GiantDashBench 349 matrix.mapPoints(fPts, pts, 2); 365 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, fPts, p);
|
/external/skia/include/core/ |
H A D | SkPathMeasure.h | 96 unsigned fPtIndex; // index into the fPts array 104 SkTDArray<SkPoint> fPts; // Points used to define the segments member in class:SkPathMeasure
|
/external/skia/src/utils/ |
H A D | SkCurveMeasure.h | 68 SkPoint fPts[4]; member in class:SkCurveMeasure
|
/external/skia/gm/ |
H A D | emptypath.cpp | 160 SkPoint fPts[3]; member in class:skiagm::EmptyStrokeGM 164 fPts[0].set(40, 40); 165 fPts[1].set(80, 40); 166 fPts[2].set(120, 40); 196 procs[i](&path, fPts); 197 canvas->drawPoints(SkCanvas::kPoints_PointMode, 3, fPts, dotPaint);
|
H A D | vertices.cpp | 86 SkPoint fPts[kMeshVertexCnt]; member in class:VerticesGM 100 fill_mesh(fPts, fTexs, fColors, fShaderScale); 172 kMeshVertexCnt, fPts, texs, colors,
|
/external/skia/samplecode/ |
H A D | ClockFaceView.cpp | 32 : Sk2DPathEffect(matrix), fRadius(radius), fPts(pts) {} 45 if (fPts) { 46 fPts->reset(); 53 if (fPts) { 54 *fPts->append() = loc; 66 SkTDArray<SkPoint>* fPts; member in class:Dot2DPathEffect
|
H A D | PerlinPatch.cpp | 69 SkPoint fPts[SkPatchUtils::kNumCtrlPts]; member in class:PerlinPatchView 82 fPts[0].set(100 * s, 100 * s); 83 fPts[1].set(150 * s, 50 * s); 84 fPts[2].set(250 * s, 150 * s); 85 fPts[3].set(300 * s, 100 * s); 87 fPts[4].set(275 * s, 150 * s); 88 fPts[5].set(350 * s, 250 * s); 90 fPts[6].set(300 * s, 300 * s); 91 fPts[7].set(250 * s, 250 * s); 93 fPts[ [all...] |
H A D | SamplePath.cpp | 222 SkPoint fPts[N]; member in class:ArcToView 229 fPts[i].fX = 20 + rand.nextUScalar1() * 640; 230 fPts[i].fY = 20 + rand.nextUScalar1() * 480; 282 path->moveTo(fPts[0]); 284 path->lineTo(fPts[i]); 292 canvas->drawPoints(SkCanvas::kPoints_PointMode, N, fPts, fPtsPaint); 311 fPts[index] = click->fCurr; 322 if (r.intersects(SkRect::MakeXYWH(fPts[i].fX, fPts[i].fY, 1, 1))) { 347 SkPoint fPts[ member in class:FatStroke [all...] |
/external/skia/src/core/ |
H A D | SkGeometry.h | 198 fPts[0] = p0; 199 fPts[1] = p1; 200 fPts[2] = p2; 204 memcpy(fPts, pts, sizeof(fPts)); 208 SkPoint fPts[3]; member in struct:SkConic 212 memcpy(fPts, pts, 3 * sizeof(SkPoint)); 217 fPts[0] = p0; 218 fPts[1] = p1; 219 fPts[ [all...] |
/external/skia/src/gpu/ |
H A D | GrShape.h | 164 pts[0] = fLineData.fPts[0]; 165 pts[1] = fLineData.fPts[1]; 191 out->moveTo(fLineData.fPts[0]); 192 out->lineTo(fLineData.fPts[1]); 456 SkPoint fPts[2]; member in struct:GrShape::__anon18249::__anon18252
|
/external/skia/src/gpu/ops/ |
H A D | GrAAConvexTessellator.h | 51 int numPts() const { return fPts.count(); } 54 const SkPoint& lastPoint() const { return fPts.top(); } 55 const SkPoint& point(int index) const { return fPts[index]; } 71 void setReserve(int numPts) { fPts.setReserve(numPts); } 72 void rewind() { fPts.rewind(); } 74 int numPts() const { return fPts.count(); } 76 const SkPoint& lastPoint() const { return fPts.top().fPt; } 77 const SkPoint& firstPoint() const { return fPts[0].fPt; } 78 const SkPoint& point(int index) const { return fPts[index].fPt; } 80 int originatingIdx(int index) const { return fPts[inde 124 SkTDArray<struct PointData> fPts; member in class:GrAAConvexTessellator::CandidateVerts 176 SkTDArray<PointData> fPts; member in class:GrAAConvexTessellator::Ring 251 SkTDArray<SkPoint> fPts; member in class:GrAAConvexTessellator [all...] |