Lines Matching refs:contours
526 VertexList* contours, bool* isLinear) const { in pathToContours() argument
530 VertexList* contour = contours; in pathToContours()
536 this->appendPointToContour(quad[i], contours); in pathToContours()
1105 void GrTriangulator::sanitizeContours(VertexList* contours, int contourCnt) const { in sanitizeContours() argument
1106 for (VertexList* contour = contours; contourCnt > 0; --contourCnt, ++contour) { in sanitizeContours()
1161 void GrTriangulator::buildEdges(VertexList* contours, int contourCnt, VertexList* mesh, in buildEdges() argument
1163 for (VertexList* contour = contours; contourCnt > 0; --contourCnt, ++contour) { in buildEdges()
1469 void GrTriangulator::contoursToMesh(VertexList* contours, int contourCnt, VertexList* mesh, in contoursToMesh() argument
1473 Vertex* v = contours[i].fHead; in contoursToMesh()
1481 this->sanitizeContours(contours, contourCnt); in contoursToMesh()
1482 this->buildEdges(contours, contourCnt, mesh, c); in contoursToMesh()
1504 Poly* GrTriangulator::contoursToPolys(VertexList* contours, int contourCnt) const { in contoursToPolys() argument
1509 this->contoursToMesh(contours, contourCnt, &mesh, c); in contoursToPolys()
1579 std::unique_ptr<VertexList[]> contours(new VertexList[contourCnt]); in pathToPolys() local
1581 this->pathToContours(tolerance, clipBounds, contours.get(), isLinear); in pathToPolys()
1582 return this->contoursToPolys(contours.get(), contourCnt); in pathToPolys()