YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
yarp::dev::IFrameTransformStorageSet Class Referenceabstract

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.
 

Detailed Description

Transform Interface.

Definition at line 29 of file IFrameTransformStorage.h.

Constructor & Destructor Documentation

◆ ~IFrameTransformStorageSet()

yarp::dev::IFrameTransformStorageSet::~IFrameTransformStorageSet ( )
virtualdefault

Member Function Documentation

◆ clearAll()

virtual yarp::dev::ReturnValue yarp::dev::IFrameTransformStorageSet::clearAll ( )
pure virtual

◆ deleteTransform()

virtual yarp::dev::ReturnValue yarp::dev::IFrameTransformStorageSet::deleteTransform ( std::string  src,
std::string  dst 
)
pure virtual

Delete a single transform in the storage.

Parameters
srcthe source of frame transform to delete
dstthe destination of frame transform to delete
Returns
a ReturnValue, convertible to true/false

Implemented in FrameTransformSet_nwc_ros, FrameTransformSet_nwc_ros2, FrameTransformSetMultiplexer, FrameTransformStorage, FrameTransformSet_nwc_yarp, and yarp::dev::FrameTransformContainer.

◆ setTransform()

virtual yarp::dev::ReturnValue yarp::dev::IFrameTransformStorageSet::setTransform ( const yarp::math::FrameTransform transform)
pure virtual

Save a frame transform in a storage.

Parameters
transformsthe transform to be stored
Returns
a ReturnValue, convertible to true/false

Implemented in FrameTransformSet_nwc_ros, FrameTransformSet_nwc_ros2, FrameTransformSetMultiplexer, FrameTransformStorage, FrameTransformSet_nwc_yarp, and yarp::dev::FrameTransformContainer.

◆ setTransforms()

virtual yarp::dev::ReturnValue yarp::dev::IFrameTransformStorageSet::setTransforms ( const std::vector< yarp::math::FrameTransform > &  transforms)
pure virtual

Save some frame transforms in a storage.

Parameters
transformsthe list of transforms to be stored
Returns
a ReturnValue, convertible to true/false

Implemented in FrameTransformSet_nwc_ros, FrameTransformSet_nwc_ros2, FrameTransformSetMultiplexer, FrameTransformStorage, FrameTransformSet_nwc_yarp, and yarp::dev::FrameTransformContainer.


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