Go to the documentation of this file.
18 #ifndef _GAZEBO_EXTRUDE_DIALOG_HH_
19 #define _GAZEBO_EXTRUDE_DIALOG_HH_
30 class ExtrudeDialogPrivate;
44 public:
ExtrudeDialog(
const std::string &_filename, QWidget *_parent = 0);
51 public:
void UpdateView();
55 public:
double GetThickness()
const;
59 public:
unsigned int GetSamples()
const;
63 public:
double GetResolution()
const;
66 private slots:
void OnAccept();
69 private slots:
void OnReject();
74 private slots:
void OnUpdateView(
int _value);
79 private slots:
void OnUpdateView(
double _value);
85 private:
bool eventFilter(QObject *_obj, QEvent *_event);
89 private: ExtrudeDialogPrivate *dataPtr;
Forward declarations for the common classes.
Definition: Animation.hh:26
double GetResolution() const
Get the resolution in px/m.
void UpdateView()
Reload SVG file to update the view with the current data in the dialog.
Dialog for saving to file.
Definition: ExtrudeDialog.hh:37
unsigned int GetSamples() const
Get the number of samples per segment.
ExtrudeDialog(const std::string &_filename, QWidget *_parent=0)
Constructor.
double GetThickness() const
Get the thickness value.
~ExtrudeDialog()
Destructor.