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
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
RobotComponents
gui-plugins
RobotIKPlugin
SetDesiredPoseDialog.h
Generated on Sat Apr 12 2025 09:13:40 for armarx_documentation by
1.8.17