isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
isce3::io::Raster Member List

This is the complete list of members for isce3::io::Raster, including all inherited members.

access() const isce3::io::Rasterinline
addBandToVRT(GDALRasterBand *inBand)isce3::io::Rasterinline
addRasterToVRT(const isce3::io::Raster &rast)isce3::io::Rasterinline
addRawBandToVRT(const std::string &fname, GDALDataType dtype)isce3::io::Rasterinline
dataset() const isce3::io::Rasterinline
dataset(GDALDataset *ds)isce3::io::Rasterinline
dtype(const size_t band=1) const isce3::io::Rasterinline
dx() const isce3::io::Rasterinline
dy() const isce3::io::Rasterinline
getBlock(T *buffer, size_t xidx, size_t yidx, size_t iowidth, size_t iolength, size_t band=1)isce3::io::Raster
getBlock(std::vector< T > &vec, size_t xidx, size_t yidx, size_t iowidth, size_t iolength, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
getBlock(std::valarray< T > &arr, size_t xidx, size_t yidx, size_t iowidth, size_t iolength, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
getBlock(isce3::core::Matrix< T > &mat, size_t xidx, size_t yidx, size_t band=1)isce3::io::Raster
getBlock(pyre::grid::View< T > &view, size_t xidx, size_t yidx, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
getEPSG()isce3::io::Raster
getGeoTransform(double *) const isce3::io::Rasterinline
getGeoTransform(std::vector< double > &) const isce3::io::Rasterinline
getGeoTransform(std::valarray< double > &) const isce3::io::Rasterinline
getLine(T *buffer, size_t yidx, size_t iowidth, size_t band=1)isce3::io::Raster
getLine(std::vector< T > &vec, size_t yidx, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
getLine(std::valarray< T > &arr, size_t yidx, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
getSetBlock(T *buffer, size_t xidx, size_t yidx, size_t iowidth, size_t iolength, size_t band, GDALRWFlag iodir)isce3::io::Raster
getSetBlock(pyre::grid::View< T > &view, size_t xidx, size_t yidx, size_t band, GDALRWFlag iodir)isce3::io::Raster
getSetLine(T *buffer, size_t yidx, size_t iowidth, size_t band, GDALRWFlag iodir)isce3::io::Raster
getSetValue(T &buffer, size_t xidz, size_t yidx, size_t band, GDALRWFlag)isce3::io::Raster
getValue(T &buffer, size_t xidx, size_t yidx, size_t band=1)isce3::io::Raster
initFromPointer(void *ptr, GDALDataType dtype, size_t width, size_t length, size_t pixeloffset, size_t lineoffset)isce3::io::Rasterinline
length() const isce3::io::Rasterinline
match(const Raster &rast) const isce3::io::Rasterinline
numBands() const isce3::io::Rasterinline
open(const std::string &fname, GDALAccess access)isce3::io::Rasterinline
operator=(const Raster &)isce3::io::Rasterinline
Raster() (defined in isce3::io::Raster)isce3::io::Rasterinline
Raster(const std::string &fname, GDALAccess access=GA_ReadOnly)isce3::io::Raster
Raster(const std::string &fname, size_t width, size_t length, size_t numBands, GDALDataType dtype=isce3::io::defaultGDALDataType, const std::string &driverName=isce3::io::defaultGDALDriver)isce3::io::Raster
Raster(const std::string &fname, size_t width, size_t length, GDALDataType dtype=isce3::io::defaultGDALDataType)isce3::io::Raster
Raster(isce3::core::Matrix< T > &matrix)isce3::io::Raster
Raster(pyre::grid::View< T > &view) (defined in isce3::io::Raster)isce3::io::Raster
Raster(const std::string &fname, const Raster &rast)isce3::io::Raster
Raster(const std::string &fname, const std::vector< T > &buffer, size_t length) (defined in isce3::io::Raster)isce3::io::Rasterinline
Raster(const std::string &fname, const std::valarray< T > &buffer, size_t length) (defined in isce3::io::Raster)isce3::io::Rasterinline
Raster(const std::string &fname, const std::vector< Raster > &rastVec)isce3::io::Raster
Raster(isce3::io::gdal::Raster &)isce3::io::Raster
Raster(const Raster &)isce3::io::Raster
Raster(GDALDataset *inputDataset, bool owner=true)isce3::io::Raster
setBlock(T *buffer, size_t xidx, size_t yidx, size_t iowidth, size_t iolength, size_t band=1)isce3::io::Raster
setBlock(std::vector< T > &vec, size_t xidx, size_t yidx, size_t iowidth, size_t iolength, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
setBlock(std::valarray< T > &arr, size_t xidx, size_t yidx, size_t iowidth, size_t iolength, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
setBlock(isce3::core::Matrix< T > &mat, size_t xidx, size_t yidx, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
setBlock(pyre::grid::View< T > &view, size_t xidx, size_t yidx, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
setEPSG(int code)isce3::io::Raster
setGeoTransform(double *arr)isce3::io::Rasterinline
setGeoTransform(std::vector< double > &)isce3::io::Rasterinline
setGeoTransform(std::valarray< double > &)isce3::io::Rasterinline
setLine(T *buffer, size_t yidx, size_t iowidth, size_t band=1)isce3::io::Raster
setLine(std::vector< T > &vec, size_t yidx, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
setLine(std::valarray< T > &arr, size_t yidx, size_t band=1) (defined in isce3::io::Raster)isce3::io::Raster
setValue(T &buffer, size_t xidx, size_t yidx, size_t band=1)isce3::io::Raster
width() const isce3::io::Rasterinline
x0() const isce3::io::Rasterinline
y0() const isce3::io::Rasterinline
~Raster()isce3::io::Raster

Generated for ISCE3.0 by doxygen 1.8.5.