|
|
The FramedPosition class. More...
#include <RobotAPI/libraries/core/FramedPose.h>
Inheritance diagram for FramedPosition:Public Member Functions | |
| void | changeFrame (const SharedRobotInterfacePrx &referenceRobot, const std::string &newFrame) |
| void | changeFrame (const VirtualRobot::Robot &referenceRobot, const std::string &newFrame) |
| void | changeFrame (const VirtualRobot::RobotConstPtr &referenceRobot, const std::string &newFrame) |
| void | changeToGlobal (const SharedRobotInterfacePrx &referenceRobot) |
| void | changeToGlobal (const VirtualRobot::Robot &referenceRobot) |
| void | changeToGlobal (const VirtualRobot::RobotConstPtr &referenceRobot) |
| VariantDataClassPtr | clone (const Ice::Current &c=Ice::emptyCurrent) const override |
| void | deserialize (const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) override |
| FramedPosition () | |
| FramedPosition (const Eigen::Matrix4f &, const std::string &frame, const std::string &agent) | |
| FramedPosition (const Eigen::Vector3f &, const std::string &frame, const std::string &agent) | |
| FramedPosition (const FramedPosition &other) | |
| std::string | getFrame () const |
| VariantTypeId | getType (const Ice::Current &c=Ice::emptyCurrent) const override |
| Ice::ObjectPtr | ice_clone () const override |
| FramedPosition & | operator= (const armarx::FramedPosition &other) |
| std::string | output (const Ice::Current &c=Ice::emptyCurrent) const override |
| void | serialize (const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) const override |
| FramedPositionPtr | toGlobal (const SharedRobotInterfacePrx &referenceRobot) const |
| FramedPositionPtr | toGlobal (const VirtualRobot::Robot &referenceRobot) const |
| FramedPositionPtr | toGlobal (const VirtualRobot::RobotConstPtr &referenceRobot) const |
| Eigen::Vector3f | toGlobalEigen (const SharedRobotInterfacePrx &referenceRobot) const |
| Eigen::Vector3f | toGlobalEigen (const VirtualRobot::Robot &referenceRobot) const |
| Eigen::Vector3f | toGlobalEigen (const VirtualRobot::RobotConstPtr &referenceRobot) const |
| Eigen::Vector3f | toRootEigen (const SharedRobotInterfacePrx &referenceRobot) const |
| Eigen::Vector3f | toRootEigen (const VirtualRobot::Robot &referenceRobot) const |
| Eigen::Vector3f | toRootEigen (const VirtualRobot::RobotConstPtr &referenceRobot) const |
| FramedPositionPtr | toRootFrame (const SharedRobotInterfacePrx &referenceRobot) const |
| FramedPositionPtr | toRootFrame (const VirtualRobot::Robot &referenceRobot) const |
| FramedPositionPtr | toRootFrame (const VirtualRobot::RobotConstPtr &referenceRobot) const |
| bool | validate (const Ice::Current &c=Ice::emptyCurrent) override |
Public Member Functions inherited from Vector3 | |
| VariantDataClassPtr | clone (const Ice::Current &c=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::Vector3f &vec) |
| std::string | output (const Ice::Current &c=Ice::emptyCurrent) const override |
| void | serialize (const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) const override |
| virtual Eigen::Vector3f | toEigen () const |
| bool | validate (const Ice::Current &=Ice::emptyCurrent) override |
| Vector3 () | |
| Vector3 (::Ice::Float x, ::Ice::Float y, ::Ice::Float z) | |
| Vector3 (const Eigen::Matrix4f &) | |
| Vector3 (const Eigen::Vector3f &) | |
Friends | |
| std::ostream & | operator<< (std::ostream &stream, const FramedPosition &rhs) |
The FramedPosition class.
Definition at line 157 of file FramedPose.h.
| FramedPosition | ( | ) |
Definition at line 703 of file FramedPose.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| FramedPosition | ( | const Eigen::Vector3f & | v, |
| const std::string & | frame, | ||
| const std::string & | agent ) |
| FramedPosition | ( | const Eigen::Matrix4f & | m, |
| const std::string & | frame, | ||
| const std::string & | agent ) |
| FramedPosition | ( | const FramedPosition & | other | ) |
| void changeFrame | ( | const SharedRobotInterfacePrx & | referenceRobot, |
| const std::string & | newFrame ) |
Definition at line 742 of file FramedPose.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void changeFrame | ( | const VirtualRobot::Robot & | referenceRobot, |
| const std::string & | newFrame ) |
| void changeFrame | ( | const VirtualRobot::RobotConstPtr & | referenceRobot, |
| const std::string & | newFrame ) |
| void changeToGlobal | ( | const SharedRobotInterfacePrx & | referenceRobot | ) |
Definition at line 825 of file FramedPose.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void changeToGlobal | ( | const VirtualRobot::Robot & | referenceRobot | ) |
| void changeToGlobal | ( | const VirtualRobot::RobotConstPtr & | referenceRobot | ) |
|
override |
Definition at line 1006 of file FramedPose.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
override |
| std::string getFrame | ( | ) | const |
|
override |
Definition at line 1012 of file FramedPose.cpp.
|
override |
| FramedPosition & operator= | ( | const armarx::FramedPosition & | other | ) |
|
override |
Definition at line 946 of file FramedPose.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
override |
| FramedPositionPtr toGlobal | ( | const SharedRobotInterfacePrx & | referenceRobot | ) | const |
Definition at line 858 of file FramedPose.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| FramedPositionPtr toGlobal | ( | const VirtualRobot::Robot & | referenceRobot | ) | const |
| FramedPositionPtr toGlobal | ( | const VirtualRobot::RobotConstPtr & | referenceRobot | ) | const |
| Eigen::Vector3f toGlobalEigen | ( | const SharedRobotInterfacePrx & | referenceRobot | ) | const |
Definition at line 880 of file FramedPose.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| Eigen::Vector3f toGlobalEigen | ( | const VirtualRobot::Robot & | referenceRobot | ) | const |
| Eigen::Vector3f toGlobalEigen | ( | const VirtualRobot::RobotConstPtr & | referenceRobot | ) | const |
| Eigen::Vector3f toRootEigen | ( | const SharedRobotInterfacePrx & | referenceRobot | ) | const |
Definition at line 924 of file FramedPose.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| Eigen::Vector3f toRootEigen | ( | const VirtualRobot::Robot & | referenceRobot | ) | const |
| Eigen::Vector3f toRootEigen | ( | const VirtualRobot::RobotConstPtr & | referenceRobot | ) | const |
| FramedPositionPtr toRootFrame | ( | const SharedRobotInterfacePrx & | referenceRobot | ) | const |
Definition at line 902 of file FramedPose.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| FramedPositionPtr toRootFrame | ( | const VirtualRobot::Robot & | referenceRobot | ) | const |
| FramedPositionPtr toRootFrame | ( | const VirtualRobot::RobotConstPtr & | referenceRobot | ) | const |
|
override |
Definition at line 1018 of file FramedPose.cpp.
|
friend |
Definition at line 1023 of file FramedPose.cpp.