|
| void | changeFrame (const std::string &newFrame, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | changeToGlobal () |
| |
| VariantDataClassPtr | clone (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| VirtualRobot::LinkedCoordinate | createLinkedCoordinate () |
| |
| void | deserialize (const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) override |
| |
| VariantTypeId | getType (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| Ice::ObjectPtr | ice_clone () const override |
| |
| | LinkedPose () |
| |
| | LinkedPose (const Eigen::Matrix3f &m, const Eigen::Vector3f &v, const std::string &frame, const SharedRobotInterfacePrx &referenceRobot) |
| |
| | LinkedPose (const Eigen::Matrix4f &m, const std::string &frame, const SharedRobotInterfacePrx &referenceRobot) |
| |
| | LinkedPose (const FramedPose &other, const SharedRobotInterfacePrx &referenceRobot) |
| |
| | LinkedPose (const LinkedPose &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 |
| |
| LinkedPosePtr | toGlobal () const |
| |
| bool | validate (const Ice::Current &c=Ice::emptyCurrent) override |
| |
| | ~LinkedPose () override |
| |
| void | changeFrame (const SharedRobotInterfacePrx &referenceRobot, const std::string &newFrame) |
| |
| void | changeFrame (const VirtualRobot::Robot &referenceRobot, const std::string &newFrame) |
| |
| void | changeFrame (const VirtualRobot::RobotPtr &referenceRobot, const std::string &newFrame) |
| |
| void | changeToGlobal (const SharedRobotInterfacePrx &referenceRobot) |
| |
| void | changeToGlobal (const VirtualRobot::Robot &referenceRobot) |
| |
| void | changeToGlobal (const VirtualRobot::RobotPtr &referenceRobot) |
| |
| VariantDataClassPtr | clone (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| void | deserialize (const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) override |
| |
| | FramedPose () |
| |
| | FramedPose (const armarx::Vector3BasePtr pos, const armarx::QuaternionBasePtr ori, const std::string &frame, const std::string &agent) |
| |
| | FramedPose (const Eigen::Matrix3f &m, const Eigen::Vector3f &v, const std::string &frame, const std::string &agent) |
| |
| | FramedPose (const Eigen::Matrix4f &m, const std::string &frame, const std::string &agent) |
| |
| | FramedPose (const Eigen::Vector3f &pos, const Eigen::Quaternionf &ori, const std::string &frame, const std::string &agent) |
| |
| | FramedPose (const FramedPose &pose) |
| |
| std::string | getFrame () const |
| |
| FramedOrientationPtr | getOrientation () const |
| |
| FramedPositionPtr | getPosition () const |
| |
| VariantTypeId | getType (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| Ice::ObjectPtr | ice_clone () const override |
| |
| FramedPose & | operator= (const armarx::FramedPose &)=default |
| |
| std::string | output (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| void | serialize (const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) const override |
| |
| FramedPosePtr | toFrame (const SharedRobotInterfacePrx &referenceRobot, const std::string &newFrame) const |
| |
| FramedPosePtr | toFrame (const VirtualRobot::Robot &referenceRobot, const std::string &newFrame) const |
| |
| FramedPosePtr | toFrame (const VirtualRobot::RobotPtr &referenceRobot, const std::string &newFrame) const |
| |
| Eigen::Matrix4f | toFrameEigen (const SharedRobotInterfacePrx &referenceRobot, const std::string &newFrame) const |
| |
| Eigen::Matrix4f | toFrameEigen (const VirtualRobot::Robot &referenceRobot, const std::string &newFrame) const |
| |
| Eigen::Matrix4f | toFrameEigen (const VirtualRobot::RobotPtr &referenceRobot, const std::string &newFrame) const |
| |
| FramedPosePtr | toGlobal (const SharedRobotInterfacePrx &referenceRobot) const |
| |
| FramedPosePtr | toGlobal (const VirtualRobot::Robot &referenceRobot) const |
| |
| FramedPosePtr | toGlobal (const VirtualRobot::RobotPtr &referenceRobot) const |
| |
| Eigen::Matrix4f | toGlobalEigen (const SharedRobotInterfacePrx &referenceRobot) const |
| |
| Eigen::Matrix4f | toGlobalEigen (const VirtualRobot::Robot &referenceRobot) const |
| |
| Eigen::Matrix4f | toGlobalEigen (const VirtualRobot::RobotPtr &referenceRobot) const |
| |
| Eigen::Matrix4f | toRootEigen (const SharedRobotInterfacePrx &referenceRobot) const |
| |
| Eigen::Matrix4f | toRootEigen (const VirtualRobot::Robot &referenceRobot) const |
| |
| Eigen::Matrix4f | toRootEigen (const VirtualRobot::RobotPtr &referenceRobot) const |
| |
| FramedPosePtr | toRootFrame (const SharedRobotInterfacePrx &referenceRobot) const |
| |
| FramedPosePtr | toRootFrame (const VirtualRobot::Robot &referenceRobot) const |
| |
| FramedPosePtr | toRootFrame (const VirtualRobot::RobotPtr &referenceRobot) const |
| |
| bool | validate (const Ice::Current &c=Ice::emptyCurrent) override |
| |
| 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 LinkedPose class.
Definition at line 60 of file LinkedPose.h.