Go to the source code of this file.
Classes | |
| struct | Slic3r::LayOnFacePlane |
Namespaces | |
| namespace | Slic3r |
| |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/ | |
Functions | |
| std::vector< LayOnFacePlane > | Slic3r::lay_on_face_planes (const ModelObject &object, const Transform3d &inst_matrix) |
| int | Slic3r::find_largest_plane (const std::vector< LayOnFacePlane > &planes) |
| int | Slic3r::find_plane_by_normal (const std::vector< LayOnFacePlane > &planes, const Vec3d &direction) |
| int | Slic3r::find_plane_at_point (const std::vector< LayOnFacePlane > &planes, const Transform3d &instance_matrix_no_offset, const Vec3d &point, double tolerance) |
| void | Slic3r::lay_on_face (ModelObject &object, size_t instance_idx, const Vec3d &normal) |
| Transform3d | Slic3r::lay_on_face_rotation (const Vec3d &normal, const Transform3d &instance_matrix_no_offset) |
| struct Slic3r::LayOnFacePlane |
| Class Members | ||
|---|---|---|
| float | area | |
| Vec3d | center | |
| Vec3d | normal | |
| Pointf3s | outline | |
| Transform3d | to_plane_frame | |