Searched refs:indexed_triangle_set (Results 1 – 17 of 17) sorted by relevance
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/ |
H A D | SimplifyMesh.cpp | 20 template<> struct mesh_traits<indexed_triangle_set> { 22 static size_t face_count(const indexed_triangle_set &m) in face_count() 26 static size_t vertex_count(const indexed_triangle_set &m) in vertex_count() 30 static vertex_t vertex(const indexed_triangle_set &m, size_t idx) in vertex() 34 static void vertex(indexed_triangle_set &m, size_t idx, const vertex_t &v) in vertex() 38 static Index3 triangle(const indexed_triangle_set &m, size_t idx) in triangle() 44 static void triangle(indexed_triangle_set &m, size_t fidx, const Index3 &t) in triangle() 49 static void update(indexed_triangle_set &m, size_t vc, size_t fc) in update() 60 void simplify_mesh(indexed_triangle_set &m) in simplify_mesh()
|
H A D | SimplifyMesh.hpp | 10 void simplify_mesh(indexed_triangle_set &);
|
H A D | TriangleMesh.hpp | 26 explicit TriangleMesh(const indexed_triangle_set &M); 85 indexed_triangle_set its;
|
H A D | TriangleSelector.hpp | 41 indexed_triangle_set get_facets(EnforcerBlockerType state) const;
|
H A D | TriangleSelector.cpp | 528 indexed_triangle_set TriangleSelector::get_facets(EnforcerBlockerType state) const in get_facets() 530 indexed_triangle_set out; in get_facets()
|
H A D | Model.cpp | 793 indexed_triangle_set ModelObject::raw_indexed_triangle_set() const in raw_indexed_triangle_set() 802 indexed_triangle_set out; in raw_indexed_triangle_set() 895 const indexed_triangle_set &its = v->mesh().its; in convex_hull_2d() 1906 indexed_triangle_set FacetsAnnotation::get_facets(const ModelVolume& mv, EnforcerBlockerType type) … in get_facets() 1910 indexed_triangle_set out = selector.get_facets(type); in get_facets()
|
H A D | Model.hpp | 291 indexed_triangle_set raw_indexed_triangle_set() const; 506 indexed_triangle_set get_facets(const ModelVolume& mv, EnforcerBlockerType type) const;
|
H A D | PrintObject.cpp | 444 indexed_triangle_set mesh = this->model_object()->raw_indexed_triangle_set(); in prepare_adaptive_infill_data() 2770 const indexed_triangle_set custom_facets = seam in project_and_append_custom_facets()
|
H A D | TriangleMesh.cpp | 74 TriangleMesh::TriangleMesh(const indexed_triangle_set &M) : repaired(false) in TriangleMesh()
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/admesh/ |
H A D | stl.h | 141 struct indexed_triangle_set struct 143 indexed_triangle_set() {} in indexed_triangle_set() function 247 extern void its_transform(indexed_triangle_set &its, T *trafo3x4) in its_transform() 278 extern void its_rotate_x(indexed_triangle_set &its, float angle); 279 extern void its_rotate_y(indexed_triangle_set &its, float angle); 280 extern void its_rotate_z(indexed_triangle_set &its, float angle); 282 extern void stl_generate_shared_vertices(stl_file *stl, indexed_triangle_set &its); 283 extern bool its_write_obj(const indexed_triangle_set &its, const char *file); 284 extern bool its_write_off(const indexed_triangle_set &its, const char *file); 285 extern bool its_write_vrml(const indexed_triangle_set &its, const char *file); [all …]
|
H A D | shared.cpp | 33 void stl_generate_shared_vertices(stl_file *stl, indexed_triangle_set &its) in stl_generate_shared_vertices() 128 bool its_write_off(const indexed_triangle_set &its, const char *file) in its_write_off() 147 bool its_write_vrml(const indexed_triangle_set &its, const char *file) in its_write_vrml() 189 bool its_write_obj(const indexed_triangle_set &its, const char *file) in its_write_obj() 208 bool stl_validate(const stl_file *stl, const indexed_triangle_set &its) in stl_validate() 257 indexed_triangle_set its; in stl_validate()
|
H A D | util.cpp | 162 void its_rotate_x(indexed_triangle_set &its, float angle) in its_rotate_x() 171 void its_rotate_y(indexed_triangle_set& its, float angle) in its_rotate_y() 180 void its_rotate_z(indexed_triangle_set& its, float angle) in its_rotate_z()
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/Fill/ |
H A D | FillAdaptive.hpp | 16 struct indexed_triangle_set; 43 const indexed_triangle_set &triangle_mesh,
|
H A D | FillAdaptive.cpp | 1463 const indexed_triangle_set &triangle_mesh, in build_octree()
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/SLA/ |
H A D | Hollowing.cpp | 103 indexed_triangle_set its = std::move(meshptr->its); in generate_interior()
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/Format/ |
H A D | AMF.cpp | 1186 const indexed_triangle_set &its = volume->mesh().its; in store_amf() 1241 const indexed_triangle_set &its = volume->mesh().its; in store_amf()
|
H A D | 3mf.cpp | 2404 const indexed_triangle_set &its = volume->mesh().its; in _add_mesh_to_object_stream() 2437 const indexed_triangle_set &its = volume->mesh().its; in _add_mesh_to_object_stream()
|