Transform Interface. More...
#include <yarp/dev/IFrameTransformStorage.h>
Inheritance diagram for yarp::dev::IFrameTransformStorageSet:Public Member Functions | |
| virtual | ~IFrameTransformStorageSet () |
| virtual yarp::dev::ReturnValue | setTransforms (const std::vector< yarp::math::FrameTransform > &transforms)=0 |
| Save some frame transforms in a storage. | |
| virtual yarp::dev::ReturnValue | setTransform (const yarp::math::FrameTransform &transform)=0 |
| Save a frame transform in a storage. | |
| virtual yarp::dev::ReturnValue | clearAll ()=0 |
| Delete all transforms in a storage. | |
| virtual yarp::dev::ReturnValue | deleteTransform (std::string src, std::string dst)=0 |
| Delete a single transform in the storage. | |
Transform Interface.
Definition at line 29 of file IFrameTransformStorage.h.
|
virtualdefault |
|
pure virtual |
Delete all transforms in a storage.
Implemented in FrameTransformSet_nwc_ros2, FrameTransformSetMultiplexer, FrameTransformStorage, FrameTransformSet_nwc_yarp, and yarp::dev::FrameTransformContainer.
|
pure virtual |
Delete a single transform in the storage.
| src | the source of frame transform to delete |
| dst | the destination of frame transform to delete |
Implemented in FrameTransformSet_nwc_ros2, FrameTransformSetMultiplexer, FrameTransformStorage, FrameTransformSet_nwc_yarp, and yarp::dev::FrameTransformContainer.
|
pure virtual |
Save a frame transform in a storage.
| transforms | the transform to be stored |
Implemented in FrameTransformSet_nwc_ros2, FrameTransformSetMultiplexer, FrameTransformStorage, FrameTransformSet_nwc_yarp, and yarp::dev::FrameTransformContainer.
|
pure virtual |
Save some frame transforms in a storage.
| transforms | the list of transforms to be stored |
Implemented in FrameTransformSet_nwc_ros2, FrameTransformSetMultiplexer, FrameTransformStorage, FrameTransformSet_nwc_yarp, and yarp::dev::FrameTransformContainer.