libapogee  3.0.2865
apogee/HiC.h
00001 
00013 #ifndef HIC_INCLUDE_H__ 
00014 #define HIC_INCLUDE_H__ 
00015 
00016 #include "Quad.h" 
00017 #include "CameraInfo.h" 
00018 #include <string>
00019 
00020 class DLL_EXPORT HiC : public Quad
00021 { 
00022     public: 
00023         HiC();
00024 
00025         virtual ~HiC(); 
00026        
00027         void SetSerialNumber(const std::string & num);
00028         CamInfo::StrDb GetCamInfo();
00029         void SetCamInfo( CamInfo::StrDb & info );
00030 
00031         void Get4kby4kImage( std::vector<uint16_t> & out );
00032 
00033     private:
00034         const std::string m_fileName;
00035         
00036         HiC (const HiC&);
00037         HiC& operator=(HiC&);
00038 }; 
00039 
00040 #endif