Lines Matching refs:SkPathMeasure
31 SkScalar SkPathMeasure::Segment::getScalarT() const { in getScalarT()
35 const SkPathMeasure::Segment* SkPathMeasure::NextSegment(const Segment* seg) { in NextSegment()
56 bool SkPathMeasure::quad_too_curvy(const SkPoint pts[3]) { in quad_too_curvy()
68 bool SkPathMeasure::conic_too_curvy(const SkPoint& firstPt, const SkPoint& midTPt, in conic_too_curvy()
77 bool SkPathMeasure::cheap_dist_exceeds_limit(const SkPoint& pt, in cheap_dist_exceeds_limit()
84 bool SkPathMeasure::cubic_too_curvy(const SkPoint pts[4]) { in cubic_too_curvy()
146 SkScalar SkPathMeasure::compute_quad_segs(const SkPoint pts[3], in compute_quad_segs()
170 SkScalar SkPathMeasure::compute_conic_segs(const SkConic& conic, SkScalar distance, in compute_conic_segs()
193 SkScalar SkPathMeasure::compute_cubic_segs(const SkPoint pts[4], in compute_cubic_segs()
217 void SkPathMeasure::buildSegments() { in buildSegments()
478 SkPathMeasure::SkPathMeasure() { in SkPathMeasure() function in SkPathMeasure
486 SkPathMeasure::SkPathMeasure(const SkPath& path, bool forceClosed, SkScalar resScale) { in SkPathMeasure() function in SkPathMeasure
496 SkPathMeasure::~SkPathMeasure() {} in ~SkPathMeasure()
500 void SkPathMeasure::setPath(const SkPath* path, bool forceClosed) { in setPath()
513 SkScalar SkPathMeasure::getLength() { in getLength()
554 const SkPathMeasure::Segment* SkPathMeasure::distanceToSegment( in distanceToSegment()
588 bool SkPathMeasure::getPosTan(SkScalar distance, SkPoint* pos, in getPosTan()
615 bool SkPathMeasure::getMatrix(SkScalar distance, SkMatrix* matrix, in getMatrix()
640 bool SkPathMeasure::getSegment(SkScalar startD, SkScalar stopD, SkPath* dst, in getSegment()
675 seg = SkPathMeasure::NextSegment(seg); in getSegment()
683 bool SkPathMeasure::isClosed() { in isClosed()
691 bool SkPathMeasure::nextContour() { in nextContour()
701 void SkPathMeasure::dump() { in dump()