Lines Matching full:angle
178 static bool CoincidentCandidate(const Angle* current) {
190 static bool CoincidentHalf(const Angle* current, const Angle* next) {
221 static bool Coincident(const Angle* current, const Angle* next) {
229 static bool CoincidentCancels(const Angle* current, const Angle* next) {
280 void adjustFirst(const SkTDArray<Angle*>& sorted, int& first, int& winding,
285 const Angle* angle = sorted[firstIndex];
297 winding += angle->sign();
299 angle = sorted[prior];
300 winding -= angle->sign();
327 const Angle* followAngle = sorted[followIndex];
329 if ((pairCoincides = Coincident(angle, nextAngle))) {
330 pairCancels = CoincidentCancels(angle, nextAngle);
334 Segment* aSeg = angle->segment();
336 aSeg->markAndChaseCoincident(angle->start(), angle->end(),
351 int oldMinT = SkMin32(angle->start(), angle->end());
354 Segment* aSeg = angle->segment();