• Home
  • Raw
  • Download

Lines Matching refs:contours

747                       VertexList* contours, SkArenaAlloc& alloc, bool *isLinear) {  in path_to_contours()  argument
752 VertexList* contour = contours; in path_to_contours()
758 append_point_to_contour(quad[i], contours, alloc); in path_to_contours()
1275 void sanitize_contours(VertexList* contours, int contourCnt, bool approximate) { in sanitize_contours() argument
1276 for (VertexList* contour = contours; contourCnt > 0; --contourCnt, ++contour) { in sanitize_contours()
1326 void build_edges(VertexList* contours, int contourCnt, VertexList* mesh, Comparator& c, in build_edges() argument
1328 for (VertexList* contour = contours; contourCnt > 0; --contourCnt, ++contour) { in build_edges()
2076 void contours_to_mesh(VertexList* contours, int contourCnt, bool antialias, in contours_to_mesh() argument
2080 Vertex* v = contours[i].fHead; in contours_to_mesh()
2088 sanitize_contours(contours, contourCnt, antialias); in contours_to_mesh()
2089 build_edges(contours, contourCnt, mesh, c, alloc); in contours_to_mesh()
2111 Poly* contours_to_polys(VertexList* contours, int contourCnt, SkPath::FillType fillType, in contours_to_polys() argument
2117 contours_to_mesh(contours, contourCnt, antialias, &mesh, c, alloc); in contours_to_polys()
2177 std::unique_ptr<VertexList[]> contours(new VertexList[contourCnt]); in path_to_polys() local
2179 path_to_contours(path, tolerance, clipBounds, contours.get(), alloc, isLinear); in path_to_polys()
2180 return contours_to_polys(contours.get(), contourCnt, path.getFillType(), path.getBounds(), in path_to_polys()