Class Descriptions ================== BandRasterCommon / BandRasterAtil --------------------------------- o Supports implementation of FdoIRaster. o Holds image geometry (bounds, size, resolution), Null, dataModel. o Implements important methods such as GetStreamReader(). o Holds current clipping bounds, palette. o Holds a list of GeoBandRasters Common is generic, and should be reusable as is. RasterAtil ---------- o Implementation of FdoIRaster. o Maintains a concept of a collection of raster bands, each of which is an FdoRfpBandRasterAtil. o Keeps track of which is the "current" band. o Defers most methods (bounds, model, getstream, etc) to the current raster band (BandRasterAtil). CommonReader / DataReader ------------------------- o Implements tabular access to list of available rasters (FdoIDataReader) o Provides methods to fetch name, FdoIRaster *, etc.