|
| bool | Slic3r::operator== (const ExPolygon &lhs, const ExPolygon &rhs) |
| bool | Slic3r::operator!= (const ExPolygon &lhs, const ExPolygon &rhs) |
| size_t | Slic3r::count_points (const ExPolygons &expolys) |
| size_t | Slic3r::count_points (const ExPolygon &expoly) |
| size_t | Slic3r::number_polygons (const ExPolygons &expolys) |
| Lines | Slic3r::to_lines (const ExPolygon &src) |
| Lines | Slic3r::to_lines (const ExPolygons &src) |
| Linesf | Slic3r::to_linesf (const ExPolygons &src, uint32_t count_lines=0) |
| Linesf | Slic3r::to_unscaled_linesf (const ExPolygons &src) |
| Linesf3 | Slic3r::to_unscaled_linesf3 (const ExPolygons &src) |
| Points | Slic3r::to_points (const ExPolygons &src) |
| Polylines | Slic3r::to_polylines (const ExPolygon &src) |
| Polylines | Slic3r::to_polylines (const ExPolygons &src) |
| Polylines | Slic3r::to_polylines (ExPolygon &&src) |
| Polylines | Slic3r::to_polylines (ExPolygons &&src) |
| Polygons | Slic3r::to_polygons (const ExPolygon &src) |
| Polygons | Slic3r::to_polygons (const ExPolygons &src) |
| ConstPolygonPtrs | Slic3r::to_polygon_ptrs (const ExPolygon &src) |
| ConstPolygonPtrs | Slic3r::to_polygon_ptrs (const ExPolygons &src) |
| Polygons | Slic3r::to_polygons (ExPolygon &&src) |
| Polygons | Slic3r::to_polygons (ExPolygons &&src) |
| ExPolygons | Slic3r::to_expolygons (const Polygons &polys) |
| ExPolygons | Slic3r::to_expolygons (Polygons &&polys) |
| Points | Slic3r::to_points (const ExPolygon &expoly) |
| void | Slic3r::translate (ExPolygons &expolys, const Point &p) |
| void | Slic3r::translate (Polygons &polys, const Point &p) |
| void | Slic3r::polygons_append (Polygons &dst, const ExPolygon &src) |
| void | Slic3r::polygons_append (Polygons &dst, const ExPolygons &src) |
| void | Slic3r::polygons_append (Polygons &dst, ExPolygon &&src) |
| void | Slic3r::polygons_append (Polygons &dst, ExPolygons &&src) |
| void | Slic3r::expolygons_append (ExPolygons &dst, const ExPolygons &src) |
| void | Slic3r::expolygons_append (ExPolygons &dst, ExPolygons &&src) |
| void | Slic3r::expolygons_rotate (ExPolygons &expolys, double angle) |
| bool | Slic3r::expolygons_contain (ExPolygons &expolys, const Point &pt, bool border_result=true) |
| ExPolygons | Slic3r::expolygons_simplify (const ExPolygons &expolys, double tolerance) |
| bool | Slic3r::expolygons_match (const ExPolygon &l, const ExPolygon &r) |
| bool | Slic3r::overlaps (const ExPolygons &expolys1, const ExPolygons &expolys2) |
| bool | Slic3r::overlaps (const ExPolygons &expolys, const ExPolygon &expoly) |
| Point | Slic3r::projection_onto (const ExPolygons &polygons, const Point &from) |
| BoundingBox | Slic3r::get_extents (const ExPolygon &expolygon) |
| BoundingBox | Slic3r::get_extents (const ExPolygons &expolygons) |
| BoundingBox | Slic3r::get_extents_rotated (const ExPolygon &expolygon, double angle) |
| BoundingBox | Slic3r::get_extents_rotated (const ExPolygons &expolygons, double angle) |
| std::vector< BoundingBox > | Slic3r::get_extents_vector (const ExPolygons &polygons) |
| bool | Slic3r::has_duplicate_points (const ExPolygon &expoly) |
| bool | Slic3r::has_duplicate_points (const ExPolygons &expolys) |
| bool | Slic3r::remove_same_neighbor (ExPolygons &expolygons) |
| bool | Slic3r::remove_sticks (ExPolygon &poly) |
| void | Slic3r::keep_largest_contour_only (ExPolygons &polygons) |
| double | Slic3r::area (const ExPolygon &poly) |
| double | Slic3r::area (const ExPolygons &polys) |
| bool | Slic3r::remove_small_and_small_holes (ExPolygons &expolygons, double min_area) |