libslic3r
Library for generating gcode from 3d models
Slic3r::TriangleMesh Member List

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

align_to_origin()Slic3r::TriangleMesh
bb3() constSlic3r::TriangleMesh
bounding_box() constSlic3r::TriangleMesh
center() constSlic3r::TriangleMesh
center_around_origin()Slic3r::TriangleMesh
check_topology()Slic3r::TriangleMesh
convex_hull()Slic3r::TriangleMesh
cut(Axis axis, double z, TriangleMesh *upper, TriangleMesh *lower)Slic3r::TriangleMesh
cut_by_grid(const Pointf &grid) constSlic3r::TriangleMesh
extrude_tin(float offset)Slic3r::TriangleMesh
facets()Slic3r::TriangleMesh
facets_count() constSlic3r::TriangleMesh
horizontal_projection() constSlic3r::TriangleMesh
is_manifold() constSlic3r::TriangleMesh
make_cube(double x, double y, double z)Slic3r::TriangleMeshstatic
make_cylinder(double r, double h, double fa=(2 *PI/360))Slic3r::TriangleMeshstatic
make_sphere(double rho, double fa=(2 *PI/360))Slic3r::TriangleMeshstatic
merge(const TriangleMesh &mesh)Slic3r::TriangleMesh
mirror(const Axis &axis)Slic3r::TriangleMesh
mirror_x()Slic3r::TriangleMesh
mirror_y()Slic3r::TriangleMesh
mirror_z()Slic3r::TriangleMesh
needed_repair() constSlic3r::TriangleMesh
normals() constSlic3r::TriangleMesh
operator=(const TriangleMesh &other)Slic3r::TriangleMesh
operator=(TriangleMesh &&other)Slic3r::TriangleMesh
ReadSTLFile(const std::string &input_file)Slic3r::TriangleMesh
repair()Slic3r::TriangleMesh
repairedSlic3r::TriangleMesh
require_shared_vertices()Slic3r::TriangleMesh
reset_repair_stats()Slic3r::TriangleMesh
reverse_normals()Slic3r::TriangleMesh
rotate(float angle, const Axis &axis)Slic3r::TriangleMesh
rotate(double angle, const Point &center)Slic3r::TriangleMesh
rotate(double angle, Point *center)Slic3r::TriangleMesh
rotate_x(float angle)Slic3r::TriangleMesh
rotate_y(float angle)Slic3r::TriangleMesh
rotate_z(float angle)Slic3r::TriangleMesh
scale(float factor)Slic3r::TriangleMesh
scale(const Pointf3 &versor)Slic3r::TriangleMesh
size() constSlic3r::TriangleMesh
slice(const std::vector< double > &z)Slic3r::TriangleMesh
split() constSlic3r::TriangleMesh
stats() constSlic3r::TriangleMesh
stlSlic3r::TriangleMesh
swap(TriangleMesh &other)Slic3r::TriangleMesh
translate(float x, float y, float z)Slic3r::TriangleMesh
translate(Pointf3 vec)Slic3r::TriangleMesh
TriangleMesh()Slic3r::TriangleMesh
TriangleMesh(const Vertex_Cont &vertices, const Facet_Cont &facets)Slic3r::TriangleMeshinline
TriangleMesh(const TriangleMesh &other)Slic3r::TriangleMesh
TriangleMesh(TriangleMesh &&other)Slic3r::TriangleMesh
TriangleMeshSlicer< X > classSlic3r::TriangleMeshfriend
TriangleMeshSlicer< Y > classSlic3r::TriangleMeshfriend
TriangleMeshSlicer< Z > classSlic3r::TriangleMeshfriend
vertices()Slic3r::TriangleMesh
volume()Slic3r::TriangleMesh
write_ascii(const std::string &output_file)Slic3r::TriangleMesh
write_binary(const std::string &output_file)Slic3r::TriangleMesh
WriteOBJFile(const std::string &output_file)Slic3r::TriangleMesh
~TriangleMesh()Slic3r::TriangleMesh