/* * ProcessFramesTransformation.hh * * Created on: Jul 18, 2016 * Author: AKKA IS */ #ifndef PROCESSFRAMESTRANSFORMATION_HH_ #define PROCESSFRAMESTRANSFORMATION_HH_ #include "SingleParamProcess.hh" namespace AMDA { namespace Parameters { /** * @class ProcessFramesTransformation * @brief Process to compute the transformation of a vector from a frame to another frame. */ class ProcessFramesTransformation : public AMDA::Parameters::SingleParamProcess_CRTP { public: /** * @brief Constructor. */ ProcessFramesTransformation(Parameter ¶meter); /** * @brief Copy Constructor. */ ProcessFramesTransformation(const ProcessFramesTransformation& pProcess, Parameter &pParameter) ; /** * @brief Destructor. */ ~ProcessFramesTransformation(); // Overload Process methods /** * @overload Process::init() */ TimeStamp init(); }; } /* namespace Parameters */ } /* namespace AMDA */ #endif /* PROCESSFRAMESTRANSFORMATION_HH_ */