/external/skia/src/pathops/ |
SkPathOpsLine.h | 13 SkDPoint fPts[2]; 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];
|
SkPathOpsConic.h | 19 SkDQuad fPts; 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.set(pts SkDEBUGPARAMS(state)) [all...] |
SkPathOpsQuad.h | 26 SkDPoint fPts[kPointCount]; 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[1] - fPts[2] [all...] |
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[2] [all...] |
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]; 288 if (!part.toFloatPoints(split->fPts)) { 291 split->fVerb = SkReduceOrder::Cubic(split->fPts, split->fReduced); 293 ? split->fPts : split->fReduced; 322 if (!part.toFloatPoints(split->fPts)) { 325 split->fVerb = SkReduceOrder::Cubic(split->fPts, split->fReduced); 328 ? split->fPts : split->fReduced;
|
/external/skia/tests/ |
PathOpsTestCommon.h | 17 SkDPoint fPts[kPointCount]; 21 QuadPts fPts; 27 SkDPoint fPts[kPointCount];
|
DashPathEffectTest.cpp | 38 SkPoint fPts[2]; 73 src.moveTo(testCases[j].fPts[k]); 74 src.lineTo(testCases[j].fPts[(k+1)%2]);
|
BlitRowTest.cpp | 162 SkPoint fPts[4]; 167 fPts[0].set(0, 0); 168 fPts[1].set(w, 0); 169 fPts[2].set(w, h); 170 fPts[3].set(0, h); 176 canvas->drawVertices(SkCanvas::kTriangleFan_VertexMode, 4, fPts, fPts,
|
/external/skia/bench/ |
LineBench.cpp | 26 SkPoint fPts[PTS]; 36 fPts[i].set(rand.nextUScalar1() * 640, rand.nextUScalar1() * 480); 54 canvas->drawPoints(SkCanvas::kLines_PointMode, PTS, fPts, paint);
|
ScalarBench.cpp | 131 SkPoint fPts[PTS]; 137 fPts[i].fX = rand.nextSScalar1(); 138 fPts[i].fY = rand.nextSScalar1(); 155 r.set(fPts, PTS);
|
MeasureBench.cpp | 29 SkPoint fPts[3]; 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);
|
VertBench.cpp | 31 SkPoint fPts[PTS]; 46 SkPoint* pts = fPts; 67 SkASSERT(PTS == pts - fPts); 86 fPts, nullptr, fColors, fIdx, IDX, paint);
|
GeometryBench.cpp | 137 SkPoint fPts[4]; 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.5f) [all...] |
DashBench.cpp | 37 SkPoint fPts[2]; 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]; 349 matrix.mapPoints(fPts, pts, 2); 365 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, fPts, p);
|
/external/skia/include/core/ |
SkPathMeasure.h | 96 unsigned fPtIndex; // index into the fPts array 104 SkTDArray<SkPoint> fPts; // Points used to define the segments
|
/external/skia/src/utils/ |
SkCurveMeasure.h | 68 SkPoint fPts[4];
|
SkDashPath.cpp | 151 if (rec->isHairlineStyle() || !src.isLine(fPts)) { 160 SkScalar pathLength = SkPoint::Distance(fPts[0], fPts[1]); 162 fTangent = fPts[1] - fPts[0]; 193 SkScalar x0 = fPts[0].fX + fTangent.fX * d0; 194 SkScalar x1 = fPts[0].fX + fTangent.fX * d1; 195 SkScalar y0 = fPts[0].fY + fTangent.fY * d0; 196 SkScalar y1 = fPts[0].fY + fTangent.fY * d1; 208 SkPoint fPts[2] [all...] |
/external/skia/gm/ |
emptypath.cpp | 162 SkPoint fPts[3]; 166 fPts[0].set(40, 40); 167 fPts[1].set(80, 40); 168 fPts[2].set(120, 40); 198 procs[i](&path, fPts); 199 canvas->drawPoints(SkCanvas::kPoints_PointMode, 3, fPts, dotPaint);
|
vertices.cpp | 86 SkPoint fPts[kMeshVertexCnt]; 102 fill_mesh(fPts, fTexs, fColors, fShaderScale); 178 kMeshVertexCnt, fPts, texs, colors, 183 kMeshVertexCnt, fPts, texs, colors, mode,
|
/external/skia/samplecode/ |
PerlinPatch.cpp | 69 SkPoint fPts[SkPatchUtils::kNumCtrlPts]; 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[8].set(150 * s, 350 * s) [all...] |
ClockFaceView.cpp | 72 : Sk2DPathEffect(matrix), fRadius(radius), fPts(pts) {} 85 if (fPts) { 86 fPts->reset(); 93 if (fPts) { 94 *fPts->append() = loc; 106 SkTDArray<SkPoint>* fPts;
|
SamplePath.cpp | 222 SkPoint fPts[N]; 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[N] [all...] |
/external/skia/src/core/ |
SkGeometry.h | 185 fPts[0] = p0; 186 fPts[1] = p1; 187 fPts[2] = p2; 191 memcpy(fPts, pts, sizeof(fPts)); 195 SkPoint fPts[3]; 199 memcpy(fPts, pts, 3 * sizeof(SkPoint)); 204 fPts[0] = p0; 205 fPts[1] = p1; 206 fPts[2] = p2 [all...] |
/external/skia/src/gpu/ |
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];
|
/external/skia/src/gpu/ops/ |
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[index].fOriginatingIdx; [all...] |