addMode(TSL3DInteractionMode *mode, bool isDefault) | TSL3DInteractionModeManager | |
getCameraPosition() | TSL3DInteractionModeManager | protected |
getCurrentMode(TSL3DInteractionMode **mode=0) const | TSL3DInteractionModeManager | |
m_cameraManager | TSL3DInteractionModeManager | protected |
m_display | TSL3DInteractionModeManager | protected |
onDraw(TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2) | TSL3DInteractionModeManager | |
onLButtonDown(TSLDeviceUnits x, TSLDeviceUnits y, bool shift, bool control) | TSL3DInteractionModeManager | virtual |
onLButtonUp(TSLDeviceUnits x, TSLDeviceUnits y, bool shift, bool control) | TSL3DInteractionModeManager | virtual |
onMButtonDown(TSLDeviceUnits x, TSLDeviceUnits y, bool shift, bool control) | TSL3DInteractionModeManager | virtual |
onMButtonUp(TSLDeviceUnits x, TSLDeviceUnits y, bool shift, bool control) | TSL3DInteractionModeManager | virtual |
onMouseMove(TSLButtonType button, TSLDeviceUnits x, TSLDeviceUnits y, bool shift, bool control) | TSL3DInteractionModeManager | virtual |
onMouseWheel(short delta, TSLDeviceUnits x, TSLDeviceUnits y) | TSL3DInteractionModeManager | |
onRButtonDown(TSLDeviceUnits x, TSLDeviceUnits y, bool shift, bool control) | TSL3DInteractionModeManager | virtual |
onRButtonUp(TSLDeviceUnits x, TSLDeviceUnits y, bool shift, bool control) | TSL3DInteractionModeManager | virtual |
onSize(TSLDeviceUnits cx, TSLDeviceUnits cy) | TSL3DInteractionModeManager | |
queryCursor() | TSL3DInteractionModeManager | |
queryPrompt() | TSL3DInteractionModeManager | |
removeMode(TSLDeviceUnits id) | TSL3DInteractionModeManager | |
resetMode(TSLButtonType button, TSLDeviceUnits x, TSLDeviceUnits y) | TSL3DInteractionModeManager | |
resetToDefaultView(bool addToViewStack=true) | TSL3DInteractionModeManager | |
resetToView(const TSL3DCameraPosition &cameraPosition, bool addToViewStack=true) | TSL3DInteractionModeManager | |
resetViews() | TSL3DInteractionModeManager | |
savedViewGet(int idx, TSL3DCameraPosition &cameraPosition) | TSL3DInteractionModeManager | |
savedViewGoto(int idx) | TSL3DInteractionModeManager | |
savedViewReset() | TSL3DInteractionModeManager | |
savedViewSet(int idx, const TSL3DCameraPosition &cameraPosition) | TSL3DInteractionModeManager | |
savedViewSetToCurrent(int idx) | TSL3DInteractionModeManager | |
savedViewValid(int idx) | TSL3DInteractionModeManager | |
setCameraPosition(const TSL3DCameraPosition &cameraPosition) | TSL3DInteractionModeManager | protected |
setCurrentMode(TSLDeviceUnits id) | TSL3DInteractionModeManager | |
setDefaultMode(TSLDeviceUnits id) | TSL3DInteractionModeManager | |
setDefaultView() | TSL3DInteractionModeManager | |
setElevation(double elevation, bool addToViewStack) | TSL3DInteractionModeManager | |
setRotation(double rotation, bool addToViewStack) | TSL3DInteractionModeManager | |
setViewedExtent(const TSL3DCameraPosition &cameraPosition, bool addToViewStack=true) | TSL3DInteractionModeManager | |
TSL3DInteractionModeManager(TSL3DInteractionModeRequest *requestHandler, int maxViewStackSize=5, int numSavedViews=5) | TSL3DInteractionModeManager | protected |
viewChanged(bool addToViewStack) | TSL3DInteractionModeManager | |
viewStackGetCurrent(TSL3DCameraPosition &cameraPosition) | TSL3DInteractionModeManager | |
viewStackGotoNext() | TSL3DInteractionModeManager | |
viewStackGotoPrevious() | TSL3DInteractionModeManager | |
viewStackNextValid() | TSL3DInteractionModeManager | |
viewStackPreviousValid() | TSL3DInteractionModeManager | |
viewStackReset() | TSL3DInteractionModeManager | |
viewStackSize() | TSL3DInteractionModeManager | |
zoomIn(int zoomPercentage, bool addToViewStack=true) | TSL3DInteractionModeManager | |
zoomOut(int zoomPercentage, bool addToViewStack=true) | TSL3DInteractionModeManager | |
~TSL3DInteractionModeManager() | TSL3DInteractionModeManager | virtual |