TactileVestProject  V1.0
Tactile user interface configuration tool
 All Classes Functions
ConstrainedTrackballManipulator.h
1 #ifndef CONSTRAINEDTRACKBALLMANIPULATOR_H
2 #define CONSTRAINEDTRACKBALLMANIPULATOR_H
3 
4 #include <osgGA/TrackballManipulator>
5 
6 class ConstrainedTrackballManipulator : public osgGA::TrackballManipulator
7 {
8  public:
9  ConstrainedTrackballManipulator(double maxTilt);
10 
11  protected:
12  osg::Vec3d defaultUp;
13  double maxTilt;
14 
15  virtual void rotateTrackball( const float px0, const float py0,
16  const float px1, const float py1, const float scale );
17 };
18 
19 #endif // CONSTRAINEDTRACKBALLMANIPULATOR_H
Definition: ConstrainedTrackballManipulator.h:6
virtual void rotateTrackball(const float px0, const float py0, const float px1, const float py1, const float scale)
Definition: ConstrainedTrackballManipulator.cpp:17