11 #ifndef ossimImageSource_HEADER 12 #define ossimImageSource_HEADER 1 30 bool inputListIsFixedFlag=
true,
31 bool outputListIsFixedFlag=
true);
89 virtual void getDecimationFactors(std::vector<ossimDpt>& decimations)
const;
95 virtual ossim_uint32 getNumberOfDecimationLevels()
const;
115 virtual void getOutputBandList( std::vector<ossim_uint32>& bandList )
const;
137 virtual double getNullPixelValue(
ossim_uint32 band=0)
const;
142 virtual double getMinPixelValue(
ossim_uint32 band=0)
const;
147 virtual double getMaxPixelValue(
ossim_uint32 band=0)
const;
170 virtual void getBoundingRect(
ossimIrect& rect,
178 const char* prefix=0)
const;
185 const char* prefix=0);
196 virtual void getValidImageVertices(
197 std::vector<ossimIpt>& validVertices,
218 virtual void saveImageGeometry()
const;
221 virtual void saveImageGeometry(
const ossimFilename& geometry_file)
const;
227 virtual void getPropertyNames(std::vector<ossimString>& propertyNames)
const;
234 virtual bool isIndexedData()
const;
virtual void setProperty(ossimRefPtr< ossimProperty > property)
Represents serializable keyword/value map.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
virtual ossimObject * getObject()
For RTTI support.
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
unsigned int ossim_uint32
virtual void initialize()
Container class that holds both 2D transform and 3D projection information for an image Only one inst...
const ossimSource & operator=(const ossimSource &rhs)
virtual const ossimObject * getObject() const
For RTTI support.