HomeSort by relevance Sort by last modified time
    Searched refs:SkPath (Results 1 - 25 of 1141) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/skia/include/pathops/
SkPathOps.h 14 class SkPath;
18 // FIXME: move everything below into the SkPath class
46 bool SK_API Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result);
60 bool SK_API Simplify(const SkPath& path, SkPath* result);
68 bool SK_API TightBounds(const SkPath& path, SkRect* result);
80 void add(const SkPath& path, SkPathOp _operator);
88 bool resolve(SkPath* result)
    [all...]
  /external/skqp/include/pathops/
SkPathOps.h 14 class SkPath;
18 // FIXME: move everything below into the SkPath class
46 bool SK_API Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result);
60 bool SK_API Simplify(const SkPath& path, SkPath* result);
68 bool SK_API TightBounds(const SkPath& path, SkRect* result);
80 void add(const SkPath& path, SkPathOp _operator);
88 bool resolve(SkPath* result)
    [all...]
  /external/skia/include/utils/
SkParsePath.h 13 #include "SkPath.h"
19 static bool FromSVGString(const char str[], SkPath*);
20 static void ToSVGString(const SkPath&, SkString*);
  /external/skia/tests/
SubsetPath.h 10 #include "SkPath.h"
24 SkPath minimal;
38 SubsetPath(const SkPath& path);
40 bool subset(bool testFailed, SkPath* sub);
43 virtual SkPath getSubsetPath() const = 0;
45 const SkPath& fPath;
54 SubsetContours(const SkPath& path);
56 SkPath getSubsetPath() const override;
61 SubsetVerbs(const SkPath& path);
63 SkPath getSubsetPath() const override
    [all...]
PathOpsInverseTest.cpp 10 SkPath one, two;
12 for (int oneFill = SkPath::kWinding_FillType; oneFill <= SkPath::kInverseEvenOdd_FillType;
14 for (int oneDir = SkPath::kCW_Direction; oneDir != SkPath::kCCW_Direction; ++oneDir) {
16 one.setFillType((SkPath::FillType) oneFill);
17 one.addRect(0, 0, 6, 6, (SkPath::Direction) oneDir);
18 for (int twoFill = SkPath::kWinding_FillType;
19 twoFill <= SkPath::kInverseEvenOdd_FillType; ++twoFill) {
20 for (int twoDir = SkPath::kCW_Direction; twoDir != SkPath::kCCW_Direction
    [all...]
PathOpsExtendedTest.h 11 #include "SkPath.h"
23 //extern int comparePaths(const SkPath& one, const SkPath& two);
25 const SkPath& one, const SkPath& two, SkBitmap& bitmap);
28 const SkPath& one, const SkPath& two) {
33 extern bool drawAsciiPaths(const SkPath& one, const SkPath& two, bool drawPaths);
35 extern bool testPathOp(skiatest::Reporter* reporter, const SkPath& a, const SkPath& b
    [all...]
SubsetPath.cpp 11 SubsetPath::SubsetPath(const SkPath& path)
27 bool SubsetPath::subset(bool testFailed, SkPath* sub) {
62 SubsetContours::SubsetContours(const SkPath& path)
64 SkPath::RawIter iter(fPath);
69 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) {
71 case SkPath::kMove_Verb:
73 case SkPath::kLine_Verb:
74 case SkPath::kQuad_Verb:
75 case SkPath::kConic_Verb:
76 case SkPath::kCubic_Verb
    [all...]
  /external/skqp/include/utils/
SkParsePath.h 13 #include "SkPath.h"
19 static bool FromSVGString(const char str[], SkPath*);
20 static void ToSVGString(const SkPath&, SkString*);
  /external/skqp/tests/
SubsetPath.h 10 #include "SkPath.h"
24 SkPath minimal;
38 SubsetPath(const SkPath& path);
40 bool subset(bool testFailed, SkPath* sub);
43 virtual SkPath getSubsetPath() const = 0;
45 const SkPath& fPath;
54 SubsetContours(const SkPath& path);
56 SkPath getSubsetPath() const override;
61 SubsetVerbs(const SkPath& path);
63 SkPath getSubsetPath() const override
    [all...]
PathOpsInverseTest.cpp 10 SkPath one, two;
12 for (int oneFill = SkPath::kWinding_FillType; oneFill <= SkPath::kInverseEvenOdd_FillType;
14 for (int oneDir = SkPath::kCW_Direction; oneDir != SkPath::kCCW_Direction; ++oneDir) {
16 one.setFillType((SkPath::FillType) oneFill);
17 one.addRect(0, 0, 6, 6, (SkPath::Direction) oneDir);
18 for (int twoFill = SkPath::kWinding_FillType;
19 twoFill <= SkPath::kInverseEvenOdd_FillType; ++twoFill) {
20 for (int twoDir = SkPath::kCW_Direction; twoDir != SkPath::kCCW_Direction
    [all...]
PathOpsExtendedTest.h 11 #include "SkPath.h"
23 //extern int comparePaths(const SkPath& one, const SkPath& two);
25 const SkPath& one, const SkPath& two, SkBitmap& bitmap);
28 const SkPath& one, const SkPath& two) {
33 extern bool drawAsciiPaths(const SkPath& one, const SkPath& two, bool drawPaths);
35 extern bool testPathOp(skiatest::Reporter* reporter, const SkPath& a, const SkPath& b
    [all...]
SubsetPath.cpp 11 SubsetPath::SubsetPath(const SkPath& path)
27 bool SubsetPath::subset(bool testFailed, SkPath* sub) {
62 SubsetContours::SubsetContours(const SkPath& path)
64 SkPath::RawIter iter(fPath);
69 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) {
71 case SkPath::kMove_Verb:
73 case SkPath::kLine_Verb:
74 case SkPath::kQuad_Verb:
75 case SkPath::kConic_Verb:
76 case SkPath::kCubic_Verb
    [all...]
  /external/skia/src/gpu/
GrDistanceFieldGenFromVector.h 11 #include "SkPath.h"
30 const SkPath& path, const SkMatrix& viewMatrix,
33 inline bool IsDistanceFieldSupportedFillType(SkPath::FillType fFillType)
35 return (SkPath::kEvenOdd_FillType == fFillType ||
36 SkPath::kInverseEvenOdd_FillType == fFillType);
  /external/skqp/src/gpu/
GrDistanceFieldGenFromVector.h 11 #include "SkPath.h"
30 const SkPath& path, const SkMatrix& viewMatrix,
33 inline bool IsDistanceFieldSupportedFillType(SkPath::FillType fFillType)
35 return (SkPath::kEvenOdd_FillType == fFillType ||
36 SkPath::kInverseEvenOdd_FillType == fFillType);
  /external/skia/experimental/sksg/geometry/
SkSGPath.h 13 #include "SkPath.h"
21 * Concrete Geometry node, wrapping an SkPath.
25 static sk_sp<Path> Make() { return sk_sp<Path>(new Path(SkPath())); }
26 static sk_sp<Path> Make(const SkPath& r) { return sk_sp<Path>(new Path(r)); }
28 SG_ATTRIBUTE(Path, SkPath, fPath)
35 SkPath onAsPath() const override;
38 explicit Path(const SkPath&);
40 SkPath fPath;
  /external/skqp/experimental/sksg/geometry/
SkSGPath.h 13 #include "SkPath.h"
21 * Concrete Geometry node, wrapping an SkPath.
25 static sk_sp<Path> Make() { return sk_sp<Path>(new Path(SkPath())); }
26 static sk_sp<Path> Make(const SkPath& r) { return sk_sp<Path>(new Path(r)); }
28 SG_ATTRIBUTE(Path, SkPath, fPath)
35 SkPath onAsPath() const override;
38 explicit Path(const SkPath&);
40 SkPath fPath;
  /external/skia/experimental/svg/model/
SkSVGPath.h 11 #include "SkPath.h"
19 void setPath(const SkPath& path) { fPath = path; }
25 SkPath::FillType) const override;
27 SkPath onAsPath(const SkSVGRenderContext&) const override;
32 mutable SkPath fPath; // mutated in onDraw(), to apply inherited fill types.
  /external/skqp/experimental/svg/model/
SkSVGPath.h 11 #include "SkPath.h"
19 void setPath(const SkPath& path) { fPath = path; }
25 SkPath::FillType) const override;
27 SkPath onAsPath(const SkSVGRenderContext&) const override;
32 mutable SkPath fPath; // mutated in onDraw(), to apply inherited fill types.
  /external/skia/experimental/sksg/
SkSGGeometryNode.h 15 class SkPath;
23 * Think SkRect, SkPath, etc.
30 SkPath asPath() const;
39 virtual SkPath onAsPath() const = 0;
  /external/skqp/experimental/sksg/
SkSGGeometryNode.h 15 class SkPath;
23 * Think SkRect, SkPath, etc.
30 SkPath asPath() const;
39 virtual SkPath onAsPath() const = 0;
  /external/skia/src/pathops/
SkPathOpsCommon.h 23 bool FixWinding(SkPath* path);
26 bool OpDebug(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result
29 SkScalar ScaleFactor(const SkPath& path);
30 void ScalePath(const SkPath& path, SkScalar scale, SkPath* scaled);
  /external/skqp/src/pathops/
SkPathOpsCommon.h 23 bool FixWinding(SkPath* path);
26 bool OpDebug(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result
29 SkScalar ScaleFactor(const SkPath& path);
30 void ScalePath(const SkPath& path, SkScalar scale, SkPath* scaled);
  /external/skia/src/core/
SkPathPriv.h 11 #include "SkPath.h"
22 kCW_FirstDirection, // == SkPath::kCW_Direction
23 kCCW_FirstDirection, // == SkPath::kCCW_Direction
27 static FirstDirection AsFirstDirection(SkPath::Direction dir) {
50 static bool CheapComputeFirstDirection(const SkPath&, FirstDirection* dir);
58 static bool CheapIsFirstDirection(const SkPath& path, FirstDirection dir) {
64 static bool IsClosedSingleContour(const SkPath& path) {
72 case SkPath::Verb::kMove_Verb:
78 case SkPath::Verb::kClose_Verb:
89 static void AddGenIDChangeListener(const SkPath& path, SkPathRef::GenIDChangeListener* listener)
    [all...]
  /external/skqp/src/core/
SkPathPriv.h 11 #include "SkPath.h"
22 kCW_FirstDirection, // == SkPath::kCW_Direction
23 kCCW_FirstDirection, // == SkPath::kCCW_Direction
27 static FirstDirection AsFirstDirection(SkPath::Direction dir) {
50 static bool CheapComputeFirstDirection(const SkPath&, FirstDirection* dir);
58 static bool CheapIsFirstDirection(const SkPath& path, FirstDirection dir) {
64 static bool IsClosedSingleContour(const SkPath& path) {
72 case SkPath::Verb::kMove_Verb:
78 case SkPath::Verb::kClose_Verb:
89 static void AddGenIDChangeListener(const SkPath& path, SkPathRef::GenIDChangeListener* listener)
    [all...]
  /external/skia/include/effects/
Sk2DPathEffect.h 11 #include "SkPath.h"
17 bool filterPath(SkPath*, const SkPath&, SkStrokeRec*, const SkRect*) const override;
26 virtual void begin(const SkIRect& uvBounds, SkPath* dst) const;
27 virtual void next(const SkPoint& loc, int u, int v, SkPath* dst) const;
28 virtual void end(SkPath* dst) const;
34 virtual void nextSpan(int u, int v, int ucount, SkPath* dst) const;
62 virtual bool filterPath(SkPath* dst, const SkPath& src,
73 void nextSpan(int u, int v, int ucount, SkPath*) const override
    [all...]

Completed in 243 milliseconds

1 2 3 4 5 6 7 8 91011>>