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

1 2 3

  /external/skia/include/core/
SkPathEffect.h 22 /** \class SkPathEffect
24 SkPathEffect is the base class for objects in the SkPaint that affect
28 Dashing is implemented as a subclass of SkPathEffect.
30 class SK_API SkPathEffect : public SkFlattenable {
32 SK_DECLARE_INST_COUNT(SkPathEffect)
135 SK_DEFINE_FLATTENABLE_TYPE(SkPathEffect)
143 SkPathEffect() {}
147 SkPathEffect(const SkPathEffect&);
148 SkPathEffect& operator=(const SkPathEffect&)
    [all...]
  /external/skia/include/effects/
SkArcToPathEffect.h 11 #include "SkPathEffect.h"
13 class SK_API SkArcToPathEffect : public SkPathEffect {
18 static SkPathEffect* Create(SkScalar radius) {
37 typedef SkPathEffect INHERITED;
SkCornerPathEffect.h 11 #include "SkPathEffect.h"
15 SkCornerPathEffect is a subclass of SkPathEffect that can turn sharp corners
18 class SK_API SkCornerPathEffect : public SkPathEffect {
45 typedef SkPathEffect INHERITED;
SkDiscretePathEffect.h 11 #include "SkPathEffect.h"
17 class SK_API SkDiscretePathEffect : public SkPathEffect {
61 typedef SkPathEffect INHERITED;
SkDashPathEffect.h 11 #include "SkPathEffect.h"
15 SkDashPathEffect is a subclass of SkPathEffect that implements dashing
17 class SK_API SkDashPathEffect : public SkPathEffect {
74 typedef SkPathEffect INHERITED;
Sk1DPathEffect.h 11 #include "SkPathEffect.h"
17 class SK_API Sk1DPathEffect : public SkPathEffect {
39 typedef SkPathEffect INHERITED;
Sk2DPathEffect.h 12 #include "SkPathEffect.h"
15 class SK_API Sk2DPathEffect : public SkPathEffect {
53 typedef SkPathEffect INHERITED;
  /external/skia/src/animator/
SkDrawDiscrete.h 16 SkPathEffect* getPathEffect() override;
SkDrawDash.h 18 SkPathEffect* getPathEffect() override;
SkDrawDash.cpp 30 SkPathEffect* SkDash::getPathEffect() {
SkDrawDiscrete.cpp 29 SkPathEffect* SkDiscrete::getPathEffect() {
SkPaintPart.h 43 virtual SkPathEffect* getPathEffect();
SkDrawExtraPathEffect.cpp 14 #include "SkPathEffect.h"
24 SkPathEffect* getPathEffect() override;
29 SkPathEffect* fPathEffect;
62 SkPathEffect* getPathEffect() override;
73 SkPathEffect* getPathEffect() override;
200 SkPathEffect* SkDrawShapePathEffect::getPathEffect() {
381 SkPathEffect* SkDrawComposePathEffect::getPathEffect() {
382 SkPathEffect* e1 = effect1->getPathEffect();
383 SkPathEffect* e2 = effect2->getPathEffect();
384 SkPathEffect* composite = SkComposePathEffect::Create(e1, e2)
    [all...]
SkPaintPart.cpp 58 SkPathEffect* SkDrawPathEffect::getPathEffect() {
  /external/skia/src/gpu/
GrStrokeInfo.h 12 #include "SkPathEffect.h"
22 fStroke(style), fDashType(SkPathEffect::kNone_DashType) {}
31 fDashType = SkPathEffect::kNone_DashType;
36 fStroke(paint, styleOverride), fDashType(SkPathEffect::kNone_DashType) {
41 fStroke(paint), fDashType(SkPathEffect::kNone_DashType) {
69 bool setDashInfo(const SkPathEffect* pe) {
71 SkPathEffect::DashInfo dashInfo;
73 if (SkPathEffect::kDash_DashType == fDashType) {
85 * Like the above, but sets with an explicit SkPathEffect::DashInfo
87 bool setDashInfo(const SkPathEffect::DashInfo& info)
    [all...]
GrStrokeInfo.cpp 14 SkPathEffect::DashInfo info;
  /frameworks/base/core/jni/android/graphics/
PathEffect.cpp 6 #include "SkPathEffect.h"
17 SkPathEffect* effect = reinterpret_cast<SkPathEffect*>(effectHandle);
23 SkPathEffect* outer = reinterpret_cast<SkPathEffect*>(outerHandle);
24 SkPathEffect* inner = reinterpret_cast<SkPathEffect*>(innerHandle);
25 SkPathEffect* effect = SkComposePathEffect::Create(outer, inner);
31 SkPathEffect* first = reinterpret_cast<SkPathEffect*>(firstHandle)
    [all...]
  /external/skia/tests/
AsADashTest.cpp 10 #include "SkPathEffect.h"
16 SkPathEffect::DashInfo info;
18 SkPathEffect::DashType dashType = pe->asADash(&info);
19 REPORTER_ASSERT(reporter, SkPathEffect::kNone_DashType == dashType);
27 SkPathEffect::DashType dashType = pe->asADash(NULL);
28 REPORTER_ASSERT(reporter, SkPathEffect::kDash_DashType == dashType);
38 SkPathEffect::DashInfo info;
40 SkPathEffect::DashType dashType = pe->asADash(&info);
41 REPORTER_ASSERT(reporter, SkPathEffect::kDash_DashType == dashType);
  /external/skia/src/core/
SkPathEffect.cpp 9 #include "SkPathEffect.h"
16 void SkPathEffect::computeFastBounds(SkRect* dst, const SkRect& src) const {
20 bool SkPathEffect::asPoints(PointData* results, const SkPath& src,
25 SkPathEffect::DashType SkPathEffect::asADash(DashInfo* info) const {
31 SkPairPathEffect::SkPairPathEffect(SkPathEffect* pe0, SkPathEffect* pe1)
68 SkAutoTUnref<SkPathEffect> pe0(buffer.readPathEffect());
69 SkAutoTUnref<SkPathEffect> pe1(buffer.readPathEffect());
101 SkAutoTUnref<SkPathEffect> pe0(buffer.readPathEffect())
    [all...]
SkPictureContentInfo.cpp 9 #include "SkPathEffect.h"
49 SkPathEffect::DashInfo info;
50 SkPathEffect::DashType dashType = paint.getPathEffect()->asADash(&info);
52 SkPathEffect::kDash_DashType == dashType && 2 == info.fCount) {
  /external/skia/samplecode/
SamplePathEffects.cpp 30 static SkPathEffect* make_pe(int flags, SkScalar phase) {
41 SkPathEffect* outer = SkPath1DPathEffect::Create(path, 12, phase,
47 SkPathEffect* inner = SkCornerPathEffect::Create(SkIntToScalar(CORNER_RADIUS));
49 SkPathEffect* pe = SkComposePathEffect::Create(outer, inner);
55 static SkPathEffect* make_warp_pe(SkScalar phase) {
63 SkPathEffect* outer = SkPath1DPathEffect::Create(
65 SkPathEffect* inner = SkCornerPathEffect::Create(SkIntToScalar(CORNER_RADIUS));
67 SkPathEffect* pe = SkComposePathEffect::Create(outer, inner);
ClockFaceView.cpp 110 class InverseFillPE : public SkPathEffect {
129 typedef SkPathEffect INHERITED;
136 static SkPathEffect* makepe(float interp, SkTDArray<SkPoint>* pts) {
205 SkPathEffect* pe = makepe(0, &pts);
  /external/skia/src/utils/
SkDashPathPriv.h 11 #include "SkPathEffect.h"
29 const SkPathEffect::DashInfo& info);
  /external/skia/gm/
patheffects.cpp 19 SkPathEffect* pe = paint->getPathEffect();
20 SkPathEffect* corner = SkCornerPathEffect::Create(25);
21 SkPathEffect* compose;
89 static SkPathEffect* MakeTileEffect() {
dashcubics.cpp 33 SkPathEffect* pe = SkDashPathEffect::Create(intervals, 2, 0);

Completed in 94 milliseconds

1 2 3