12 #ifndef ossimRgbToHsiSource_HEADER 13 #define ossimRgbToHsiSource_HEADER ossimRefPtr< ossimImageData > theTile
virtual ossim_uint32 getNumberOfOutputBands() const
Returns the number of bands in a tile returned from this TileSource.
virtual ossimRefPtr< ossimImageData > getTile(const ossimIrect &tileRect, ossim_uint32 resLevel=0)
ossimRefPtr< ossimImageData > theBlankTile
void allocate()
Called on first getTile, will initialize all data needed.
virtual double getMinPixelValue(ossim_uint32 band=0) const
Returns the min pixel of the band.
virtual ~ossimRgbToHsiSource()
virtual void initialize()
virtual double getNullPixelValue() const
unsigned int ossim_uint32
virtual ossimScalarType getOutputScalarType() const
This will be used to query the output pixel type of the tile source.
virtual double getMaxPixelValue(ossim_uint32 band=0) const
Returns the max pixel of the band.