SmallChange  1.0.0
A collection of extensions to Coin3D
Loading...
Searching...
No Matches
SmPanEventHandler Class Reference

Google Earth type navigation mode. More...

#include <SmPanEventHandler.h>

Inheritance diagram for SmPanEventHandler:
SmEventHandler SoNode

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
SoCameragetCamera (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
SmCameraControlKitkit
 
SoTimerSensorpulser
 

Detailed Description

Google Earth type navigation mode.

FIXME: doc


The documentation for this class was generated from the following files: