SetDesiredPoseDialog.h
Go to the documentation of this file.
1 #ifndef SETDESIREDPOSEDIALOG_H
2 #define SETDESIREDPOSEDIALOG_H
3 
4 #include <QDialog>
5 
7 
9 
10 namespace Ui
11 {
13 }
14 
15 class SetDesiredPoseDialog : public QDialog
16 {
17  Q_OBJECT
18 
19 public:
20  explicit SetDesiredPoseDialog(QWidget* parent = 0);
22 
24 
25 private:
26  Ui::SetDesiredPoseDialog* ui;
27 
28  bool stringToJSON(std::string string, armarx::JsonObjectPtr& result) const;
29 
30  armarx::FramedPosePtr result;
31 
32 private slots:
33  void checkJSON();
34  void formatInput();
35  void parseInputAndSetPose();
36 };
37 
38 #endif // SETDESIREDPOSEDIALOG_H
SetDesiredPoseDialog
Definition: SetDesiredPoseDialog.h:15
StructuralJsonParser.h
SetDesiredPoseDialog::SetDesiredPoseDialog
SetDesiredPoseDialog(QWidget *parent=0)
Definition: SetDesiredPoseDialog.cpp:13
IceInternal::Handle< FramedPose >
Ui
ArmarX Headers.
Definition: ArmarXMainWindow.h:54
FramedPose.h
SetDesiredPoseDialog::getDesiredPose
armarx::FramedPosePtr getDesiredPose()
Definition: SetDesiredPoseDialog.cpp:34
SetDesiredPoseDialog::~SetDesiredPoseDialog
~SetDesiredPoseDialog()
Definition: SetDesiredPoseDialog.cpp:28
armarx::JsonObjectPtr
std::shared_ptr< JsonObject > JsonObjectPtr
Definition: JsonObject.h:34