Home
last modified time | relevance | path

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 DSimplifyMesh.cpp20 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 DSimplifyMesh.hpp10 void simplify_mesh(indexed_triangle_set &);
H A DTriangleMesh.hpp26 explicit TriangleMesh(const indexed_triangle_set &M);
85 indexed_triangle_set its;
H A DTriangleSelector.hpp41 indexed_triangle_set get_facets(EnforcerBlockerType state) const;
H A DTriangleSelector.cpp528 indexed_triangle_set TriangleSelector::get_facets(EnforcerBlockerType state) const in get_facets()
530 indexed_triangle_set out; in get_facets()
H A DModel.cpp793 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 DModel.hpp291 indexed_triangle_set raw_indexed_triangle_set() const;
506 indexed_triangle_set get_facets(const ModelVolume& mv, EnforcerBlockerType type) const;
H A DPrintObject.cpp444 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 DTriangleMesh.cpp74 TriangleMesh::TriangleMesh(const indexed_triangle_set &M) : repaired(false) in TriangleMesh()
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/admesh/
H A Dstl.h141 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 Dshared.cpp33 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 Dutil.cpp162 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 DFillAdaptive.hpp16 struct indexed_triangle_set;
43 const indexed_triangle_set &triangle_mesh,
H A DFillAdaptive.cpp1463 const indexed_triangle_set &triangle_mesh, in build_octree()
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/SLA/
H A DHollowing.cpp103 indexed_triangle_set its = std::move(meshptr->its); in generate_interior()
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/Format/
H A DAMF.cpp1186 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 D3mf.cpp2404 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()