47#ifndef HIDDEN_FROM_DOC
62 void setUpDirection(
const SbVec3f& newUpDirection );
70 void setSceneSize(
float size );
71 float getSceneSize ()
const;
74 void setSceneHeight(
float height );
75 float getSceneHeight ()
const;
82 virtual void setCamera(
SoCamera* newCam );
83 virtual void saveHomePosition();
84 virtual void resetToHomePosition();
85 virtual void recomputeSceneSize();
89 virtual void tiltCamera(
float deltaAngle );
92 virtual void dollyCamera(
float dist );
99 virtual void bottomWheelMotion(
float newVal );
100 virtual void leftWheelMotion(
float newVal );
101 virtual void rightWheelMotion(
float newVal );
102 virtual void mouseWheelMotion(
float newVal );
107 virtual void changeCameraValues(
SoCamera* newCamera );
113 void findUpDirection(
const SbVec2s& mouseLocation );
119 void checkForCameraUpConstrain();
122 virtual void computeSeekFinalOrientation();