17 #ifndef GAZEBO_GUI_VIEWANGLEWIDGET_HH_ 
   18 #define GAZEBO_GUI_VIEWANGLEWIDGET_HH_ 
   22 #include <ignition/math/Vector3.hh> 
   31     class ViewAngleWidgetPrivate;
 
   67       public: 
void Add(
const Mode _mode, QAction *_action);
 
   70       private slots: 
void OnTopView();
 
   73       private slots: 
void OnBottomView();
 
   76       private slots: 
void OnFrontView();
 
   79       private slots: 
void OnBackView();
 
   82       private slots: 
void OnLeftView();
 
   85       private slots: 
void OnRightView();
 
   88       private slots: 
void OnResetView();
 
   92       private slots: 
void OnProjection(
int _index);
 
   95       private slots: 
void OnOrtho();
 
   98       private slots: 
void OnPerspective();
 
  106       private: 
void LookDirection(
const ignition::math::Vector3d &_dir);
 
  110       private: ViewAngleWidgetPrivate *dataPtr;