Home
last modified time | relevance | path

Searched refs:SkPathMeasure (Results 1 – 25 of 44) sorted by relevance

12

/external/skia/src/core/
DSkPathMeasure.cpp11 SkPathMeasure::SkPathMeasure() {} in SkPathMeasure() function in SkPathMeasure
13 SkPathMeasure::SkPathMeasure(const SkPath& path, bool forceClosed, SkScalar resScale) in SkPathMeasure() function in SkPathMeasure
19 SkPathMeasure::~SkPathMeasure() {} in ~SkPathMeasure()
21 void SkPathMeasure::setPath(const SkPath* path, bool forceClosed) { in setPath()
26 SkScalar SkPathMeasure::getLength() { in getLength()
30 bool SkPathMeasure::getPosTan(SkScalar distance, SkPoint* position, SkVector* tangent) { in getPosTan()
34 bool SkPathMeasure::getMatrix(SkScalar distance, SkMatrix* matrix, MatrixFlags flags) { in getMatrix()
38 bool SkPathMeasure::getSegment(SkScalar startD, SkScalar stopD, SkPath* dst, bool startWithMoveTo) { in getSegment()
42 bool SkPathMeasure::isClosed() { in isClosed()
46 bool SkPathMeasure::nextContour() { in nextContour()
[all …]
/external/skqp/src/core/
DSkPathMeasure.cpp23 SkScalar SkPathMeasure::Segment::getScalarT() const { in getScalarT()
27 const SkPathMeasure::Segment* SkPathMeasure::NextSegment(const Segment* seg) { in NextSegment()
142 bool SkPathMeasure::quad_too_curvy(const SkPoint pts[3]) { in quad_too_curvy()
154 bool SkPathMeasure::conic_too_curvy(const SkPoint& firstPt, const SkPoint& midTPt, in conic_too_curvy()
163 bool SkPathMeasure::cheap_dist_exceeds_limit(const SkPoint& pt, in cheap_dist_exceeds_limit()
170 bool SkPathMeasure::cubic_too_curvy(const SkPoint pts[4]) { in cubic_too_curvy()
232 SkScalar SkPathMeasure::compute_quad_segs(const SkPoint pts[3], in compute_quad_segs()
259 SkScalar SkPathMeasure::compute_conic_segs(const SkConic& conic, SkScalar distance, in compute_conic_segs()
288 SkScalar SkPathMeasure::compute_cubic_segs(const SkPoint pts[4], in compute_cubic_segs()
315 void SkPathMeasure::buildSegments() { in buildSegments()
[all …]
/external/skia/include/core/
DSkPathMeasure.h16 class SK_API SkPathMeasure : SkNoncopyable {
18 SkPathMeasure();
25 SkPathMeasure(const SkPath& path, bool forceClosed, SkScalar resScale = 1);
26 ~SkPathMeasure();
/external/skqp/include/core/
DSkPathMeasure.h17 class SK_API SkPathMeasure : SkNoncopyable {
19 SkPathMeasure();
28 SkPathMeasure(const SkPath& path, bool forceClosed, SkScalar resScale = 1);
29 ~SkPathMeasure();
/external/skqp/tests/
DPathMeasureTest.cpp24 SkPathMeasure meas(path, false); in test_small_segment3()
40 SkPathMeasure meas(path, false); in test_small_segment2()
58 SkPathMeasure meas(path, false); in test_small_segment()
84 SkPathMeasure meas(path, true); in DEF_TEST()
210 SkPathMeasure stdm(p, false); in DEF_TEST()
226 SkPathMeasure meas(path, false); in DEF_TEST()
/external/skqp/include/effects/
DSk1DPathEffect.h15 class SkPathMeasure; variable
32 virtual SkScalar next(SkPath* dst, SkScalar dist, SkPathMeasure&) const = 0;
64 SkScalar next(SkPath*, SkScalar, SkPathMeasure&) const override;
/external/skia/include/effects/
DSk1DPathEffect.h15 class SkPathMeasure; variable
32 virtual SkScalar next(SkPath* dst, SkScalar dist, SkPathMeasure&) const = 0;
64 SkScalar next(SkPath*, SkScalar, SkPathMeasure&) const override;
/external/skia/tests/
DPathMeasureTest.cpp24 SkPathMeasure meas(path, false); in test_small_segment3()
40 SkPathMeasure meas(path, false); in test_small_segment2()
58 SkPathMeasure meas(path, false); in test_small_segment()
84 SkPathMeasure meas(path, true); in DEF_TEST()
210 SkPathMeasure stdm(p, false); in DEF_TEST()
226 SkPathMeasure meas(path, false); in DEF_TEST()
/external/skqp/src/effects/
DSk1DPathEffect.cpp21 SkPathMeasure meas(src, false); in onFilterPath()
79 SkPathMeasure& meas, SkScalar dist) { in morphpoints()
109 static void morphpath(SkPath* dst, const SkPath& src, SkPathMeasure& meas, in morphpath()
173 SkPathMeasure& meas) const { in next()
DSkTrimPathEffect.cpp43 SkPathMeasure fMeasure;
65 SkPathMeasure meas(src, false); in onFilterPath()
DSkDiscretePathEffect.cpp88 SkPathMeasure meas(src, doFill); in onFilterPath()
/external/skia/src/effects/
DSk1DPathEffect.cpp21 SkPathMeasure meas(src, false); in onFilterPath()
79 SkPathMeasure& meas, SkScalar dist) { in morphpoints()
109 static void morphpath(SkPath* dst, const SkPath& src, SkPathMeasure& meas, in morphpath()
173 SkPathMeasure& meas) const { in next()
DSkTrimPathEffect.cpp43 SkPathMeasure fMeasure;
65 SkPathMeasure meas(src, false); in onFilterPath()
DSkDiscretePathEffect.cpp88 SkPathMeasure meas(src, doFill); in onFilterPath()
/external/skqp/fuzz/
DFuzzPathMeasure.cpp26 SkPathMeasure measure(path, bits & 1, resScale); in DEF_FUZZ()
/external/skia/fuzz/
DFuzzPathMeasure.cpp26 SkPathMeasure measure(path, bits & 1, resScale); in DEF_FUZZ()
/external/skia/src/utils/
DSkDashPath.cpp318 SkScalar pathLength = SkPathMeasure(src, false, rec->getResScale()).getLength(); in InternalFilter()
367 SkPathMeasure meas(*srcPtr, false, rec->getResScale()); in InternalFilter()
/external/skqp/src/utils/
DSkDashPath.cpp318 SkScalar pathLength = SkPathMeasure(src, false, rec->getResScale()).getLength(); in InternalFilter()
367 SkPathMeasure meas(*srcPtr, false, rec->getResScale()); in InternalFilter()
/external/skia/gm/
DOverStroke.cpp93 SkPathMeasure meas(path, false); in ribs_path()
Darcto.cpp222 SkPathMeasure meas(path, false);
Daddarc.cpp93 SkPathMeasure meas(path, false);
Ddrawatlas.cpp110 SkPathMeasure meas(path, false);
/external/skqp/gm/
DOverStroke.cpp93 SkPathMeasure meas(path, false); in ribs_path()
Darcto.cpp222 SkPathMeasure meas(path, false);
Daddarc.cpp93 SkPathMeasure meas(path, false);

12