OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::TriangleMesh Member List

This is the complete list of members for Slic3r::TriangleMesh, including all inherited members.

align_to_origin()Slic3r::TriangleMesh
bounding_box() constSlic3r::TriangleMesh
center() constSlic3r::TriangleMeshinline
clear()Slic3r::TriangleMeshinline
convex_hull() constSlic3r::TriangleMesh
convex_hull_3d() constSlic3r::TriangleMesh
empty() constSlic3r::TriangleMeshinline
facets_count() constSlic3r::TriangleMeshinline
flip_triangles()Slic3r::TriangleMesh
from_stl(stl_file &stl, bool repair=true)Slic3r::TriangleMesh
get_init_shift() constSlic3r::TriangleMeshinline
horizontal_projection() constSlic3r::TriangleMesh
is_splittable() constSlic3r::TriangleMesh
itsSlic3r::TriangleMesh
m_init_shiftSlic3r::TriangleMeshprivate
m_statsSlic3r::TriangleMeshprivate
memsize() constSlic3r::TriangleMesh
merge(const TriangleMesh &mesh)Slic3r::TriangleMesh
mirror(const Axis axis)Slic3r::TriangleMesh
mirror_x()Slic3r::TriangleMeshinline
mirror_y()Slic3r::TriangleMeshinline
mirror_z()Slic3r::TriangleMeshinline
ReadSTLFile(const char *input_file, bool repair=true, ImportstlProgressFn stlFn=nullptr, int custom_header_length=80)Slic3r::TriangleMesh
release_optional()Slic3r::TriangleMeshinline
repaired() constSlic3r::TriangleMesh
restore_optional()Slic3r::TriangleMeshinline
rotate(float angle, const Axis &axis)Slic3r::TriangleMesh
rotate(float angle, const Vec3d &axis)Slic3r::TriangleMesh
rotate(double angle, Point *center)Slic3r::TriangleMesh
rotate_x(float angle)Slic3r::TriangleMeshinline
rotate_y(float angle)Slic3r::TriangleMeshinline
rotate_z(float angle)Slic3r::TriangleMeshinline
scale(float factor)Slic3r::TriangleMesh
scale(const Vec3f &versor)Slic3r::TriangleMesh
set_init_shift(const Vec3d &offset)Slic3r::TriangleMeshinline
size() constSlic3r::TriangleMeshinline
slice(const std::vector< double > &z) constSlic3r::TriangleMesh
split() constSlic3r::TriangleMesh
stats() constSlic3r::TriangleMeshinline
transform(const Transform3d &t, bool fix_left_handed=false)Slic3r::TriangleMesh
transform(const Matrix3d &t, bool fix_left_handed=false)Slic3r::TriangleMesh
transformed_bounding_box(const Transform3d &trafo) constSlic3r::TriangleMesh
transformed_bounding_box(const Transform3d &trafo, double world_min_z) constSlic3r::TriangleMesh
translate(float x, float y, float z)Slic3r::TriangleMesh
translate(const Vec3f &displacement)Slic3r::TriangleMesh
TriangleMesh()=defaultSlic3r::TriangleMesh
TriangleMesh(const std::vector< Vec3f > &vertices, const std::vector< Vec3i32 > &faces)Slic3r::TriangleMesh
TriangleMesh(std::vector< Vec3f > &&vertices, const std::vector< Vec3i32 > &&faces)Slic3r::TriangleMesh
TriangleMesh(const indexed_triangle_set &M)Slic3r::TriangleMeshexplicit
TriangleMesh(indexed_triangle_set &&M, const RepairedMeshErrors &repaired_errors=RepairedMeshErrors())Slic3r::TriangleMeshexplicit
volume()Slic3r::TriangleMesh
write_ascii(const char *output_file) constSlic3r::TriangleMesh
write_binary(const char *output_file) constSlic3r::TriangleMesh
WriteOBJFile(const char *output_file) constSlic3r::TriangleMesh