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

The SmExaminerEventHandler class... More...

#include <SmExaminerEventHandler.h>

Inheritance diagram for SmExaminerEventHandler:
SmEventHandler SoNode SmSphereEventHandler

Public Member Functions

virtual void handleEvent (SoHandleEventAction *action)
 
virtual SbBool isAnimating (void)
 
virtual void preRender (SoGLRenderAction *action)
 
virtual void resetCameraFocalDistance (const SbViewportRegion &vpr)
 
- 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 void pulse (void)
 
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

SoSFBool enableSpin
 

Protected Member Functions

virtual float clampZoom (const float val)
 
void enableButton3Movement (const SbBool onoff)
 
- 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

The SmExaminerEventHandler class...

FIXME: doc

Member Function Documentation

◆ isAnimating()

SbBool SmExaminerEventHandler::isAnimating ( void )
virtual

Reimplemented from SmEventHandler.

◆ preRender()

void SmExaminerEventHandler::preRender ( SoGLRenderAction * action)
virtual

Reimplemented from SmEventHandler.

◆ resetCameraFocalDistance()

void SmExaminerEventHandler::resetCameraFocalDistance ( const SbViewportRegion & vpr)
virtual

Reimplemented from SmEventHandler.


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