ImFusion C++ SDK 4.4.0
ImFusion::Interaction3D Member List

This is the complete list of members for ImFusion::Interaction3D, including all inherited members.

Action enum nameImFusion::GUI::VolumeViewDefaultEventHandler
actionSpeed(Action action) constImFusion::GUI::VolumeViewDefaultEventHandler
addMappedViewAction(ViewActionType viewAction, Qt::MouseButton button, Qt::KeyboardModifiers modifiers)ImFusion::ViewInteractionstatic
applyIncrementalTransform() (defined in ImFusion::Interaction3D)ImFusion::Interaction3Dprotected
contextMenuCreate(QMenu &m) overrideImFusion::ViewInteractionvirtual
contextMenuEvaluate(QAction *action) overrideImFusion::ViewInteractionprotectedslot
createActions() overrideImFusion::ViewInteractionprotectedvirtual
createCustomViewActionMap()ImFusion::ViewInteractioninlinevirtual
disableLowQualityRendering() (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandlerprotected
disconnectAll()ImFusion::SignalReceiverprotected
doubleClicked (defined in ImFusion::Interaction3D)ImFusion::Interaction3D
enableLowQualityRenderingIfApplicable() (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandlerprotected
globalViewActionMap()ImFusion::ViewInteractioninlinestatic
handleContextMenuEvent(const GUI::ContextMenuEvent &event) override (defined in ImFusion::Interaction3D)ImFusion::Interaction3Dvirtual
handleInputEvent(const InputEvent &event) overrideImFusion::GUI::VolumeViewDefaultEventHandlervirtual
handleKeyEvent(const KeyEvent &event) (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandlerprotectedvirtual
handleMouseEvent(const GUI::MouseEvent &event) override (defined in ImFusion::Interaction3D)ImFusion::Interaction3Dvirtual
handleTouchEvent(const TouchEvent &event) (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandlerprotectedvirtual
hasConflicts(const ViewActionMap &actionMap, std::vector< std::pair< ViewActionType, ViewActionType > > &conflictingActions)ImFusion::ViewInteractionstatic
inputEventMapper()ImFusion::GUI::VolumeViewDefaultEventHandlerinline
Interaction3D(InteractiveView &view) (defined in ImFusion::Interaction3D)ImFusion::Interaction3D
Interaction3D(GUI::VolumeView &view) (defined in ImFusion::Interaction3D)ImFusion::Interaction3D
keyPressEvent(QKeyEvent *event)ImFusion::ViewInteractionprotectedvirtual
m_actionMapper (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandlerprotected
m_actionsImFusion::Interactionprotected
m_camNav (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandlerprotected
m_orientToNormalOnDoubleClick (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandlerprotected
m_simultaneousBlending (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandlerprotected
m_useContextMenuImFusion::Interactionprotected
m_useLowQualityRenderingDuringInteraction (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandlerprotected
m_view (defined in ImFusion::Interaction3D)ImFusion::Interaction3Dprotected
m_viewActionMapImFusion::ViewInteractionprotected
m_volumeSizeThresholdForLQRendering (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandlerprotected
matchMappedActions(ViewActionType viewAction, Qt::MouseButton button, Qt::KeyboardModifiers modifiers) constImFusion::ViewInteraction
matrix() const (defined in ImFusion::Interaction3D)ImFusion::Interaction3D
mouseActionSpeed(ViewActionType action) constImFusion::ViewInteraction
mouseButtonsName (defined in ImFusion::ViewInteraction)ImFusion::ViewInteractionstatic
openContextMenu(QPoint pos, QPoint globalPos, Qt::KeyboardModifiers modifiers) (defined in ImFusion::Interaction)ImFusion::Interactionvirtual
operator=(SignalReceiver rhs)ImFusion::SignalReceiver
orientToNormalOnDoubleClick() constImFusion::GUI::VolumeViewDefaultEventHandlerinline
removeMappedViewAction(ViewActionType viewAction, Qt::MouseButton button, Qt::KeyboardModifiers modifiers)ImFusion::ViewInteractionstatic
reset(bool animate) (defined in ImFusion::Interaction3D)ImFusion::Interaction3D
reset() overrideImFusion::Interaction3Dvirtual
resetActionMapping()ImFusion::ViewInteractionstatic
resetPressed (defined in ImFusion::Interaction3D)ImFusion::Interaction3D
rotation(double &rx, double &ry, double &rz)ImFusion::Interaction3D
rotationCenter() constImFusion::GUI::VolumeViewDefaultEventHandlerinline
sceneEvent(QEvent *event) overrideImFusion::Interaction3Dvirtual
sensitivity(double &sensitivityTranslation, double &sensitivityRotation, double &sensitivityDepth) constImFusion::Interaction3D
setActionSpeed(Action action, ActionSpeed value)ImFusion::GUI::VolumeViewDefaultEventHandler
setGlobalViewActionMap(const ViewActionMap &map)ImFusion::ViewInteractioninlinestatic
setInteractionCenter(const vec3 &center) (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::VolumeViewDefaultEventHandlerinline
setRotation(double rx, double ry, double rz)ImFusion::Interaction3D
setRotationCenter(const vec3 &value)ImFusion::GUI::VolumeViewDefaultEventHandlerinline
setSceneCenter(const vec3 &center) (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::Interactioninline
setUseLowQualityRenderingDuringInteraction(bool enable, std::optional< ByteSize > volumeSizeThreshold)ImFusion::GUI::VolumeViewDefaultEventHandler
setViewActionMap(ViewActionMap *m)ImFusion::ViewInteractionvirtual
SignalReceiver()=defaultImFusion::SignalReceiver
SignalReceiver(const SignalReceiver &other)ImFusion::SignalReceiver
touchActionSpeed(ViewActionType action) const (defined in ImFusion::ViewInteraction)ImFusion::ViewInteraction
transformation() constImFusion::Interaction3D
translation(double &tx, double &ty, double &tz)ImFusion::Interaction3D
useContextMenu() constImFusion::Interactioninline
viewActionMap()ImFusion::ViewInteractioninlinevirtual
viewActionMapGlobalImFusion::ViewInteractionprotectedstatic
viewActionsName (defined in ImFusion::ViewInteraction)ImFusion::ViewInteractionstatic
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::EventHandlervirtual
~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::SignalReceivervirtual
~ViewInteraction() override=default (defined in ImFusion::ViewInteraction)ImFusion::ViewInteraction
~VolumeViewDefaultEventHandler() override (defined in ImFusion::GUI::VolumeViewDefaultEventHandler)ImFusion::GUI::VolumeViewDefaultEventHandler
Search Tab / S to search, Esc to close