Searched defs:fPts (Results 1 - 25 of 39) sorted by relevance

12

/external/skia/tests/
H A DPathOpsTestCommon.h17 SkDPoint fPts[kPointCount]; member in struct:QuadPts
21 QuadPts fPts; member in struct:ConicPts
27 SkDPoint fPts[kPointCount]; member in struct:CubicPts
H A DDashPathEffectTest.cpp38 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 DScalarTest.cpp29 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 DSkPathOpsLine.h13 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 DSkPathOpsQuad.h26 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 DSkOpEdgeBuilder.cpp251 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 DSkPathOpsConic.h19 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 DSkPathOpsCubic.h27 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 DSkOpSegment.h199 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 DLineBench.cpp26 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 DMeasureBench.cpp29 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 DScalarBench.cpp131 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 DVertBench.cpp32 SkPoint fPts[PTS]; member in class:VertBench
47 SkPoint* pts = fPts;
68 SkASSERT(PTS == pts - fPts);
86 fPts, nullptr, fColors, IDX, fIdx);
H A DGeometryBench.cpp137 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 DDashBench.cpp37 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 DSkPathMeasure.h96 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 DSkCurveMeasure.h68 SkPoint fPts[4]; member in class:SkCurveMeasure
/external/skia/gm/
H A Demptypath.cpp160 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 Dvertices.cpp86 SkPoint fPts[kMeshVertexCnt]; member in class:VerticesGM
100 fill_mesh(fPts, fTexs, fColors, fShaderScale);
172 kMeshVertexCnt, fPts, texs, colors,
/external/skia/samplecode/
H A DClockFaceView.cpp32 : 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 DPerlinPatch.cpp69 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 DSamplePath.cpp222 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 DSkGeometry.h198 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 DGrShape.h164 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 DGrAAConvexTessellator.h51 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...]

Completed in 346 milliseconds

12