00001 #ifndef COLOR_REGION_H_ 00002 #define COLOR_REGION_H_ 00003 00004 #include "Color.h" 00005 #include "Color_covariance.h" 00006 #include "Region_info.h" 00007 00008 class Color_region { 00009 public: 00010 Color_region(); 00011 Color_region(double r, double g, double b); 00012 ~Color_region(); 00013 00015 void setColor(Color *cIn); 00016 00018 void setColorCovariance(Color_covariance *covIn); 00019 00021 void setRegionInfo(Region_info *rIn); 00022 00023 private: 00024 00025 Color *c; 00026 Color_covariance *cov; 00027 Region_info *r; 00028 00029 }; 00030 00031 #endif 00032