attachLight(Engine::Scene::Light *light) | Ra::Gui::CameraManipulator | |
CameraManipulator() | Ra::Gui::CameraManipulator | |
CameraManipulator(const CameraManipulator &other) | Ra::Gui::CameraManipulator | explicit |
computeDeltaMouseMove(const QMouseEvent *mouseEvent) (defined in Ra::Gui::CameraManipulator) | Ra::Gui::CameraManipulator | inlineprotected |
configureKeyMapping() | Ra::Gui::KeyMappingManageable< TrackballCameraManipulator > | inlinestatic |
fitScene(const Core::Aabb &aabb) override (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | slot |
getCamera() const | Ra::Gui::CameraManipulator | inline |
getCamera() | Ra::Gui::CameraManipulator | inline |
getLight() | Ra::Gui::CameraManipulator | inline |
getTrackballCenter() const | Ra::Gui::TrackballCameraManipulator | |
getTrackballRadius() const | Ra::Gui::TrackballCameraManipulator | |
handleCameraMoveForward(Scalar dx, Scalar dy) (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | protectedvirtual |
handleCameraMoveForward(Scalar z) (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | protectedvirtual |
handleCameraPan(Scalar dx, Scalar dy) (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | protectedvirtual |
handleCameraRotate(Scalar dx, Scalar dy) (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | protectedvirtual |
handleCameraZoom(Scalar dx, Scalar dy) (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | protectedvirtual |
handleCameraZoom(Scalar z) (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | protectedvirtual |
handleKeyPressEvent(QKeyEvent *event, const KeyMappingManager::KeyMappingAction &action) override | Ra::Gui::TrackballCameraManipulator | virtual |
handleKeyReleaseEvent(QKeyEvent *event, const KeyMappingManager::KeyMappingAction &action) | Ra::Gui::CameraManipulator | virtual |
handleMouseMoveEvent(QMouseEvent *event, const Qt::MouseButtons &buttons, const Qt::KeyboardModifiers &modifiers, int key) override | Ra::Gui::TrackballCameraManipulator | virtual |
handleMousePressEvent(QMouseEvent *event, const Qt::MouseButtons &buttons, const Qt::KeyboardModifiers &modifiers, int key) override | Ra::Gui::TrackballCameraManipulator | virtual |
handleMouseReleaseEvent(QMouseEvent *event) override | Ra::Gui::TrackballCameraManipulator | virtual |
handleWheelEvent(QWheelEvent *event, const Qt::MouseButtons &buttons, const Qt::KeyboardModifiers &modifiers, int key) override | Ra::Gui::TrackballCameraManipulator | virtual |
hasLightAttached() const | Ra::Gui::CameraManipulator | inline |
KeyMapping typedef (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | |
KeyMappingManageable< TrackballCameraManipulator > (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | friend |
m_camera | Ra::Gui::CameraManipulator | protected |
m_cameraSensitivity | Ra::Gui::CameraManipulator | protected |
m_distFromCenter | Ra::Gui::TrackballCameraManipulator | protected |
m_keyMappingCallbackManager (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | protected |
m_lastMouseX | Ra::Gui::CameraManipulator | protected |
m_lastMouseY | Ra::Gui::CameraManipulator | protected |
m_light | Ra::Gui::CameraManipulator | protected |
m_mapCameraBahaviourToAabb | Ra::Gui::CameraManipulator | protected |
m_phi | Ra::Gui::TrackballCameraManipulator | protected |
m_phiDir | Ra::Gui::TrackballCameraManipulator | protected |
m_quickCameraModifier | Ra::Gui::CameraManipulator | protected |
m_referenceFrame | Ra::Gui::TrackballCameraManipulator | protected |
m_target | Ra::Gui::CameraManipulator | protected |
m_targetedAabb | Ra::Gui::CameraManipulator | protected |
m_targetedAabbVolume | Ra::Gui::CameraManipulator | protected |
m_theta (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | protected |
m_wheelSpeedModifier | Ra::Gui::CameraManipulator | protected |
mapCameraBehaviourToAabb(const Core::Aabb &aabb) | Ra::Gui::CameraManipulator | slot |
mappingContext() override | Ra::Gui::TrackballCameraManipulator | virtual |
resetCamera() override | Ra::Gui::TrackballCameraManipulator | slot |
setCameraFov(Scalar fov) (defined in Ra::Gui::CameraManipulator) | Ra::Gui::CameraManipulator | slot |
setCameraFovInDegrees(Scalar fov) (defined in Ra::Gui::CameraManipulator) | Ra::Gui::CameraManipulator | slot |
setCameraPosition(const Core::Vector3 &position) override (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | slot |
setCameraSensitivity(Scalar sensitivity) (defined in Ra::Gui::CameraManipulator) | Ra::Gui::CameraManipulator | slot |
setCameraTarget(const Core::Vector3 &target) override (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | slot |
setCameraZFar(Scalar zFar) (defined in Ra::Gui::CameraManipulator) | Ra::Gui::CameraManipulator | slot |
setCameraZNear(Scalar zNear) (defined in Ra::Gui::CameraManipulator) | Ra::Gui::CameraManipulator | slot |
setTrackballRadius(Scalar rad) | Ra::Gui::TrackballCameraManipulator | |
toggleRotateAround() (defined in Ra::Gui::TrackballCameraManipulator) | Ra::Gui::TrackballCameraManipulator | |
TrackballCameraManipulator() | Ra::Gui::TrackballCameraManipulator | |
TrackballCameraManipulator(const CameraManipulator &other) | Ra::Gui::TrackballCameraManipulator | explicit |
unmapCameraBehaviourToAabb() | Ra::Gui::CameraManipulator | slot |
updateCamera() override | Ra::Gui::TrackballCameraManipulator | virtual |
updatePhiTheta() | Ra::Gui::TrackballCameraManipulator | protected |
~CameraManipulator() | Ra::Gui::CameraManipulator | virtual |
~TrackballCameraManipulator() | Ra::Gui::TrackballCameraManipulator | virtual |