PoseWidget Struct Reference

#include <ArmarXGui/libraries/RemoteGui/Client/EigenWidgets.h>

+ Inheritance diagram for PoseWidget:

Public Member Functions

Eigen::Matrix3f getOrientation () const
 
Eigen::Matrix4f getPose () const
 
Eigen::Vector3f getPosition () const
 
 PoseWidget ()
 
void setDecimalsPosition (int decimals)
 
void setDecimalsRPY (int decimals)
 
void setOrientation (Eigen::Matrix3f const &m)
 
void setPosition (Eigen::Vector3f value)
 
void setRangePosition (float allMin, float allMax)
 
void setRangeRPY (float allMin, float allMax)
 
void setStepsPosition (int steps)
 
void setStepsRPY (int steps)
 
- Public Member Functions inherited from HBoxLayout
 HBoxLayout ()
 
 HBoxLayout (std::initializer_list< Widget > children)
 
- Public Member Functions inherited from ContainerWidget
void addChild (Widget const &child)
 
void addChildren (std::initializer_list< Widget > children)
 
 Widget (void *iceWidget)
 
- Public Member Functions inherited from Widget
std::string const & getName () const
 
void setName (std::string const &name)
 
 Widget (void *iceWidget)
 

Public Attributes

FloatSpinBox pitch
 
FloatSpinBox roll
 
FloatSpinBox x
 
FloatSpinBox y
 
FloatSpinBox yaw
 
FloatSpinBox z
 
- Public Attributes inherited from Widget
std::shared_ptr< WidgetImplimpl
 

Detailed Description

Definition at line 32 of file EigenWidgets.h.

Constructor & Destructor Documentation

◆ PoseWidget()

Definition at line 66 of file EigenWidgets.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ getOrientation()

Eigen::Matrix3f getOrientation ( ) const

Definition at line 108 of file EigenWidgets.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getPose()

Eigen::Matrix4f getPose ( ) const

Definition at line 83 of file EigenWidgets.cpp.

+ Here is the call graph for this function:

◆ getPosition()

Eigen::Vector3f getPosition ( ) const

Definition at line 92 of file EigenWidgets.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setDecimalsPosition()

void setDecimalsPosition ( int  decimals)

Definition at line 154 of file EigenWidgets.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setDecimalsRPY()

void setDecimalsRPY ( int  decimals)

Definition at line 161 of file EigenWidgets.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setOrientation()

void setOrientation ( Eigen::Matrix3f const &  m)

Definition at line 117 of file EigenWidgets.cpp.

+ Here is the call graph for this function:

◆ setPosition()

void setPosition ( Eigen::Vector3f  value)

Definition at line 101 of file EigenWidgets.cpp.

+ Here is the call graph for this function:

◆ setRangePosition()

void setRangePosition ( float  allMin,
float  allMax 
)

Definition at line 126 of file EigenWidgets.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setRangeRPY()

void setRangeRPY ( float  allMin,
float  allMax 
)

Definition at line 140 of file EigenWidgets.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setStepsPosition()

void setStepsPosition ( int  steps)

Definition at line 133 of file EigenWidgets.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setStepsRPY()

void setStepsRPY ( int  steps)

Definition at line 147 of file EigenWidgets.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ pitch

FloatSpinBox pitch

Definition at line 39 of file EigenWidgets.h.

◆ roll

Definition at line 38 of file EigenWidgets.h.

◆ x

Definition at line 34 of file EigenWidgets.h.

◆ y

Definition at line 35 of file EigenWidgets.h.

◆ yaw

Definition at line 40 of file EigenWidgets.h.

◆ z

Definition at line 36 of file EigenWidgets.h.


The documentation for this struct was generated from the following files: