• Home
  • Raw
  • Download

Lines Matching refs:SkContourMeasure

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()
330 SkContourMeasure* SkContourMeasureIter::Impl::buildSegments() { in buildSegments()
432 return new SkContourMeasure(std::move(fSegments), std::move(fPts), distance, haveSeenClose); in buildSegments()
494 sk_sp<SkContourMeasure> SkContourMeasureIter::next() { in next()
501 return sk_sp<SkContourMeasure>(cm); in next()
509 SkContourMeasure::SkContourMeasure(SkTDArray<Segment>&& segs, SkTDArray<SkPoint>&& pts, SkScalar le… in SkContourMeasure() function in SkContourMeasure
546 const SkContourMeasure::Segment* SkContourMeasure::distanceToSegment( SkScalar distance, in distanceToSegment()
578 bool SkContourMeasure::getPosTan(SkScalar distance, SkPoint* pos, SkVector* tangent) const { in getPosTan()
604 bool SkContourMeasure::getMatrix(SkScalar distance, SkMatrix* matrix, MatrixFlags flags) const { in getMatrix()
624 bool SkContourMeasure::getSegment(SkScalar startD, SkScalar stopD, SkPath* dst, in getSegment()
664 seg = SkContourMeasure::Segment::Next(seg); in getSegment()