ImFusion SDK 4.3
Interaction3D Member List

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

addMappedViewAction(ViewActionType viewAction, Qt::MouseButton button, Qt::KeyboardModifiers modifiers)ViewInteractionstatic
applyIncrementalTransform() (defined in Interaction3D)Interaction3Dprotected
contextMenuCreate(QMenu &m) overrideViewInteractionvirtual
contextMenuEvaluate(QAction *action) overrideViewInteractionprotectedslot
createActions() overrideViewInteractionprotectedvirtual
createCustomViewActionMap()ViewInteractioninlinevirtual
globalViewActionMap()ViewInteractioninlinestatic
hasConflicts(const ViewActionMap &actionMap, std::vector< std::pair< ViewActionType, ViewActionType > > &conflictingActions)ViewInteractionstatic
Interaction3D(InteractiveView &view) (defined in Interaction3D)Interaction3D
keyPressEvent(QKeyEvent *event)ViewInteractionprotectedvirtual
m_actionsInteractionprotected
m_useContextMenuInteractionprotected
m_view (defined in Interaction3D)Interaction3Dprotected
m_viewActionMapViewInteractionprotected
matchMappedActions(ViewActionType viewAction, Qt::MouseButton button, Qt::KeyboardModifiers modifiers) constViewInteraction
mouseActionSpeed(ViewActionType action) constViewInteraction
mouseButtonsName (defined in ViewInteraction)ViewInteractionstatic
openContextMenu(QPoint pos, QPoint globalPos, Qt::KeyboardModifiers modifiers) (defined in Interaction)Interactionvirtual
removeMappedViewAction(ViewActionType viewAction, Qt::MouseButton button, Qt::KeyboardModifiers modifiers)ViewInteractionstatic
reset(bool animate) (defined in Interaction3D)Interaction3D
reset() overrideInteraction3Dvirtual
resetActionMapping()ViewInteractionstatic
rotation(double &rx, double &ry, double &rz)Interaction3D
sceneEvent(QEvent *event) overrideInteraction3Dvirtual
sensitivity(double &sensitivityTranslation, double &sensitivityRotation, double &sensitivityDepth) constInteraction3D
setGlobalViewActionMap(const ViewActionMap &map)ViewInteractioninlinestatic
setMouseActionSpeed(ViewActionType action, double speed)ViewInteraction
setRotation(double rx, double ry, double rz)Interaction3D
setSceneCenter(const vec3 &center) (defined in Interaction3D)Interaction3D
setSensitivity(double sensitivityTranslation, double sensitivityRotation, double sensitivityDepth=-1)Interaction3D
setTouchActionSpeed(ViewActionType action, double speed) (defined in ViewInteraction)ViewInteraction
setTransformation(const mat4 &mat) (defined in Interaction3D)Interaction3D
setTranslation(double tx, double ty, double tz)Interaction3D
setUseContextMenu(bool use)Interactioninline
setViewActionMap(ViewActionMap *m)ViewInteractionvirtual
touchActionSpeed(ViewActionType action) const (defined in ViewInteraction)ViewInteraction
transformation() constInteraction3D
translation(double &tx, double &ty, double &tz)Interaction3D
useContextMenu() constInteractioninline
viewActionMap()ViewInteractioninlinevirtual
viewActionMapGlobalViewInteractionprotectedstatic
viewActionsName (defined in ViewInteraction)ViewInteractionstatic
ViewInteraction(InteractiveView &view)ViewInteraction
~Interaction() override=default (defined in Interaction)Interaction
~Interaction3D() override=default (defined in Interaction3D)Interaction3D
~ViewInteraction() override=default (defined in ViewInteraction)ViewInteraction
Search Tab / S to search, Esc to close