Searched refs:SkPoint (Results 1 - 25 of 380) sorted by relevance

1234567891011>>

/external/skia/legacy/src/core/
H A DSkConcaveToTriangles.h13 #include "SkPoint.h"
27 const SkPoint pts[],
28 SkTDArray<SkPoint> *triangles);
H A DSkQuadClipper.h27 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 DSkCubicClipper.h13 #include "SkPoint.h"
28 bool clipCubic(const SkPoint src[4], SkPoint dst[4]);
H A DSkEdgeBuilder.h32 void addLine(const SkPoint pts[]);
33 void addQuad(const SkPoint pts[]);
34 void addCubic(const SkPoint pts[]);
/external/skia/include/core/
H A DSkGeometry.h19 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 DSkLineClipper.h12 #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 DSkPoint.h134 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 DSkGeometry.h19 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 DSkEdgeClipper.h20 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 DSkLineClipper.h12 #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 DSkPoint.h136 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 DSkPath.h187 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 DFloatPointSkia.cpp34 #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 DIntPointSkia.cpp34 #include "SkPoint.h"
50 IntPoint::operator SkPoint() const
52 SkPoint p = { SkIntToScalar(m_x), SkIntToScalar(m_y) };
/external/skia/src/core/
H A DSkEdgeClipper.h20 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 DSkQuadClipper.h27 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 DSkCubicClipper.h13 #include "SkPoint.h"
28 bool clipCubic(const SkPoint src[4], SkPoint dst[4]);
H A DSkEdgeBuilder.h43 void addLine(const SkPoint pts[]);
44 void addQuad(const SkPoint pts[]);
45 void addCubic(const SkPoint pts[]);
/external/skia/include/utils/
H A DSkBoundaryPatch.h11 #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 DSkBoundaryPatch.h11 #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 Ddegeneratesegments.cpp31 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 DSkDrawPoint.h15 #include "SkPoint.h"
21 SkPoint fPoint;
29 SkPoint fPoint;
/external/skia/src/animator/
H A DSkDrawPoint.h15 #include "SkPoint.h"
21 SkPoint fPoint;
29 SkPoint fPoint;
/external/skia/legacy/src/utils/
H A DSkBoundaryPatch.cpp21 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 DSkBoundaryPatch.cpp23 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...]

Completed in 460 milliseconds

1234567891011>>