9 #ifndef ossimImageHistogramSource_HEADER 10 #define ossimImageHistogramSource_HEADER 34 void setAreaOfInterest(
const ossimIrect& rect);
59 void setNumberOfBinsOverride(
ossim_int32 numberOfBinsOverride);
74 const char* prefix=0);
76 const char* prefix=0)
const;
85 virtual void computeNormalModeHistogram();
86 virtual void computeFastModeHistogram();
ossim_uint32 theMaxNumberOfResLevels
Represents serializable keyword/value map.
ossim_int32 theNumberOfBinsOverride
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
ossim_float64 theMinValueOverride
ossim_float64 theMaxValueOverride
ossimHistogramMode theComputationMode
virtual void propertyEvent(ossimPropertyEvent &)
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
unsigned int ossim_uint32
virtual ossimObject * getObject()=0
ossimIrect theAreaOfInterest
virtual bool canConnectMyInputTo(ossim_int32 myInputIndex, const ossimConnectableObject *object) const =0
required to be overriden by derived classes
virtual ossimRefPtr< ossimMultiResLevelHistogram > getHistogram()
virtual void connectInputEvent(ossimConnectionEvent &)
bool theHistogramRecomputeFlag