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 bool setTransforms (const std::vector< yarp::math::FrameTransform > &transforms)=0
 Save some frame transforms in a storage.
 
virtual bool setTransform (const yarp::math::FrameTransform &transform)=0
 Save a frame transform in a storage.
 
virtual bool clearAll ()=0
 Delete all transforms in a storage.
 
virtual bool deleteTransform (std::string src, std::string dst)=0
 Delete a single transform in the storage.
 

Detailed Description

Transform Interface.

Definition at line 28 of file IFrameTransformStorage.h.

Constructor & Destructor Documentation

◆ ~IFrameTransformStorageSet()

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

Member Function Documentation

◆ clearAll()

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

◆ deleteTransform()

virtual bool 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
true/false

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

◆ setTransform()

virtual bool 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
true/false

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

◆ setTransforms()

virtual bool 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
true/false

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


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