35#ifndef SOGTK_CONSTRAINEDVIEWER_H
36#define SOGTK_CONSTRAINEDVIEWER_H
38#include <Inventor/Gtk/viewers/SoGtkFullViewer.h>
46 void setUpDirection(
const SbVec3f & dir);
47 const SbVec3f & getUpDirection(
void)
const;
49 virtual void setCamera(SoCamera * newcam);
55 const char *
const name,
63 virtual void tiltCamera(
float delta);
68 void findUpDirection(SbVec2s mouselocation);
69 void checkForCameraUpConstrain(
void);
72 class SoGtkConstrainedViewerP * pimpl;
The SoGtkConstrainedViewer class is the superclass for viewers with constrains on the viewpoint.
Definition SoGtkConstrainedViewer.h:42
The SoGtkFullViewer class adds some user interface components to the viewer canvas.
Definition SoGtkFullViewer.h:44
BuildFlag
Definition SoGtkFullViewer.h:48
virtual void leftWheelMotion(float)
Definition SoGtkFullViewer.cpp:499
virtual void bottomWheelMotion(float)
Definition SoGtkFullViewer.cpp:566
virtual void changeCameraValues(SoCamera *camera)
Definition SoGtkViewer.cpp:3628
virtual void saveHomePosition(void)
Definition SoGtkViewer.cpp:1902
Type
Definition SoGtkViewer.h:94
virtual void setCamera(SoCamera *camera)
Definition SoGtkViewer.cpp:1706
virtual void resetToHomePosition(void)
Definition SoGtkViewer.cpp:1938