Functions | |
| bool | verify_twin_halfedges_successive (const VD &vd, const Lines &lines) |
| bool | verify_inside_outside_annotations (const VD &vd) |
| bool | verify_vertices_on_contour (const VD &vd, const Lines &lines) |
| bool | verify_signed_distances (const VD &vd, const Lines &lines, const std::vector< double > &signed_distances) |
| bool | verify_offset_intersection_points (const VD &vd, const Lines &lines, const double offset_distance, const std::vector< Vec2d > &offset_intersection_points) |
| bool Slic3r::Voronoi::debug::verify_inside_outside_annotations | ( | const VD & | vd | ) |
References Slic3r::Voronoi::Boundary, Slic3r::Voronoi::cell_category(), Slic3r::Geometry::VoronoiDiagram::cells(), Slic3r::Voronoi::edge_category(), Slic3r::Geometry::VoronoiDiagram::edges(), Slic3r::Voronoi::Inside, Slic3r::Voronoi::OnContour, Slic3r::Voronoi::Outside, Slic3r::Voronoi::PointsInside, Slic3r::Voronoi::PointsOutside, Slic3r::Voronoi::PointsToContour, Slic3r::Voronoi::Unknown, Slic3r::Voronoi::vertex_category(), and Slic3r::Geometry::VoronoiDiagram::vertices().
Referenced by Slic3r::Voronoi::annotate_inside_outside(), Slic3r::Voronoi::edge_offset_contour_intersections(), Slic3r::Voronoi::signed_vertex_distances(), and Slic3r::Voronoi::skeleton_edges_rough().
| bool Slic3r::Voronoi::debug::verify_offset_intersection_points | ( | const VD & | vd, |
| const Lines & | lines, | ||
| const double | offset_distance, | ||
| const std::vector< Vec2d > & | offset_intersection_points ) |
References Slic3r::Voronoi::detail::dist_to_site(), Slic3r::Voronoi::edge_offset_has_intersection(), Slic3r::Geometry::VoronoiDiagram::edges(), and SCALED_EPSILON.
Referenced by Slic3r::Voronoi::edge_offset_contour_intersections().
| bool Slic3r::Voronoi::debug::verify_signed_distances | ( | const VD & | vd, |
| const Lines & | lines, | ||
| const std::vector< double > & | signed_distances ) |
References Slic3r::Voronoi::detail::dist_to_site(), Slic3r::Geometry::VoronoiDiagram::edges(), Slic3r::Voronoi::OnContour, Slic3r::Voronoi::Outside, SCALED_EPSILON, Slic3r::Voronoi::vertex_category(), Slic3r::Voronoi::vertex_point(), and Slic3r::Geometry::VoronoiDiagram::vertices().
Referenced by Slic3r::Voronoi::signed_vertex_distances().
| bool Slic3r::Voronoi::debug::verify_twin_halfedges_successive | ( | const VD & | vd, |
| const Lines & | lines ) |
References Slic3r::Line::a, Slic3r::Line::b, Slic3r::Geometry::VoronoiDiagram::edges(), and Slic3r::Geometry::VoronoiDiagram::num_edges().
Referenced by Slic3r::Voronoi::annotate_inside_outside().
References Slic3r::Geometry::VoronoiDiagram::edges(), Slic3r::Voronoi::detail::on_site(), Slic3r::Voronoi::OnContour, Slic3r::Voronoi::vertex_category(), and Slic3r::Voronoi::vertex_point().
Referenced by Slic3r::Voronoi::annotate_inside_outside().