![]() |
Prusa Slicer 2.6.0
|
#include <src/libslic3r/TriangleMesh.hpp>
Collaboration diagram for Slic3r::TriangleMeshStats:Public Member Functions | |
| void | clear () |
| TriangleMeshStats | merge (const TriangleMeshStats &rhs) const |
| bool | manifold () const |
| bool | repaired () const |
Public Attributes | |
| uint32_t | number_of_facets = 0 |
| stl_vertex | max = stl_vertex::Zero() |
| stl_vertex | min = stl_vertex::Zero() |
| stl_vertex | size = stl_vertex::Zero() |
| float | volume = -1.f |
| int | number_of_parts = 0 |
| int | open_edges = 0 |
| RepairedMeshErrors | repaired_errors |
|
inline |
Referenced by Slic3r::TriangleMesh::clear().
Here is the caller graph for this function:
|
inline |
References open_edges.
Referenced by Slic3r::GUI::ObjectList::get_mesh_errors_info(), Slic3r::GUI::get_warning_icon_name(), and Slic3r::ModelObject::print_info().
Here is the caller graph for this function:
|
inline |
References max, Slic3r::RepairedMeshErrors::merge(), min, number_of_facets, number_of_parts, open_edges, repaired_errors, size, and volume.
Referenced by Slic3r::TriangleMesh::merge().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References Slic3r::RepairedMeshErrors::repaired(), and repaired_errors.
Referenced by Slic3r::GUI::ObjectList::get_mesh_errors_info(), Slic3r::GUI::get_warning_icon_name(), and Slic3r::ModelObject::print_info().
Here is the call graph for this function:
Here is the caller graph for this function:| stl_vertex Slic3r::TriangleMeshStats::max = stl_vertex::Zero() |
| stl_vertex Slic3r::TriangleMeshStats::min = stl_vertex::Zero() |
| uint32_t Slic3r::TriangleMeshStats::number_of_facets = 0 |
| int Slic3r::TriangleMeshStats::number_of_parts = 0 |
| int Slic3r::TriangleMeshStats::open_edges = 0 |
| RepairedMeshErrors Slic3r::TriangleMeshStats::repaired_errors |
| stl_vertex Slic3r::TriangleMeshStats::size = stl_vertex::Zero() |
| float Slic3r::TriangleMeshStats::volume = -1.f |
Referenced by Slic3r::fill_initial_stats(), Slic3r::TriangleMesh::flip_triangles(), Slic3r::ModelObject::get_object_stl_stats(), merge(), Slic3r::TriangleMesh::ReadSTLFile(), Slic3r::TriangleMesh::scale(), Slic3r::GUI::Sidebar::show_info_sizer(), Slic3r::TriangleMesh::transform(), Slic3r::TriangleMesh::transform(), and Slic3r::TriangleMesh::volume().