Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
featurePoint.hpp
Go to the documentation of this file.
00001 
00007 #ifndef __FeaturePOINTSimu_H__
00008 #define __FeaturePOINTSimu_H__
00009 
00010 #include "rtslam/featureAbstract.hpp"
00011 #include "rtslam/appearanceImage.hpp"
00012 #include "boost/shared_ptr.hpp"
00013 
00014 /* --------------------------------------------------------------------- */
00015 /* --- INCLUDE --------------------------------------------------------- */
00016 /* --------------------------------------------------------------------- */
00017 
00018 
00019 namespace jafar {
00020   namespace rtslam {
00021 
00022 //    class RawImageSimu;
00023 //    typedef boost::shared_ptr<RawImageSimu> rawimagesimu_ptr_t2;
00024 
00025 
00026     class FeatureImagePoint;
00027     typedef boost::shared_ptr<FeatureImagePoint> feat_img_pnt_ptr_t;
00028 
00034     class FeatureImagePoint: public FeatureAbstract {
00035       public:
00036         FeatureImagePoint() : FeatureAbstract(2, appearance_ptr_t()) {
00037         }
00038         FeatureImagePoint(int width, int height, int depth)  : FeatureAbstract(2, appearance_ptr_t(new AppearanceImagePoint(width,height,depth))) {
00039         }
00040         virtual ~FeatureImagePoint() {
00041         }
00042         void setup(double u, double v, double quality);
00043     };
00044   }
00045 
00046 }
00047 
00048 #endif // #ifndef __FeaturePOINTSimu_H__
00049 /*
00050  * Local variables:
00051  * mode: c++
00052  * indent-tabs-mode: t
00053  * tab-width: 2
00054  * c-basic-offset: 2
00055  * End:
00056  */
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

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