| Action enum name | ImFusion::GUI::VolumeViewDefaultEventHandler | |
| actionSpeed(Action action) const | ImFusion::GUI::VolumeViewDefaultEventHandler | |
| addMappedViewAction(ViewActionType viewAction, Qt::MouseButton button, Qt::KeyboardModifiers modifiers) | ImFusion::ViewInteraction | static |
| applyIncrementalTransform() (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | protected |
| contextMenuCreate(QMenu &m) override | ImFusion::ViewInteraction | virtual |
| contextMenuEvaluate(QAction *action) override | ImFusion::ViewInteraction | protectedslot |
| createActions() override | ImFusion::ViewInteraction | protectedvirtual |
| createCustomViewActionMap() | ImFusion::ViewInteraction | inlinevirtual |
| disableLowQualityRendering() (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | protected |
| disconnectAll() | ImFusion::SignalReceiver | protected |
| doubleClicked (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| enableLowQualityRenderingIfApplicable() (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | protected |
| globalViewActionMap() | ImFusion::ViewInteraction | inlinestatic |
| handleContextMenuEvent(const GUI::ContextMenuEvent &event) override (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | virtual |
| handleInputEvent(const InputEvent &event) override | ImFusion::GUI::VolumeViewDefaultEventHandler | virtual |
| handleKeyEvent(const KeyEvent &event) (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | protectedvirtual |
| handleMouseEvent(const GUI::MouseEvent &event) override (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | virtual |
| handleTouchEvent(const TouchEvent &event) (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | protectedvirtual |
| hasConflicts(const ViewActionMap &actionMap, std::vector< std::pair< ViewActionType, ViewActionType > > &conflictingActions) | ImFusion::ViewInteraction | static |
| inputEventMapper() | ImFusion::GUI::VolumeViewDefaultEventHandler | inline |
| Interaction3D(InteractiveView &view) (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| Interaction3D(GUI::VolumeView &view) (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| keyPressEvent(QKeyEvent *event) | ImFusion::ViewInteraction | protectedvirtual |
| m_actionMapper (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | protected |
| m_actions | ImFusion::Interaction | protected |
| m_camNav (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | protected |
| m_orientToNormalOnDoubleClick (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | protected |
| m_simultaneousBlending (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | protected |
| m_useContextMenu | ImFusion::Interaction | protected |
| m_useLowQualityRenderingDuringInteraction (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | protected |
| m_view (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | protected |
| m_viewActionMap | ImFusion::ViewInteraction | protected |
| m_volumeSizeThresholdForLQRendering (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | protected |
| matchMappedActions(ViewActionType viewAction, Qt::MouseButton button, Qt::KeyboardModifiers modifiers) const | ImFusion::ViewInteraction | |
| matrix() const (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| mouseActionSpeed(ViewActionType action) const | ImFusion::ViewInteraction | |
| mouseButtonsName (defined in ImFusion::ViewInteraction) | ImFusion::ViewInteraction | static |
| openContextMenu(QPoint pos, QPoint globalPos, Qt::KeyboardModifiers modifiers) (defined in ImFusion::Interaction) | ImFusion::Interaction | virtual |
| operator=(SignalReceiver rhs) | ImFusion::SignalReceiver | |
| orientToNormalOnDoubleClick() const | ImFusion::GUI::VolumeViewDefaultEventHandler | inline |
| removeMappedViewAction(ViewActionType viewAction, Qt::MouseButton button, Qt::KeyboardModifiers modifiers) | ImFusion::ViewInteraction | static |
| reset(bool animate) (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| reset() override | ImFusion::Interaction3D | virtual |
| resetActionMapping() | ImFusion::ViewInteraction | static |
| resetPressed (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| rotation(double &rx, double &ry, double &rz) | ImFusion::Interaction3D | |
| rotationCenter() const | ImFusion::GUI::VolumeViewDefaultEventHandler | inline |
| sceneEvent(QEvent *event) override | ImFusion::Interaction3D | virtual |
| sensitivity(double &sensitivityTranslation, double &sensitivityRotation, double &sensitivityDepth) const | ImFusion::Interaction3D | |
| setActionSpeed(Action action, ActionSpeed value) | ImFusion::GUI::VolumeViewDefaultEventHandler | |
| setGlobalViewActionMap(const ViewActionMap &map) | ImFusion::ViewInteraction | inlinestatic |
| setInteractionCenter(const vec3 ¢er) (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| setMatrix(const mat4 &mat) (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| setMouseActionSpeed(ViewActionType action, double speed) | ImFusion::ViewInteraction | |
| setOrientToNormalOnDoubleClick(bool value) | ImFusion::GUI::VolumeViewDefaultEventHandler | inline |
| setRotation(double rx, double ry, double rz) | ImFusion::Interaction3D | |
| setRotationCenter(const vec3 &value) | ImFusion::GUI::VolumeViewDefaultEventHandler | inline |
| setSceneCenter(const vec3 ¢er) (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| setSensitivity(double sensitivityTranslation, double sensitivityRotation, double sensitivityDepth=-1) | ImFusion::Interaction3D | |
| setTouchActionSpeed(ViewActionType action, double speed) (defined in ImFusion::ViewInteraction) | ImFusion::ViewInteraction | |
| setTransformation(const mat4 &mat) (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| setTranslation(double tx, double ty, double tz) | ImFusion::Interaction3D | |
| setUseContextMenu(bool use) | ImFusion::Interaction | inline |
| setUseLowQualityRenderingDuringInteraction(bool enable, std::optional< ByteSize > volumeSizeThreshold) | ImFusion::GUI::VolumeViewDefaultEventHandler | |
| setViewActionMap(ViewActionMap *m) | ImFusion::ViewInteraction | virtual |
| SignalReceiver()=default | ImFusion::SignalReceiver | |
| SignalReceiver(const SignalReceiver &other) | ImFusion::SignalReceiver | |
| touchActionSpeed(ViewActionType action) const (defined in ImFusion::ViewInteraction) | ImFusion::ViewInteraction | |
| transformation() const | ImFusion::Interaction3D | |
| translation(double &tx, double &ty, double &tz) | ImFusion::Interaction3D | |
| useContextMenu() const | ImFusion::Interaction | inline |
| viewActionMap() | ImFusion::ViewInteraction | inlinevirtual |
| viewActionMapGlobal | ImFusion::ViewInteraction | protectedstatic |
| viewActionsName (defined in ImFusion::ViewInteraction) | ImFusion::ViewInteraction | static |
| ViewInteraction(InteractiveView &view) | ImFusion::ViewInteraction | |
| VolumeViewDefaultEventHandler(VolumeView &view) (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | |
| ~EventHandler()=default (defined in ImFusion::GUI::View::EventHandler) | ImFusion::GUI::View::EventHandler | virtual |
| ~Interaction() override=default (defined in ImFusion::Interaction) | ImFusion::Interaction | |
| ~Interaction3D() override=default (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| ~Interaction3D() override=default (defined in ImFusion::Interaction3D) | ImFusion::Interaction3D | |
| ~SignalReceiver() | ImFusion::SignalReceiver | virtual |
| ~ViewInteraction() override=default (defined in ImFusion::ViewInteraction) | ImFusion::ViewInteraction | |
| ~VolumeViewDefaultEventHandler() override (defined in ImFusion::GUI::VolumeViewDefaultEventHandler) | ImFusion::GUI::VolumeViewDefaultEventHandler | |