Home | History | Annotate | Download | only in core

Lines Matching refs:Segment

23 SkScalar SkPathMeasure::Segment::getScalarT() const {
27 const SkPathMeasure::Segment* SkPathMeasure::NextSegment(const Segment* seg) {
43 /* if the dash as a zero-length on segment, add a corresponding zero-length line.
245 Segment* seg = fSegments.append();
268 Segment* seg = fSegments.append();
292 Segment* seg = fSegments.append();
308 Segment* seg;
353 Segment* seg = fSegments.append();
408 const Segment* seg = fSegments.begin();
409 const Segment* stop = fSegments.end();
419 const Segment* s = seg;
553 const SkPathMeasure::Segment* SkPathMeasure::distanceToSegment(
558 const Segment* seg = fSegments.begin();
561 int index = SkTKSearch<Segment, SkScalar>(seg, count, distance);
566 // now interpolate t-values with the prev segment (if possible)
568 // check if the prev segment is legal, and references the same set of points
605 const Segment* seg = this->distanceToSegment(distance, &t);
657 const Segment* seg = this->distanceToSegment(startD, &startT);
658 const Segment* stopSeg = this->distanceToSegment(stopD, &stopT);
701 const Segment* seg = &fSegments[i];