Project spatial point. More...
#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Emboss.hpp>
Public Member Functions | |
| virtual | ~IProject3d ()=default |
| virtual Vec3d | project (const Vec3d &point) const =0 |
| Move point with respect to projection direction e.g. Orthogonal projection will move with point by direction e.g. Spherical projection need to use center of projection. | |
Project spatial point.
|
virtualdefault |
Move point with respect to projection direction e.g. Orthogonal projection will move with point by direction e.g. Spherical projection need to use center of projection.
| point | Spatial point coordinate |
Implemented in Slic3r::Emboss::OrthoProject3d, Slic3r::Emboss::OrthoProject, Slic3r::Emboss::ProjectScale, Slic3r::Emboss::ProjectTransform, and Slic3r::Emboss::ProjectZ.
Referenced by Slic3r::cut2model(), priv::is_patch_inside_of_model(), and priv::set_skip_by_angle().