• Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

include/FCam/Dummy/Platform.h

Go to the documentation of this file.
00001 #ifndef FCAM_DUMMY_PLATFORM_H
00002 #define FCAM_DUMMY_PLATFORM_H
00003 #include <string>
00004 
00005 #include "FCam/Platform.h"
00006 
00011 namespace FCam { namespace Dummy {
00012 
00014     class Platform : public FCam::Platform {
00015     public:
00016         virtual void rawToRGBColorMatrix(int kelvin, float *matrix) const;
00017         virtual const std::string &manufacturer() const {static std::string s("FCam"); return s;}
00018         virtual const std::string &model() const {static std::string s("FCam Dummy Platform"); return s;}
00019 
00021         virtual unsigned short minRawValue() const {return 0;}
00022 
00024         virtual unsigned short maxRawValue() const {return 1023;}
00025 
00027         virtual BayerPattern bayerPattern() const {return GRBG;}
00028 
00032         static const Platform &instance();
00033     };
00034 }}
00035 
00036 #endif

Generated on Mon Aug 16 2010 14:25:45 for FCam by  doxygen 1.7.1