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) const | Slic3r::GUI::MeshRaycaster | |
| get_aabb_mesh() const | Slic3r::GUI::MeshRaycaster | inline |
| get_closest_facet(const Vec3f &point) const | Slic3r::GUI::MeshRaycaster | |
| get_closest_point(const Vec3f &point, Vec3f *normal=nullptr) const | Slic3r::GUI::MeshRaycaster | |
| get_triangle_normal(size_t facet_idx) const | Slic3r::GUI::MeshRaycaster | |
| get_unobscured_idxs(const Geometry::Transformation &trafo, const Camera &camera, const std::vector< Vec3f > &points, const ClippingPlane *clipping_plane=nullptr) const | Slic3r::GUI::MeshRaycaster | |
| intersects_line(Vec3d point, Vec3d direction, const Transform3d &trafo) const | Slic3r::GUI::MeshRaycaster | |
| line_from_mouse_pos(const Vec2d &mouse_pos, const Transform3d &trafo, const Camera &camera, Vec3d &point, Vec3d &direction) | Slic3r::GUI::MeshRaycaster | static |
| m_emesh | Slic3r::GUI::MeshRaycaster | private |
| m_mesh | Slic3r::GUI::MeshRaycaster | private |
| m_normals | Slic3r::GUI::MeshRaycaster | private |
| MeshRaycaster(std::shared_ptr< const TriangleMesh > mesh) | Slic3r::GUI::MeshRaycaster | inlineexplicit |
| MeshRaycaster(const TriangleMesh &mesh) | Slic3r::GUI::MeshRaycaster | inlineexplicit |
| 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) const | Slic3r::GUI::MeshRaycaster |