Go to the documentation of this file.00001
00013 #ifndef LGL_INFOBAND_HPP
00014 #define LGL_INFOBAND_HPP
00015
00016 #include <iostream>
00017
00018 #include <gdal_priv.h>
00019
00020 #include <lgl/Raster.hpp>
00021 #include <lgl/RasterBand.hpp>
00022
00023 namespace jafar {
00024 namespace lgl {
00025
00033 class GDInfoBand : public GDRasterBand<double> {
00034
00035 public:
00036
00037 GDInfoBand(GDALDataset* _dataset, GDALRasterBand *_band);
00038
00039 ~GDInfoBand();
00040
00041
00042 bool isHomogeneous(const RasterRect& rect) const;
00043
00044 private:
00045
00046 protected:
00047
00048 };
00049
00050 }
00051 }
00052
00053 #endif
00054