OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::GUI::MeshRaycaster Member List

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

closest_hit(const Vec2d &mouse_pos, const Transform3d &trafo, const Camera &camera, Vec3f &position, Vec3f &normal, const ClippingPlane *clipping_plane=nullptr, size_t *facet_idx=nullptr) constSlic3r::GUI::MeshRaycaster
get_aabb_mesh() constSlic3r::GUI::MeshRaycasterinline
get_closest_facet(const Vec3f &point) constSlic3r::GUI::MeshRaycaster
get_closest_point(const Vec3f &point, Vec3f *normal=nullptr) constSlic3r::GUI::MeshRaycaster
get_triangle_normal(size_t facet_idx) constSlic3r::GUI::MeshRaycaster
get_unobscured_idxs(const Geometry::Transformation &trafo, const Camera &camera, const std::vector< Vec3f > &points, const ClippingPlane *clipping_plane=nullptr) constSlic3r::GUI::MeshRaycaster
intersects_line(Vec3d point, Vec3d direction, const Transform3d &trafo) constSlic3r::GUI::MeshRaycaster
line_from_mouse_pos(const Vec2d &mouse_pos, const Transform3d &trafo, const Camera &camera, Vec3d &point, Vec3d &direction)Slic3r::GUI::MeshRaycasterstatic
m_emeshSlic3r::GUI::MeshRaycasterprivate
m_meshSlic3r::GUI::MeshRaycasterprivate
m_normalsSlic3r::GUI::MeshRaycasterprivate
MeshRaycaster(std::shared_ptr< const TriangleMesh > mesh)Slic3r::GUI::MeshRaycasterinlineexplicit
MeshRaycaster(const TriangleMesh &mesh)Slic3r::GUI::MeshRaycasterinlineexplicit
unproject_on_mesh(const Vec2d &mouse_pos, const Transform3d &trafo, const Camera &camera, Vec3f &position, Vec3f &normal, const ClippingPlane *clipping_plane=nullptr, size_t *facet_idx=nullptr, bool sinking_limit=true) constSlic3r::GUI::MeshRaycaster