This is the complete list of members for te::mem::ExpansibleBand, including all inherited members.
Band(BandProperty *p, std::size_t idx) | te::rst::Band | |
Band(const Band &rhs) | te::rst::Band | protected |
callOperator(std::complex< double >(*f)(std::complex< double >, std::complex< double >), Band &rhs) | te::rst::Band | |
callOperator(std::complex< double >(*f)(std::complex< double >, std::complex< double >), std::complex< double > &cvalue) | te::rst::Band | |
dummyBlocksManager | te::mem::ExpansibleBand | protectedstatic |
ExpansibleBand(ExpansibleBandBlocksManager &blocksManager, te::rst::Raster &parentRaster, const te::rst::BandProperty &bandProperty, std::size_t idx) | te::mem::ExpansibleBand | |
ExpansibleBand() | te::mem::ExpansibleBand | private |
getBlockBuffer(void *buffer, int x0, int y0, int width, int height, int outWidth, int outHeight, int dataType) | te::rst::Band | virtual |
getBlockSize() const | te::rst::Band | virtual |
getHistogramI(unsigned int rs=0, unsigned int cs=0, unsigned int rf=0, unsigned int cf=0, unsigned int b=0) const | te::rst::Band | virtual |
getHistogramR(unsigned int rs=0, unsigned int cs=0, unsigned int rf=0, unsigned int cf=0, unsigned int b=0) const | te::rst::Band | virtual |
getHistogramR(const unsigned int rowStart, const unsigned int colStart, const unsigned int finalRow, const unsigned int finalCol, const unsigned int histoBins, const unsigned int sampleStep, std::map< double, unsigned > &histogram) const | te::rst::Band | virtual |
getIValue(unsigned int c, unsigned int r, double &value) const | te::mem::ExpansibleBand | virtual |
getMaxValue(bool readall=false, unsigned int rs=0, unsigned int cs=0, unsigned int rf=0, unsigned int cf=0) const | te::rst::Band | virtual |
getMeanValue(unsigned int rs=0, unsigned int cs=0, unsigned int rf=0, unsigned int cf=0) const | te::rst::Band | virtual |
getMinValue(bool readall=false, unsigned int rs=0, unsigned int cs=0, unsigned int rf=0, unsigned int cf=0) const | te::rst::Band | virtual |
getOffsetValue() const | te::rst::Band | |
getProperty() | te::rst::Band | |
getProperty() const | te::rst::Band | |
getRaster() const | te::mem::ExpansibleBand | inlinevirtual |
getScaleValue() const | te::rst::Band | |
getStdValue(unsigned int rs=0, unsigned int cs=0, unsigned int rf=0, unsigned int cf=0) const | te::rst::Band | virtual |
getValue(unsigned int c, unsigned int r, double &value) const | te::mem::ExpansibleBand | virtual |
te::rst::Band::getValue(unsigned int c, unsigned int r, std::complex< double > &value) const | te::rst::Band | virtual |
m_blkHeight | te::mem::ExpansibleBand | protected |
m_blkSizeBytes | te::mem::ExpansibleBand | protected |
m_blkWidth | te::mem::ExpansibleBand | protected |
m_blocksManager | te::mem::ExpansibleBand | protected |
m_getBuff | te::mem::ExpansibleBand | protected |
m_getBuffI | te::mem::ExpansibleBand | protected |
m_idx | te::rst::Band | protected |
m_parentRasterPtr | te::mem::ExpansibleBand | protected |
m_property | te::rst::Band | protected |
m_setBuff | te::mem::ExpansibleBand | protected |
m_setBuffI | te::mem::ExpansibleBand | protected |
m_setGetBlkX | te::mem::ExpansibleBand | mutableprotected |
m_setGetBlkY | te::mem::ExpansibleBand | mutableprotected |
m_setGetBufPtr | te::mem::ExpansibleBand | mutableprotected |
m_setGetPos | te::mem::ExpansibleBand | mutableprotected |
operator*=(Band &rhs) | te::rst::Band | virtual |
operator*=(std::complex< double > &cvalue) | te::rst::Band | virtual |
operator+=(Band &rhs) | te::rst::Band | virtual |
operator+=(std::complex< double > &cvalue) | te::rst::Band | virtual |
operator-=(Band &rhs) | te::rst::Band | virtual |
operator-=(std::complex< double > &cvalue) | te::rst::Band | virtual |
operator/=(Band &rhs) | te::rst::Band | virtual |
operator/=(std::complex< double > &cvalue) | te::rst::Band | virtual |
operator=(const Band &rhs) | te::rst::Band | virtual |
read(int x, int y, void *buffer) const | te::mem::ExpansibleBand | virtual |
read(int x, int y) | te::mem::ExpansibleBand | inlinevirtual |
setIValue(unsigned int c, unsigned int r, const double value) | te::mem::ExpansibleBand | virtual |
setOffsetValue(const std::complex< double > o) | te::rst::Band | |
setScaleValue(const std::complex< double > s) | te::rst::Band | |
setValue(unsigned int c, unsigned int r, const double value) | te::mem::ExpansibleBand | virtual |
te::rst::Band::setValue(unsigned int c, unsigned int r, const std::complex< double > &value) | te::rst::Band | virtual |
write(int x, int y, void *buffer) | te::mem::ExpansibleBand | virtual |
~Band() | te::rst::Band | virtual |
~ExpansibleBand() | te::mem::ExpansibleBand |