Lines Matching refs:mesh
109 void GrAATriangulator::connectPartners(VertexList* mesh, const Comparator& c) const { in connectPartners() argument
110 for (Vertex* outer = mesh->fHead; outer; outer = outer->fNext) { in connectPartners()
142 void GrAATriangulator::removeNonBoundaryEdges(const VertexList& mesh) const { in removeNonBoundaryEdges()
145 for (Vertex* v = mesh.fHead; v != nullptr; v = v->fNext) { in removeNonBoundaryEdges()
245 void GrAATriangulator::Event::apply(VertexList* mesh, const Comparator& c, EventList* events, in apply() argument
257 Vertex* dest = triangulator->makeSortedVertex(fPoint, fAlpha, mesh, prev, c); in apply()
308 bool GrAATriangulator::collapseOverlapRegions(VertexList* mesh, const Comparator& c, in collapseOverlapRegions() argument
315 for (Vertex* v = mesh->fHead; v != nullptr; v = v->fNext) { in collapseOverlapRegions()
386 event->apply(mesh, c, &events, this); in collapseOverlapRegions()
619 Poly* GrAATriangulator::tessellate(const VertexList& mesh, const Comparator& c) const { in tessellate() argument
621 this->extractBoundaries(mesh, &innerMesh, c); in tessellate()