/third_party/flutter/skia/include/core/ |
D | SkContourMeasure.h | 17 class SK_API SkContourMeasure : public SkRefCnt { 82 SkContourMeasure(SkTDArray<Segment>&& segs, SkTDArray<SkPoint>&& pts, 84 ~SkContourMeasure() override {} in ~SkContourMeasure() 120 sk_sp<SkContourMeasure> next(); 129 SkTDArray<SkContourMeasure::Segment> fSegments; 132 SkContourMeasure* buildSegments();
|
D | SkPathMeasure.h | 82 sk_sp<SkContourMeasure> fContour;
|
/third_party/skia/src/core/ |
D | SkContourMeasure.cpp | 27 SkScalar SkContourMeasure::Segment::getScalarT() const { in getScalarT() 184 SkContourMeasure* buildSegments(); 193 SkTDArray<SkContourMeasure::Segment> fSegments; 223 SkContourMeasure::Segment* seg = fSegments.append(); in compute_quad_segs() 251 SkContourMeasure::Segment* seg = fSegments.append(); in compute_conic_segs() 276 SkContourMeasure::Segment* seg = fSegments.append(); in compute_cubic_segs() 294 SkContourMeasure::Segment* seg = fSegments.append(); in compute_line_seg() 305 const SkContourMeasure::Segment* seg = fSegments.begin(); in validate() 306 const SkContourMeasure::Segment* stop = fSegments.end(); in validate() 316 const SkContourMeasure::Segment* s = seg; in validate() [all …]
|
D | SkPathMeasure.cpp | 35 return fContour && fContour->getMatrix(distance, matrix, (SkContourMeasure::MatrixFlags)flags); in getMatrix()
|
D | BUILD.bazel | 82 "SkContourMeasure.cpp",
|
/third_party/flutter/skia/src/core/ |
D | SkContourMeasure.cpp | 22 SkScalar SkContourMeasure::Segment::getScalarT() const { in getScalarT() 185 SkContourMeasure::Segment* seg = fSegments.append(); in compute_quad_segs() 213 SkContourMeasure::Segment* seg = fSegments.append(); in compute_conic_segs() 238 SkContourMeasure::Segment* seg = fSegments.append(); in compute_cubic_segs() 256 SkContourMeasure::Segment* seg = fSegments.append(); in compute_line_seg() 265 SkContourMeasure* SkContourMeasureIter::buildSegments() { in buildSegments() 372 const SkContourMeasure::Segment* seg = fSegments.begin(); in buildSegments() 373 const SkContourMeasure::Segment* stop = fSegments.end(); in buildSegments() 383 const SkContourMeasure::Segment* s = seg; in buildSegments() 398 return new SkContourMeasure(std::move(fSegments), std::move(fPts), distance, haveSeenClose); in buildSegments() [all …]
|
D | SkPathMeasure.cpp | 35 return fContour && fContour->getMatrix(distance, matrix, (SkContourMeasure::MatrixFlags)flags); in getMatrix()
|
/third_party/skia/include/core/ |
D | SkContourMeasure.h | 17 class SK_API SkContourMeasure : public SkRefCnt { 82 SkContourMeasure(SkTDArray<Segment>&& segs, SkTDArray<SkPoint>&& pts, 84 ~SkContourMeasure() override {} in ~SkContourMeasure() 123 sk_sp<SkContourMeasure> next();
|
D | SkPathMeasure.h | 82 sk_sp<SkContourMeasure> fContour;
|
D | BUILD.bazel | 19 "SkContourMeasure.h",
|
/third_party/flutter/engine/flutter/lib/ui/painting/ |
D | path_measure.cc | 65 if (static_cast<std::vector<sk_sp<SkContourMeasure>>::size_type>( in getLength() 76 if (static_cast<std::vector<sk_sp<SkContourMeasure>>::size_type>( in getPosTan() 100 if (static_cast<std::vector<sk_sp<SkContourMeasure>>::size_type>( in getSegment() 115 if (static_cast<std::vector<sk_sp<SkContourMeasure>>::size_type>( in isClosed()
|
D | path_measure.h | 51 std::vector<sk_sp<SkContourMeasure>> measures_;
|
/third_party/skia/modules/svg/src/ |
D | SkSVGTextPriv.h | 19 class SkContourMeasure; variable 166 std::vector<sk_sp<SkContourMeasure>> fContours;
|
D | SkSVGText.cpp | 360 while (sk_sp<SkContourMeasure> contour = cmi.next()) { in PathData()
|
/third_party/skia/modules/canvaskit/ |
D | canvaskit_bindings.cpp | 675 void raw_destructor<SkContourMeasure>(SkContourMeasure* ptr) { in raw_destructor() 1210 class_<SkContourMeasure>("ContourMeasure") in EMSCRIPTEN_BINDINGS() 1211 .smart_ptr<sk_sp<SkContourMeasure>>("sk_sp<ContourMeasure>>") in EMSCRIPTEN_BINDINGS() 1212 .function("_getPosTan", optional_override([](SkContourMeasure& self, in EMSCRIPTEN_BINDINGS() 1220 .function("getSegment", optional_override([](SkContourMeasure& self, SkScalar startD, in EMSCRIPTEN_BINDINGS() 1229 .function("isClosed", &SkContourMeasure::isClosed) in EMSCRIPTEN_BINDINGS() 1230 .function("length", &SkContourMeasure::length); in EMSCRIPTEN_BINDINGS()
|
D | CHANGELOG.md | 698 - `SkContourMeasureIter` and `SkContourMeasure` as an alternative to `SkPathMeasure`.
|
/third_party/skia/modules/skottie/src/animator/ |
D | Vec2KeyframeAnimator.cpp | 26 sk_sp<SkContourMeasure> cmeasure;
|
/third_party/flutter/skia/tests/ |
D | PathMeasureTest.cpp | 233 static void test_90_degrees(sk_sp<SkContourMeasure> cm, SkScalar radius, in test_90_degrees()
|
/third_party/skia/tests/ |
D | PathMeasureTest.cpp | 234 static void test_90_degrees(sk_sp<SkContourMeasure> cm, SkScalar radius, in test_90_degrees()
|
/third_party/skia/gn/ |
D | core.gni | 24 "$_include/core/SkContourMeasure.h", 161 "$_src/core/SkContourMeasure.cpp",
|
/third_party/flutter/skia/gn/ |
D | core.gni | 23 "$_include/core/SkContourMeasure.h", 157 "$_src/core/SkContourMeasure.cpp",
|
/third_party/flutter/skia/modules/particles/src/ |
D | SkParticleEffect.cpp | 140 SkTArray<sk_sp<SkContourMeasure>> fContours;
|
/third_party/skia/modules/skottie/src/text/ |
D | TextAdapter.cpp | 155 sk_sp<SkContourMeasure> fCurrentMeasure;
|
/third_party/flutter/build/skia/ohos/ |
D | BUILD.gn | 262 "$flutter_root/skia/src/core/SkContourMeasure.cpp",
|
/third_party/flutter/skia/ |
D | BUILD.gn | 1081 "src/core/SkContourMeasure.cpp",
|