Lines Matching refs:SkVarWidthStroker
410 class SkVarWidthStroker { class
512 void SkVarWidthStroker::initForPath(const SkPath& path, const SkPaint& paint) { in initForPath()
521 SkPath SkVarWidthStroker::getFillPath(const SkPath& path, in getFillPath()
626 SkVarWidthStroker::OffsetSegments SkVarWidthStroker::strokeSegment( in strokeSegment()
638 std::vector<SkVarWidthStroker::PathSegment> SkVarWidthStroker::strokeSegment( in strokeSegment()
743 void SkVarWidthStroker::endcap(CapLocation loc) { in endcap()
767 void SkVarWidthStroker::join(const SkPoint& common, in join()
849 void SkVarWidthStroker::appendPathReversed(const SkPath& path, SkPath* result) { in appendPathReversed()
885 int SkVarWidthStroker::segmentDegree(const PathSegment& seg) { in segmentDegree()
899 void SkVarWidthStroker::splitSegment(const PathSegment& seg, in splitSegment()
922 void SkVarWidthStroker::approximateSegment(const PathSegment& seg, in approximateSegment()
970 SkPoint SkVarWidthStroker::unitNormal(const PathSegment& seg, float t, SkPoint* tangentOut) { in unitNormal()
1117 void toggle(SkVarWidthStroker::LengthMetric& value) { in toggle()
1118 value = value == SkVarWidthStroker::LengthMetric::kPathLength in toggle()
1119 ? SkVarWidthStroker::LengthMetric::kNumSegments in toggle()
1120 : SkVarWidthStroker::LengthMetric::kPathLength; in toggle()
1132 fLengthMetric = SkVarWidthStroker::LengthMetric::kPathLength; in resetToDefaults()
1166 SkVarWidthStroker stroker; in onDrawContent()
1345 const std::array<std::pair<std::string, SkVarWidthStroker::LengthMetric>, 2> metrics = { in drawUI()
1346 std::make_pair("% path length", SkVarWidthStroker::LengthMetric::kPathLength), in drawUI()
1348 SkVarWidthStroker::LengthMetric::kNumSegments), in drawUI()
1380 SkVarWidthStroker::LengthMetric fLengthMetric;