Lines Matching refs:PathSegment
93 struct PathSegment {
107 void strokeLine(const PathSegment& line, bool needsMove);
114 void join(const PathSegment& prev, const PathSegment& curr);
120 static SkPoint unitNormal(const PathSegment& seg, float t);
123 static float squaredLineLength(const PathSegment& lineSeg);
140 PathSegment segment, prevSegment;
180 void SkPathStroker2::strokeLine(const PathSegment& line, bool needsMove) {
216 void SkPathStroker2::join(const PathSegment& prev, const PathSegment& curr) {
217 const auto miterJoin = [this](const PathSegment& prev, const PathSegment& curr) {
329 SkPoint SkPathStroker2::unitNormal(const PathSegment& seg, float t) {
340 float SkPathStroker2::squaredLineLength(const PathSegment& lineSeg) {