The Pose class.
More...
#include <RobotAPI/libraries/core/Pose.h>
|
| VariantDataClassPtr | clone (const Ice::Current &=Ice::emptyCurrent) const override |
| |
| void | deserialize (const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) override |
| |
| VariantTypeId | getType (const Ice::Current &=Ice::emptyCurrent) const override |
| |
| Ice::ObjectPtr | ice_clone () const override |
| |
| void | operator= (const Eigen::Matrix4f &matrix) |
| |
| Pose & | operator= (const Pose &)=default |
| |
| std::string | output (const Ice::Current &=Ice::emptyCurrent) const override |
| |
| | Pose () |
| |
| | Pose (const armarx::Vector3BasePtr pos, const armarx::QuaternionBasePtr ori) |
| |
| | Pose (const Eigen::Matrix3f &, const Eigen::Vector3f &) |
| |
| | Pose (const Eigen::Matrix4f &) |
| |
| | Pose (const Eigen::Vector3f &, const Eigen::Quaternionf &) |
| |
| | Pose (const Pose &source) |
| |
| void | serialize (const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) const override |
| |
| virtual Eigen::Matrix4f | toEigen () const |
| |
| bool | validate (const Ice::Current &=Ice::emptyCurrent) override |
| |
The Pose class.
Definition at line 242 of file Pose.h.
◆ Pose() [1/6]
◆ Pose() [2/6]
◆ Pose() [3/6]
| Pose |
( |
const Eigen::Matrix4f & |
m | ) |
|
◆ Pose() [4/6]
| Pose |
( |
const Eigen::Matrix3f & |
m, |
|
|
const Eigen::Vector3f & |
v |
|
) |
| |
◆ Pose() [5/6]
◆ Pose() [6/6]
| Pose |
( |
const armarx::Vector3BasePtr |
pos, |
|
|
const armarx::QuaternionBasePtr |
ori |
|
) |
| |
◆ clone()
| VariantDataClassPtr clone |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
const |
|
inlineoverride |
◆ deserialize()
| void deserialize |
( |
const armarx::ObjectSerializerBasePtr & |
serializer, |
|
|
const ::Ice::Current & |
= Ice::emptyCurrent |
|
) |
| |
|
override |
◆ getType()
| VariantTypeId getType |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
const |
|
inlineoverride |
◆ ice_clone()
| Ice::ObjectPtr ice_clone |
( |
| ) |
const |
|
inlineoverride |
◆ ice_postUnmarshal()
| void ice_postUnmarshal |
( |
| ) |
|
|
overrideprotected |
◆ init()
◆ operator=() [1/2]
| void operator= |
( |
const Eigen::Matrix4f & |
matrix | ) |
|
◆ operator=() [2/2]
◆ output()
| std::string output |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
const |
|
override |
◆ serialize()
| void serialize |
( |
const armarx::ObjectSerializerBasePtr & |
serializer, |
|
|
const ::Ice::Current & |
= Ice::emptyCurrent |
|
) |
| const |
|
override |
◆ toEigen()
| Eigen::Matrix4f toEigen |
( |
| ) |
const |
|
virtual |
◆ validate()
| bool validate |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
|
|
inlineoverride |
◆ operator<<
| std::ostream& operator<< |
( |
std::ostream & |
stream, |
|
|
const Pose & |
rhs |
|
) |
| |
|
friend |
The documentation for this class was generated from the following files: