LocalizationMap.h

00001 #include <vector>
00002 #include "Image/Image.H"
00003 #include "Image/PixelsTypes.H"
00004 #include "LocalizationUtil.h"
00005 #include "LocalizationMapEntity.h"
00006 
00007 #ifndef LOCALIZATIONMAP_H_
00008 #define LOCALIZATIONMAP_H_
00009 
00010 class LocalizationMap
00011 {
00012 public:
00013         LocalizationMap();
00014         LocalizationMap(LocalizationMapEntity e);
00015         LocalizationMap(vector<LocalizationMapEntity> e);
00016 
00017         void addMapEntity(LocalizationMapEntity e);
00018         void drawMe(Image<PixRGB<byte> > &img, Camera cam);
00019 
00020         vector<LocalizationMapEntity> mMapEntities;
00021         //LocalizationMapEntity mPinger;
00022         //LocalizationMapEntity mPinger2;
00023         //LocalizationMapEntity mBoundary;
00024 };
00025 
00026 #endif /* LOCALIZATIONMAP_H_ */
Generated on Sun May 8 08:05:57 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3