/external/skia/legacy/src/core/ |
H A D | SkConcaveToTriangles.h | 13 #include "SkPoint.h" 27 const SkPoint pts[], 28 SkTDArray<SkPoint> *triangles);
|
H A D | SkQuadClipper.h | 27 bool clipQuad(const SkPoint src[3], SkPoint dst[3]); 39 bool clipQuad(const SkPoint pts[3], const SkRect& clip); 40 bool clipCubic(const SkPoint pts[4], const SkRect& clip); 42 SkPath::Verb next(SkPoint pts[]); 45 SkPoint* fCurrPoint; 52 SkPoint fPoints[kMaxPoints]; 55 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip); 56 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip); 58 void appendQuad(const SkPoint pt [all...] |
H A D | SkCubicClipper.h | 13 #include "SkPoint.h" 28 bool clipCubic(const SkPoint src[4], SkPoint dst[4]);
|
H A D | SkEdgeBuilder.h | 32 void addLine(const SkPoint pts[]); 33 void addQuad(const SkPoint pts[]); 34 void addCubic(const SkPoint pts[]);
|
/external/skia/include/core/ |
H A D | SkGeometry.h | 19 typedef SkPoint SkXRay; 27 bool SkXRayCrossesLine(const SkXRay& pt, const SkPoint pts[2], 40 void SkEvalQuadAt(const SkPoint src[3], SkScalar t, SkPoint* pt, 42 void SkEvalQuadAtHalf(const SkPoint src[3], SkPoint* pt, 49 void SkChopQuadAt(const SkPoint src[3], SkPoint dst[5], SkScalar t); 54 void SkChopQuadAtHalf(const SkPoint src[3], SkPoint ds [all...] |
H A D | SkLineClipper.h | 12 #include "SkPoint.h" 32 static int ClipLine(const SkPoint pts[2], const SkRect& clip, 33 SkPoint lines[kMaxPoints]); 43 static bool IntersectLine(const SkPoint src[2], const SkRect& clip, 44 SkPoint dst[2]);
|
H A D | SkPoint.h | 134 struct SK_API SkPoint { struct 137 static SkPoint Make(SkScalar x, SkScalar y) { 138 SkPoint pt; 170 void setAbs(const SkPoint& pt) { 177 SkPoint* v = this; 187 SkPoint* v = this; 195 static void Offset(SkPoint points[], int count, const SkPoint& offset) { 199 static void Offset(SkPoint points[], int count, SkScalar dx, SkScalar dy) { 212 SkScalar length() const { return SkPoint [all...] |
/external/skia/legacy/include/core/ |
H A D | SkGeometry.h | 19 typedef SkPoint SkXRay; 27 bool SkXRayCrossesLine(const SkXRay& pt, const SkPoint pts[2], 40 void SkEvalQuadAt(const SkPoint src[3], SkScalar t, SkPoint* pt, 42 void SkEvalQuadAtHalf(const SkPoint src[3], SkPoint* pt, 49 void SkChopQuadAt(const SkPoint src[3], SkPoint dst[5], SkScalar t); 54 void SkChopQuadAtHalf(const SkPoint src[3], SkPoint ds [all...] |
H A D | SkEdgeClipper.h | 20 bool clipQuad(const SkPoint pts[3], const SkRect& clip); 21 bool clipCubic(const SkPoint pts[4], const SkRect& clip); 23 SkPath::Verb next(SkPoint pts[]); 26 SkPoint* fCurrPoint; 33 SkPoint fPoints[kMaxPoints]; 36 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip); 37 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip); 39 void appendQuad(const SkPoint pts[3], bool reverse); 40 void appendCubic(const SkPoint pts[4], bool reverse); 44 void sk_assert_monotonic_x(const SkPoint pt [all...] |
H A D | SkLineClipper.h | 12 #include "SkPoint.h" 31 static int ClipLine(const SkPoint pts[2], const SkRect& clip, 32 SkPoint lines[kMaxPoints]); 42 static bool IntersectLine(const SkPoint src[2], const SkRect& clip, 43 SkPoint dst[2]);
|
H A D | SkPoint.h | 136 struct SK_API SkPoint { struct 139 static SkPoint Make(SkScalar x, SkScalar y) { 140 SkPoint pt; 167 void setAbs(const SkPoint& pt) { 174 SkPoint* v = this; 184 SkPoint* v = this; 192 static void Offset(SkPoint points[], int count, const SkPoint& offset) { 196 static void Offset(SkPoint points[], int count, SkScalar dx, SkScalar dy) { 209 SkScalar length() const { return SkPoint [all...] |
H A D | SkPath.h | 187 static bool IsLineDegenerate(const SkPoint& p1, const SkPoint& p2) { 195 static bool IsQuadDegenerate(const SkPoint& p1, const SkPoint& p2, 196 const SkPoint& p3) { 205 static bool IsCubicDegenerate(const SkPoint& p1, const SkPoint& p2, 206 const SkPoint& p3, const SkPoint& p4) { 232 SkPoint getPoin [all...] |
/external/webkit/Source/WebCore/platform/graphics/skia/ |
H A D | FloatPointSkia.cpp | 34 #include "SkPoint.h" 39 FloatPoint::FloatPoint(const SkPoint& p) 45 FloatPoint::operator SkPoint() const 47 SkPoint p = { WebCoreFloatToSkScalar(m_x), WebCoreFloatToSkScalar(m_y) };
|
H A D | IntPointSkia.cpp | 34 #include "SkPoint.h" 50 IntPoint::operator SkPoint() const 52 SkPoint p = { SkIntToScalar(m_x), SkIntToScalar(m_y) };
|
/external/skia/src/core/ |
H A D | SkEdgeClipper.h | 20 bool clipQuad(const SkPoint pts[3], const SkRect& clip); 21 bool clipCubic(const SkPoint pts[4], const SkRect& clip); 23 SkPath::Verb next(SkPoint pts[]); 26 SkPoint* fCurrPoint; 33 SkPoint fPoints[kMaxPoints]; 36 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip); 37 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip); 39 void appendQuad(const SkPoint pts[3], bool reverse); 40 void appendCubic(const SkPoint pts[4], bool reverse); 44 void sk_assert_monotonic_x(const SkPoint pt [all...] |
H A D | SkQuadClipper.h | 27 bool clipQuad(const SkPoint src[3], SkPoint dst[3]); 39 bool clipQuad(const SkPoint pts[3], const SkRect& clip); 40 bool clipCubic(const SkPoint pts[4], const SkRect& clip); 42 SkPath::Verb next(SkPoint pts[]); 45 SkPoint* fCurrPoint; 52 SkPoint fPoints[kMaxPoints]; 55 void clipMonoQuad(const SkPoint srcPts[3], const SkRect& clip); 56 void clipMonoCubic(const SkPoint srcPts[4], const SkRect& clip); 58 void appendQuad(const SkPoint pt [all...] |
H A D | SkCubicClipper.h | 13 #include "SkPoint.h" 28 bool clipCubic(const SkPoint src[4], SkPoint dst[4]);
|
H A D | SkEdgeBuilder.h | 43 void addLine(const SkPoint pts[]); 44 void addQuad(const SkPoint pts[]); 45 void addCubic(const SkPoint pts[]);
|
/external/skia/include/utils/ |
H A D | SkBoundaryPatch.h | 11 #include "SkPoint.h" 26 virtual SkPoint eval(Edge, SkScalar unitInterval) = 0; 40 SkPoint eval(SkScalar unitU, SkScalar unitV); 41 bool evalPatch(SkPoint verts[], int rows, int cols); 51 SkPoint fPts[4]; 54 virtual SkPoint eval(Edge, SkScalar); 60 SkPoint fPts[13]; 63 virtual SkPoint eval(Edge, SkScalar);
|
/external/skia/legacy/include/utils/ |
H A D | SkBoundaryPatch.h | 11 #include "SkPoint.h" 24 virtual SkPoint eval(Edge, SkScalar unitInterval) = 0; 35 SkPoint eval(SkScalar unitU, SkScalar unitV); 36 bool evalPatch(SkPoint verts[], int rows, int cols); 46 SkPoint fPts[4]; 49 virtual SkPoint eval(Edge, SkScalar); 55 SkPoint fPts[13]; 58 virtual SkPoint eval(Edge, SkScalar);
|
/external/skia/gm/ |
H A D | degeneratesegments.cpp | 31 typedef SkPoint (*AddSegmentFunc)(SkPath&, SkPoint&); 36 static SkPoint AddMove(SkPath& path, SkPoint& startPt) { 37 SkPoint moveToPt = startPt + SkPoint::Make(0, 10*SK_Scalar1); 42 static SkPoint AddMoveClose(SkPath& path, SkPoint& startPt) { 43 SkPoint moveToPt = startPt + SkPoint [all...] |
/external/skia/legacy/src/animator/ |
H A D | SkDrawPoint.h | 15 #include "SkPoint.h" 21 SkPoint fPoint; 29 SkPoint fPoint;
|
/external/skia/src/animator/ |
H A D | SkDrawPoint.h | 15 #include "SkPoint.h" 21 SkPoint fPoint; 29 SkPoint fPoint;
|
/external/skia/legacy/src/utils/ |
H A D | SkBoundaryPatch.cpp | 21 static SkPoint SkMakePoint(SkScalar x, SkScalar y) { 22 SkPoint pt; 27 static SkPoint SkPointInterp(const SkPoint& a, const SkPoint& b, SkScalar t) { 32 SkPoint SkBoundaryPatch::eval(SkScalar unitU, SkScalar unitV) { 34 SkPoint u = SkPointInterp(b->eval(SkBoundary::kLeft, SK_Scalar1 - unitV), 37 SkPoint v = SkPointInterp(b->eval(SkBoundary::kTop, unitU), 44 bool SkBoundaryPatch::evalPatch(SkPoint verts[], int rows, int cols) { 65 SkPoint SkLineBoundar [all...] |
/external/skia/src/utils/ |
H A D | SkBoundaryPatch.cpp | 23 static SkPoint SkMakePoint(SkScalar x, SkScalar y) { 24 SkPoint pt; 29 static SkPoint SkPointInterp(const SkPoint& a, const SkPoint& b, SkScalar t) { 34 SkPoint SkBoundaryPatch::eval(SkScalar unitU, SkScalar unitV) { 36 SkPoint u = SkPointInterp(b->eval(SkBoundary::kLeft, SK_Scalar1 - unitV), 39 SkPoint v = SkPointInterp(b->eval(SkBoundary::kTop, unitU), 46 bool SkBoundaryPatch::evalPatch(SkPoint verts[], int rows, int cols) { 67 SkPoint SkLineBoundar [all...] |