Home | History | Annotate | Download | only in core

Lines Matching refs:Segment

31 SkScalar SkPathMeasure::Segment::getScalarT() const {
35 const SkPathMeasure::Segment* SkPathMeasure::NextSegment(const Segment* seg) {
160 Segment* seg = fSegments.append();
183 Segment* seg = fSegments.append();
207 Segment* seg = fSegments.append();
223 Segment* seg;
268 Segment* seg = fSegments.append();
323 const Segment* seg = fSegments.begin();
324 const Segment* stop = fSegments.end();
333 const Segment* s = seg;
391 /* if the dash as a zero-length on segment, add a corresponding zero-length line.
554 const SkPathMeasure::Segment* SkPathMeasure::distanceToSegment(
559 const Segment* seg = fSegments.begin();
562 int index = SkTKSearch<Segment, SkScalar>(seg, count, distance);
567 // now interpolate t-values with the prev segment (if possible)
569 // check if the prev segment is legal, and references the same set of points
609 const Segment* seg = this->distanceToSegment(distance, &t);
661 const Segment* seg = this->distanceToSegment(startD, &startT);
662 const Segment* stopSeg = this->distanceToSegment(stopD, &stopT);
705 const Segment* seg = &fSegments[i];