![]() |
SmallChange
1.0.0
A collection of extensions to Coin3D
|
Google Earth type navigation mode. More...
#include <SmPanEventHandler.h>
Public Member Functions | |
| virtual void | handleEvent (SoHandleEventAction *action) |
Public Member Functions inherited from SmEventHandler | |
| void | enablePulse (const SbBool onoff) |
| float | getGLAspectRatio (void) const |
| SbVec2s | getGLSize (void) const |
| const SbViewportRegion & | getViewportRegion (void) const |
| virtual SbBool | isAnimating (void) |
| virtual void | preRender (SoGLRenderAction *action) |
| virtual void | pulse (void) |
| virtual void | resetCameraFocalDistance (const SbViewportRegion &vpr) |
| void | setCameraControlKit (SmCameraControlKit *kit) |
| void | setViewportRegion (const SbViewportRegion &vp) |
Static Public Member Functions | |
| static void | initClass (void) |
Static Public Member Functions inherited from SmEventHandler | |
| static void | initClass (void) |
Public Attributes | |
| SoSFFloat | zoomSpeed |
Protected Member Functions | |
| void | pan (const SbVec2f &currpos, const SbVec2f &prevpos) |
| void | spin (const SbVec2f &currpos, const SbVec2f &prevpos) |
| void | zoom (const float delta) |
| void | zoom (const SbVec2f &currpos, const SbVec2f &prevpos) |
Protected Member Functions inherited from SmEventHandler | |
| SoCamera * | getCamera (void) |
| SbVec3f | getViewUp (void) const |
| void | interactiveCountDec (void) |
| void | interactiveCountInc (void) |
| SbBool | isAnimationEnabled (void) const |
| void | pitchCamera (const float rad) |
| void | rollCamera (const float rad) |
| void | yawCamera (const float rad) |
Additional Inherited Members | |
Protected Attributes inherited from SmEventHandler | |
| SmCameraControlKit * | kit |
| SoTimerSensor * | pulser |
Google Earth type navigation mode.
FIXME: doc