#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/SceneRaycaster.hpp>
Public Member Functions | |
| bool | is_valid () const |
Public Attributes | |
| EType | type { EType::None } |
| int | raycaster_id { -1 } |
| Vec3f | position { Vec3f::Zero() } |
| Vec3f | normal { Vec3f::Zero() } |
|
inline |
References raycaster_id.
Referenced by Slic3r::GUI::GLCanvas3D::_mouse_to_3d(), Slic3r::GUI::GLCanvas3D::_picking_pass(), Slic3r::GUI::GLCanvas3D::get_camera_pan_anchor(), and Slic3r::GUI::SceneRaycaster::hit().
| Vec3f Slic3r::GUI::SceneRaycaster::HitResult::normal { Vec3f::Zero() } |
Referenced by Slic3r::GUI::GLCanvas3D::_picking_pass().
| Vec3f Slic3r::GUI::SceneRaycaster::HitResult::position { Vec3f::Zero() } |
Referenced by Slic3r::GUI::GLCanvas3D::_mouse_to_3d(), Slic3r::GUI::GLCanvas3D::_picking_pass(), and Slic3r::GUI::GLCanvas3D::get_camera_pan_anchor().
| int Slic3r::GUI::SceneRaycaster::HitResult::raycaster_id { -1 } |
Referenced by Slic3r::GUI::GLCanvas3D::_picking_pass(), Slic3r::GUI::SceneRaycaster::hit(), and is_valid().
| EType Slic3r::GUI::SceneRaycaster::HitResult::type { EType::None } |
Referenced by Slic3r::GUI::GLCanvas3D::_picking_pass(), and Slic3r::GUI::SceneRaycaster::hit().