SetDesiredPoseDialog.h
Go to the documentation of this file.
1
#ifndef SETDESIREDPOSEDIALOG_H
2
#define SETDESIREDPOSEDIALOG_H
3
4
#include <QDialog>
5
6
#include <
ArmarXGui/libraries/StructuralJson/StructuralJsonParser.h
>
7
8
#include <
RobotAPI/libraries/core/FramedPose.h
>
9
10
namespace
Ui
11
{
12
class
SetDesiredPoseDialog;
13
}
14
15
class
SetDesiredPoseDialog
:
public
QDialog
16
{
17
Q_OBJECT
18
19
public
:
20
explicit
SetDesiredPoseDialog
(QWidget* parent = 0);
21
~SetDesiredPoseDialog
();
22
23
armarx::FramedPosePtr
getDesiredPose
();
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
FramedPose.h
StructuralJsonParser.h
SetDesiredPoseDialog::SetDesiredPoseDialog
SetDesiredPoseDialog(QWidget *parent=0)
Definition
SetDesiredPoseDialog.cpp:13
SetDesiredPoseDialog::getDesiredPose
armarx::FramedPosePtr getDesiredPose()
Definition
SetDesiredPoseDialog.cpp:34
SetDesiredPoseDialog::~SetDesiredPoseDialog
~SetDesiredPoseDialog()
Definition
SetDesiredPoseDialog.cpp:28
Ui
ArmarX Headers.
Definition
ArmarXMainWindow.h:55
armarx::JsonObjectPtr
std::shared_ptr< JsonObject > JsonObjectPtr
Definition
JsonObject.h:34
armarx::FramedPosePtr
IceInternal::Handle< FramedPose > FramedPosePtr
Definition
FramedPose.h:272
RobotComponents
gui-plugins
RobotIKPlugin
SetDesiredPoseDialog.h
Generated by
1.13.2