orocos_cpp
TransformationProvider.hpp
Go to the documentation of this file.
1 #include <transformer/Transformer.hpp>
2 
3 class TransformationProvider : public transformer::TransformationElement
4 {
5 public:
6  TransformationProvider(const std::string& sourceFrame, const std::string& targetFrame, const std::string &providerName, const std::string &portName) : TransformationElement(sourceFrame, targetFrame), providerName(providerName), portName(portName)
7  {
8  }
9 
10  virtual bool getTransformation(const base::Time& atTime, bool doInterpolation, transformer::TransformationType& tr)
11  {
12  return false;
13  };
14 
15  std::string providerName;
16  std::string portName;
17 };
TransformationProvider(const std::string &sourceFrame, const std::string &targetFrame, const std::string &providerName, const std::string &portName)
Definition: TransformationProvider.hpp:6
std::string providerName
Definition: TransformationProvider.hpp:13
Definition: TransformationProvider.hpp:3
virtual bool getTransformation(const base::Time &atTime, bool doInterpolation, transformer::TransformationType &tr)
Definition: TransformationProvider.hpp:10
std::string portName
Definition: TransformationProvider.hpp:16