![]() |
FireSTARR
|
This is the complete list of members for fs::data::ConstantGrid< T, V >, including all inherited members.
at(const Location &location) const noexcept override | fs::data::ConstantGrid< T, V > | inlinevirtual |
at(const Position< P > &position) const noexcept (defined in fs::data::ConstantGrid< T, V >) | fs::data::ConstantGrid< T, V > | inline |
calculateColumns() const noexcept | fs::data::GridBase | inline |
calculateRows() const noexcept | fs::data::GridBase | inline |
cell_size_ | fs::data::GridBase | private |
cellSize() const noexcept | fs::data::GridBase | inline |
columns() const noexcept | fs::data::Grid< T, T > | inline |
columns_ | fs::data::Grid< T, T > | private |
ConstantGrid(const ConstantGrid &rhs) noexcept=delete (defined in fs::data::ConstantGrid< T, V >) | fs::data::ConstantGrid< T, V > | |
ConstantGrid(ConstantGrid &&rhs) noexcept=delete (defined in fs::data::ConstantGrid< T, V >) | fs::data::ConstantGrid< T, V > | |
ConstantGrid(const MathSize cell_size, const Idx rows, const Idx columns, const V nodata_input, const T nodata_value, const MathSize xllcorner, const MathSize yllcorner, const MathSize xurcorner, const MathSize yurcorner, string &&proj4, vector< T > &&data) | fs::data::ConstantGrid< T, V > | inline |
ConstantGrid(const MathSize cell_size, const Idx rows, const Idx columns, const V nodata_input, const T nodata_value, const MathSize xllcorner, const MathSize yllcorner, const string &proj4, const T &initialization_value) noexcept | fs::data::ConstantGrid< T, V > | inline |
ConstantGrid(const GridBase &grid_info, const V nodata_input, const T nodata_value, vector< T > &&values) | fs::data::ConstantGrid< T, V > | inlineprivate |
createPrj(const string &dir, const string &base_name) const | fs::data::GridBase | |
data | fs::data::GridData< T, T, const vector< T > > | |
dataBounds() const override (defined in fs::data::ConstantGrid< T, V >) | fs::data::ConstantGrid< T, V > | inlineprotectedvirtual |
findCoordinates(const topo::Point &point, bool flipped) const | fs::data::GridBase | |
findFullCoordinates(const topo::Point &point, bool flipped) const | fs::data::GridBase | |
Grid(const MathSize cell_size, const Idx rows, const Idx columns, const T nodata_input, const T nodata_value, const MathSize xllcorner, const MathSize yllcorner, const MathSize xurcorner, const MathSize yurcorner, string &&proj4) noexcept | fs::data::Grid< T, T > | inlineprotected |
Grid(const GridBase &grid_info, T no_data) noexcept | fs::data::Grid< T, T > | inlineprotected |
GridBase(GridBase &&rhs) noexcept=default | fs::data::GridBase | |
GridBase(const GridBase &rhs)=default | fs::data::GridBase | |
GridBase(MathSize cell_size, MathSize xllcorner, MathSize yllcorner, MathSize xurcorner, MathSize yurcorner, string &&proj4) noexcept | fs::data::GridBase | |
GridBase() noexcept | fs::data::GridBase | |
GridData(const MathSize cell_size, const Idx rows, const Idx columns, const T nodata_input, const T nodata_value, const MathSize xllcorner, const MathSize yllcorner, const MathSize xurcorner, const MathSize yurcorner, string &&proj4, const vector< T > &&data) | fs::data::GridData< T, T, const vector< T > > | inline |
GridData(const GridData &rhs) | fs::data::GridData< T, T, const vector< T > > | inline |
GridData(GridData &&rhs) noexcept | fs::data::GridData< T, T, const vector< T > > | inline |
nodata_input_ | fs::data::Grid< T, T > | private |
nodata_value_ | fs::data::Grid< T, T > | private |
nodataInput() const noexcept | fs::data::Grid< T, T > | inline |
nodataValue() const noexcept | fs::data::Grid< T, T > | inline |
operator=(const ConstantGrid &rhs) noexcept=delete (defined in fs::data::ConstantGrid< T, V >) | fs::data::ConstantGrid< T, V > | |
operator=(ConstantGrid &&rhs) noexcept=delete (defined in fs::data::ConstantGrid< T, V >) | fs::data::ConstantGrid< T, V > | |
fs::data::GridData< T, T, const vector< T > >::operator=(const GridData &rhs) noexcept | fs::data::GridData< T, T, const vector< T > > | inline |
fs::data::GridData< T, T, const vector< T > >::operator=(GridData &&rhs) noexcept | fs::data::GridData< T, T, const vector< T > > | inline |
fs::data::Grid< T, T >::operator=(const GridBase &rhs)=default | fs::data::GridBase | |
fs::data::Grid< T, T >::operator=(GridBase &&rhs) noexcept=default | fs::data::GridBase | |
proj4() const noexcept | fs::data::GridBase | inline |
proj4_ | fs::data::GridBase | private |
readTiff(const string &filename, TIFF *tif, GTIF *gtif, const topo::Point &point, std::function< T(V, V)> convert) | fs::data::ConstantGrid< T, V > | inlinestatic |
readTiff(const string &filename, const topo::Point &point, std::function< T(V, V)> convert) | fs::data::ConstantGrid< T, V > | inlinestatic |
readTiff(const string &filename, const topo::Point &point) | fs::data::ConstantGrid< T, V > | inlinestatic |
rows() const noexcept | fs::data::Grid< T, T > | inline |
rows_ | fs::data::Grid< T, T > | private |
saveToAsciiFile(const string &dir, const string &base_name, std::function< R(T value)> convert, const R no_data) const | fs::data::GridData< T, T, const vector< T > > | inlineprotected |
saveToFile(const string &dir, const string &base_name, std::function< R(T value)> convert, const R no_data) const | fs::data::GridData< T, T, const vector< T > > | inline |
saveToFile(const string &dir, const string &base_name, std::function< R(T value)> convert) const | fs::data::GridData< T, T, const vector< T > > | inline |
saveToFile(const string &dir, const string &base_name) const | fs::data::GridData< T, T, const vector< T > > | inline |
saveToFileWithoutRetry(const string &dir, const string &base_name, std::function< R(T value)> convert, const R no_data) const | fs::data::GridData< T, T, const vector< T > > | inline |
saveToFileWithRetry(const string &dir, const string &base_name, std::function< R(T value)> convert, const R no_data) const | fs::data::GridData< T, T, const vector< T > > | inline |
saveToTiffFile(const string &dir, const string &base_name, std::function< R(T value)> convert, const R no_data) const | fs::data::GridData< T, T, const vector< T > > | inlineprotected |
set(const Location &location, T value)=0 | fs::data::Grid< T, T > | pure virtual |
size() const | fs::data::GridData< T, T, const vector< T > > | inline |
xllcorner() const noexcept | fs::data::GridBase | inline |
xllcorner_ | fs::data::GridBase | private |
xurcorner() const noexcept | fs::data::GridBase | inline |
xurcorner_ | fs::data::GridBase | private |
yllcorner() const noexcept | fs::data::GridBase | inline |
yllcorner_ | fs::data::GridBase | private |
yurcorner() const noexcept | fs::data::GridBase | inline |
yurcorner_ | fs::data::GridBase | private |
~ConstantGrid()=default | fs::data::ConstantGrid< T, V > | |
~GridBase()=default (defined in fs::data::GridBase) | fs::data::GridBase | virtual |