OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimBrightnessMatch.h
Go to the documentation of this file.
1 //*******************************************************************
2 // Copyright (C) 2000 ImageLinks Inc.
3 //
4 // License: MIT
5 //
6 // See LICENSE.txt file in the top level directory for more details.
7 //
8 // Author: Garrett Potts
9 //
10 // Description: A brief description of the contents of the file.
11 //
12 //*************************************************************************
13 // $Id: ossimBrightnessMatch.h 15766 2009-10-20 12:37:09Z gpotts $
14 #ifndef ossimBrightnessMatch_HEADER
15 #define ossimBrightnessMatch_HEADER
18 
20 {
21 public:
23 
24 
25 
26  virtual ossimRefPtr<ossimImageData> getTile(const ossimIrect& tileRect,
27  ossim_uint32 resLevel=0);
28 
29 
30  virtual void initialize();
31  /*---------------------- PROPERTY INTERFACE ---------------------------*/
32  virtual void setProperty(ossimRefPtr<ossimProperty> property);
33  virtual ossimRefPtr<ossimProperty> getProperty(const ossimString& name)const;
34  virtual void getPropertyNames(std::vector<ossimString>& propertyNames)const;
35  /*--------------------- PROPERTY INTERFACE END ------------------------*/
36 
37  virtual bool loadState(const ossimKeywordlist& kwl,
38  const char* prefix=0);
39 
40  virtual bool saveState(ossimKeywordlist& kwl,
41  const char* prefix=0)const;
42 protected:
43  virtual ~ossimBrightnessMatch();
44 
48 
50 
52 
55 };
56 
57 #endif
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
Represents serializable keyword/value map.
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
virtual void setProperty(ossimRefPtr< ossimProperty > property)
virtual ossimRefPtr< ossimImageData > getTile(const ossimIrect &tileRect, ossim_uint32 resLevel=0)
ossimRefPtr< ossimBrightnessContrastSource > theBrightnessContrastSource
ossimRefPtr< ossimImageData > runBrightnessMatch()
#define TYPE_DATA
Definition: ossimRtti.h:339
unsigned int ossim_uint32
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
ossimRefPtr< ossimImageData > theNormTile