te::mem::ExpansibleRaster Member List

This is the complete list of members for te::mem::ExpansibleRaster, including all inherited members.

AbstractData()te::dt::AbstractDatainline
addBottomBands(const unsigned int number)te::mem::ExpansibleRaster
addBottomLines(const unsigned int number)te::mem::ExpansibleRaster
addLeftColumns(const unsigned int number)te::mem::ExpansibleRaster
addRightColumns(const unsigned int number)te::mem::ExpansibleRaster
addTopBands(const unsigned int number)te::mem::ExpansibleRaster
addTopLines(const unsigned int number)te::mem::ExpansibleRaster
applyScale(int i, const double &v) const te::rst::Rasterprotected
callOperator(std::complex< double >(*f)(std::complex< double >, std::complex< double >), const Raster &rhs)te::rst::Raster
clone() const te::mem::ExpansibleRastervirtual
createMultiResolution(const unsigned int levels, const te::rst::InterpolationMethod interpMethod)te::mem::ExpansibleRastervirtual
dummyFillAllBlocks()te::mem::ExpansibleRasterprotected
dummyFillBlocks(const std::vector< ExpansibleBandBlocksManager::BlockIndex3D > &blocksCoords)te::mem::ExpansibleRasterprotected
ExpansibleRaster()te::mem::ExpansibleRaster
ExpansibleRaster(const unsigned char maxMemPercentUsed, te::rst::Grid *grid, const std::vector< te::rst::BandProperty * > bandsProperties)te::mem::ExpansibleRaster
ExpansibleRaster(te::rst::Grid *grid, const std::vector< te::rst::BandProperty * > bandsProperties, const unsigned int maxNumberOfRAMBlocks)te::mem::ExpansibleRaster
ExpansibleRaster(ExpansibleRaster &rhs)te::mem::ExpansibleRasterprotected
ExpansibleRaster(const te::rst::Raster &rhs)te::mem::ExpansibleRasterprotected
ExpansibleRaster(te::rst::Grid *grid, te::common::AccessPolicy p=te::common::RAccess)te::mem::ExpansibleRasterprivate
free()te::mem::ExpansibleRasterprotected
getAccessPolicy() const te::rst::Raster
getBand(std::size_t i) const te::mem::ExpansibleRasterinlinevirtual
getBand(std::size_t i)te::mem::ExpansibleRasterinlinevirtual
getBandDataType(std::size_t i) const te::mem::ExpansibleRasterinlinevirtual
getExtent()te::rst::Raster
getExtent() const te::rst::Raster
getExtent(int srid, te::gm::Envelope *roi=0) const te::rst::Raster
getGrid()te::rst::Raster
getGrid() const te::rst::Raster
getInfo() const te::mem::ExpansibleRastervirtual
getIValue(unsigned int c, unsigned int r, double &value, std::size_t b=0) const te::rst::Rastervirtual
getMultiResLevel(const unsigned int level) const te::mem::ExpansibleRastervirtual
getMultiResLevelsCount() const te::mem::ExpansibleRastervirtual
getName() const te::rst::Raster
getNumberOfBands() const te::mem::ExpansibleRasterinlinevirtual
getNumberOfColumns() const te::rst::Raster
getNumberOfRows() const te::rst::Raster
getResampledGrid(int scale) const te::rst::Raster
getResolutionX() const te::rst::Raster
getResolutionY() const te::rst::Raster
getSRID() const te::rst::Raster
getTypeCode() const te::rst::Rasterinlinevirtual
getValue(unsigned int c, unsigned int r, double &value, std::size_t b=0) const te::rst::Rastervirtual
getValue(unsigned int c, unsigned int r, std::complex< double > &value, std::size_t b=0) const te::rst::Rastervirtual
getValues(unsigned int c, unsigned int r, std::vector< double > &values) const te::rst::Rastervirtual
getValues(unsigned int c, unsigned int r, std::vector< std::complex< double > > &values) const te::rst::Rastervirtual
m_bandste::mem::ExpansibleRasterprotected
m_blocksManagerPtrte::mem::ExpansibleRasterprotected
m_gridte::rst::Rasterprotected
m_multiResRasterste::mem::ExpansibleRasterprotected
m_namete::rst::Rasterprotected
m_policyte::rst::Rasterprotected
open(const std::map< std::string, std::string > &rinfo, te::common::AccessPolicy p=te::common::RAccess)te::mem::ExpansibleRastervirtual
operator*=(Raster &rhs)te::rst::Rastervirtual
operator*=(std::complex< double > &cvalue)te::rst::Rastervirtual
operator+=(Raster &rhs)te::rst::Rastervirtual
operator+=(std::complex< double > &cvalue)te::rst::Rastervirtual
operator-=(Raster &rhs)te::rst::Rastervirtual
operator-=(std::complex< double > &cvalue)te::rst::Rastervirtual
operator/=(Raster &rhs)te::rst::Rastervirtual
operator/=(std::complex< double > &cvalue)te::rst::Rastervirtual
operator=(const Raster &rhs)te::rst::Rastervirtual
operator[](std::size_t i) const te::mem::ExpansibleRasterinlinevirtual
operator[](std::size_t i)te::mem::ExpansibleRasterinlinevirtual
Raster()te::rst::Raster
Raster(Grid *grid, te::common::AccessPolicy p=te::common::RAccess)te::rst::Raster
Raster(const Raster &rhs)te::rst::Raster
rasterize(std::vector< te::gm::Geometry * > g, std::vector< double > vp, std::size_t b=0)te::rst::Rastervirtual
removeMultiResolution()te::mem::ExpansibleRastervirtual
resample(int method, unsigned int drow, unsigned int dcolumn, unsigned int height, unsigned int width, unsigned int newheight, unsigned int newwidth, const std::map< std::string, std::string > &rinfo) const te::rst::Rastervirtual
resample(int method, int scale, const std::map< std::string, std::string > &rinfo) const te::rst::Rastervirtual
setAccessPolicy(te::common::AccessPolicy p)te::rst::Raster
setIValue(unsigned int c, unsigned int r, const double value, std::size_t b=0)te::rst::Rastervirtual
setName(const std::string name)te::rst::Raster
setValue(unsigned int c, unsigned int r, const double value, std::size_t b=0)te::rst::Rastervirtual
setValue(unsigned int c, unsigned int r, const std::complex< double > &value, std::size_t b=0)te::rst::Rastervirtual
setValues(unsigned int c, unsigned int r, const std::vector< double > &values)te::rst::Rastervirtual
setValues(unsigned int c, unsigned int r, const std::vector< std::complex< double > > &values)te::rst::Rastervirtual
toString(void) const te::rst::Rastervirtual
transform(int srid, const std::map< std::string, std::string > &rinfo, int m=1) const te::rst::Rastervirtual
transform(int srid, double llx, double lly, double urx, double ury, const std::map< std::string, std::string > &rinfo, int m=1) const te::rst::Rastervirtual
transform(int srid, double llx, double lly, double urx, double ury, double resx, double resy, const std::map< std::string, std::string > &rinfo, int m=1) const te::rst::Rastervirtual
trim(const te::gm::Envelope *env, const std::map< std::string, std::string > &rinfo) const te::rst::Rastervirtual
vectorize(std::vector< te::gm::Geometry * > &g, std::size_t b, unsigned int mp=0)te::rst::Rastervirtual
~AbstractData()te::dt::AbstractDatainlinevirtual
~ExpansibleRaster()te::mem::ExpansibleRaster
~Raster()te::rst::Rastervirtual