Home
last modified time | relevance | path

Searched refs:sweep_lt (Results 1 - 3 of 3) sorted by relevance

/third_party/skia/src/gpu/geometry/
H A DGrTriangulator.cpp79 bool GrTriangulator::Comparator::sweep_lt(const SkPoint& a, const SkPoint& b) const { in sweep_lt() function in GrTriangulator::Comparator
622 int winding = c.sweep_lt(prev->fPoint, next->fPoint) ? 1 : -1; in makeEdge()
655 c.sweep_lt(fBottom->fPoint, fTop->fPoint)) { in insertAbove()
673 c.sweep_lt(fBottom->fPoint, fTop->fPoint)) { in insertBelow()
711 if (!current || *current == dst || c.sweep_lt((*current)->fPoint, dst->fPoint)) { in rewind()
726 if (c.sweep_lt(top->fPoint, dst->fPoint) && in rewind()
746 if (c.sweep_lt(leftTop->fPoint, top->fPoint) && !edge->fLeft->isLeftOf(top)) { in rewind_if_necessary()
748 } else if (c.sweep_lt(top->fPoint, leftTop->fPoint) && !edge->isRightOf(leftTop)) { in rewind_if_necessary()
750 } else if (c.sweep_lt(bottom->fPoint, leftBottom->fPoint) && in rewind_if_necessary()
753 } else if (c.sweep_lt(leftBotto in rewind_if_necessary()
[all...]
H A DGrAATriangulator.cpp99 if (line.intersect(bisector.fLine, &p) && !c.sweep_lt(p, top->fPoint) && in makeEvent()
100 c.sweep_lt(p, bottom->fPoint)) { in makeEvent()
402 int winding = c.sweep_lt(prev->fPoint, next->fPoint) ? 1 : -1; in inversion()
H A DGrTriangulator.h258 * are re-ordered by the merge sort according to the sweep_lt comparator (usually, increasing
401 Vertex* fTop; // The top vertex in vertex-sort-order (sweep_lt).
496 bool sweep_lt(const SkPoint& a, const SkPoint& b) const;

Completed in 5 milliseconds