56 static void initClass(
void);
60 void setViewportRegion(
const SbViewportRegion & vp);
61 const SbViewportRegion & getViewportRegion(
void)
const;
62 float getGLAspectRatio(
void)
const;
63 SbVec2s getGLSize(
void)
const;
65 virtual void preRender(SoGLRenderAction * action);
66 virtual void pulse(
void);
67 virtual SbBool isAnimating(
void);
68 virtual void resetCameraFocalDistance(
const SbViewportRegion & vpr);
69 void enablePulse(
const SbBool onoff);
77 SbBool isAnimationEnabled(
void)
const;
78 void interactiveCountInc(
void);
79 void interactiveCountDec(
void);
81 SoCamera * getCamera(
void);
83 void yawCamera(
const float rad);
84 void rollCamera(
const float rad);
85 void pitchCamera(
const float rad);
88 SoTimerSensor * pulser;
91 static void pulse_cb(
void * closure, SoSensor * s);