Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
rawAbstract.hpp
Go to the documentation of this file.
00001 
00008 #ifndef RAWABSTRACT_HPP_
00009 #define RAWABSTRACT_HPP_
00010 
00011 /* --------------------------------------------------------------------- */
00012 /* --- INCLUDE --------------------------------------------------------- */
00013 /* --------------------------------------------------------------------- */
00014 
00015 #include <iostream>
00016 
00017 #include "image/roi.hpp"
00018 
00019 #include "rtslam/objectAbstract.hpp"
00020 #include "rtslam/measurement.hpp"
00021 #include <opencv/cv.h> // opencv 
00022 
00023 namespace jafar {
00024   namespace rtslam {
00025 
00026     class RawAbstract: public ObjectAbstract {
00027 
00028         /*
00029          * Operator << for class rawAbstract.
00030          * It shows some informations
00031          */
00032         friend std::ostream& operator <<(std::ostream & s, RawAbstract const & rawA);
00033 
00034       public:
00035 
00036         double timestamp;
00037         double arrival;
00038         
00039         virtual ~RawAbstract();
00040         virtual RawAbstract* clone() = 0;
00041 
00042         virtual std::string categoryName() const {
00043           return "RAW";
00044         }
00045 
00046     };
00047   }
00048 }
00049 #endif /* RAWABSTRACT_HPP_ */
00050 
00051 
00052 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:27 for Jafar by doxygen 1.7.6.1
LAAS-CNRS