17 #ifndef _GAZEBO_GUI_BUILDING_WALLINSPECTORDIALOG_HH_    18 #define _GAZEBO_GUI_BUILDING_WALLINSPECTORDIALOG_HH_    22 #include <ignition/math/Vector2.hh>    34     class WallInspectorDialogPrivate;
    55       public: 
double Length() 
const;
    59       public: ignition::math::Vector2d StartPosition() 
const;
    63       public: ignition::math::Vector2d EndPosition() 
const;
    67       public: 
double Height() 
const;
    71       public: 
double Thickness() 
const;
    75       public: 
void SetName(
const std::string &_name);
    79       public: 
void SetLength(
const double _length);
    84       public: 
void SetStartPosition(
const ignition::math::Vector2d &_pos);
    88       public: 
void SetEndPosition(
const ignition::math::Vector2d &_pos);
    92       public: 
void SetHeight(
const double _height);
    96       public: 
void SetThickness(
const double _thickness);
   100       private: std::unique_ptr<WallInspectorDialogPrivate> dataPtr;
 Forward declarations for the common classes. 
Definition: Animation.hh:33
 
Base Dialog for a specific inspector dialog. 
Definition: BaseInspectorDialog.hh:43
 
Dialog for configuring a wall item. 
Definition: WallInspectorDialog.hh:41