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