Lines Matching refs:Segment
27 SkScalar SkContourMeasure::Segment::getScalarT() const { in getScalarT()
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()
509 SkContourMeasure::SkContourMeasure(SkTDArray<Segment>&& segs, SkTDArray<SkPoint>&& pts, SkScalar le… in SkContourMeasure()
546 const SkContourMeasure::Segment* SkContourMeasure::distanceToSegment( SkScalar distance, in distanceToSegment()
551 const Segment* seg = fSegments.begin(); in distanceToSegment()
554 int index = SkTKSearch<Segment, SkScalar>(seg, count, distance); in distanceToSegment()
594 const Segment* seg = this->distanceToSegment(distance, &t); in getPosTan()
645 const Segment* seg = this->distanceToSegment(startD, &startT); in getSegment()
649 const Segment* stopSeg = this->distanceToSegment(stopD, &stopT); in getSegment()
664 seg = SkContourMeasure::Segment::Next(seg); in getSegment()