MeteoIODoc 20241221.207bde49
mio::DEMObject Member List

This is the complete list of members for mio::DEMObject, including all inherited members.

allNodata() constmio::Grid2DObject
azimio::DEMObject
binning(const std::vector< double > &thresholds, const std::vector< double > &ids)mio::Grid2DObject
calculate_cellsize(const double &i_ur_lat, const double &i_ur_lon) constmio::Grid2DObjectprotected
calculate_XYcellsize(const std::vector< double > &vecX, const std::vector< double > &vecY)mio::Grid2DObjectprotectedstatic
cellsizemio::Grid2DObject
clear()mio::Grid2DObject
compute_spatial_mean(const double &radius)mio::Grid2DObject
CORR enum valuemio::DEMObject
CURVATURE enum valuemio::DEMObject
curvaturemio::DEMObject
D8 enum valuemio::DEMObject
DEMObject(const slope_type &i_algorithm=DFLT)mio::DEMObject
DEMObject(const size_t &ncols_in, const size_t &nrows_in, const Coords &llcorner_in, const double &init)mio::DEMObject
DEMObject(const size_t &ncols_in, const size_t &nrows_in, const double &cellsize_in, const Coords &llcorner_in, const slope_type &i_algorithm=DFLT)mio::DEMObject
DEMObject(const double &cellsize_in, const Coords &llcorner_in, const Array2D< double > &altitude_in, const bool &i_update=true, const slope_type &i_algorithm=DFLT)mio::DEMObject
DEMObject(const Grid2DObject &dem_in, const bool &i_update=true, const slope_type &i_algorithm=DFLT)mio::DEMObject
DEMObject(const DEMObject &i_dem, const size_t &i_nx, const size_t &i_ny, const size_t &i_ncols, const size_t &i_nrows, const bool &i_update=true, const slope_type &i_algorithm=DFLT)mio::DEMObject
DFLT enum valuemio::DEMObject
empty() constmio::Grid2DObject
extractPoints(const std::vector< std::pair< size_t, size_t > > &Pts) constmio::Grid2DObject
FLEM enum valuemio::DEMObject
FORMATS enum namemio::DEMObject
FULL enum valuemio::DEMObject
getDefaultAlgorithm() constmio::DEMObject
getMax() constmio::Grid2DObject
getMean() constmio::Grid2DObject
getMin() constmio::Grid2DObject
getNx() constmio::Grid2DObject
getNy() constmio::Grid2DObject
getUpdatePpt() constmio::DEMObject
grid2Dmio::Grid2DObject
Grid2DObject()mio::Grid2DObject
Grid2DObject(const size_t &ncols, const size_t &nrows, const double &cellsize, const Coords &i_llcorner)mio::Grid2DObject
Grid2DObject(const size_t &ncols, const size_t &nrows, const double &cellsize, const Coords &i_llcorner, const double &init)mio::Grid2DObject
Grid2DObject(const Grid2DObject &i_grid, const double &init)mio::Grid2DObject
Grid2DObject(const double &cellsize, const Coords &i_llcorner, const Array2D< double > &grid2D_in)mio::Grid2DObject
Grid2DObject(const Grid2DObject &i_grid2Dobj, const size_t &i_nx, const size_t &i_ny, const size_t &i_ncols, const size_t &i_nrows)mio::Grid2DObject
grid_to_WGS84(Coords &point) constmio::Grid2DObjectprotected
gridify(Coords &point) constmio::Grid2DObject
gridify(std::vector< Coords > &vec_points, const bool &keep_invalid=false) constmio::Grid2DObject
gridify(std::vector< StationData > &vec_points, const bool &keep_invalid=false) constmio::Grid2DObject
HICK enum valuemio::DEMObject
HORN enum valuemio::DEMObject
isLatLonmio::Grid2DObjectprotected
isLatlon() constmio::Grid2DObjectinlineprotected
isSameGeolocalization(const Grid2DObject &target) constmio::Grid2DObject
llcornermio::Grid2DObject
max_altitudemio::DEMObject
max_curvaturemio::DEMObject
max_slopemio::DEMObject
min_altitudemio::DEMObject
min_curvaturemio::DEMObject
min_slopemio::DEMObject
NO_UPDATE enum valuemio::DEMObject
NORMAL enum valuemio::DEMObject
Nxmio::DEMObject
Nymio::DEMObject
Nzmio::DEMObject
operator!=(const DEMObject &in) constmio::DEMObject
mio::Grid2DObject::operator!=(const Grid2DObject &in) constmio::Grid2DObject
operator()(const size_t &ix, const size_t &iy)mio::Grid2DObject
operator()(const size_t &ix, const size_t &iy) constmio::Grid2DObject
operator()(const size_t &i)mio::Grid2DObject
operator()(const size_t &i) constmio::Grid2DObject
operator*(const double &rhs) constmio::DEMObject
operator*(const Grid2DObject &rhs) constmio::DEMObject
operator*=(const double &rhs)mio::DEMObject
operator*=(const Grid2DObject &rhs)mio::DEMObject
operator+(const double &rhs) constmio::DEMObject
operator+(const Grid2DObject &rhs) constmio::DEMObject
operator+=(const double &rhs)mio::DEMObject
operator+=(const Grid2DObject &rhs)mio::DEMObject
operator-(const double &rhs) constmio::DEMObject
operator-(const Grid2DObject &rhs) constmio::DEMObject
operator-=(const double &rhs)mio::DEMObject
operator-=(const Grid2DObject &rhs)mio::DEMObject
operator/(const double &rhs) constmio::DEMObject
operator/(const Grid2DObject &rhs) constmio::DEMObject
operator/=(const double &rhs)mio::DEMObject
operator/=(const Grid2DObject &rhs)mio::DEMObject
operator<<mio::DEMObjectfriend
operator=(const Grid2DObject &)mio::DEMObject
operator=(const double &value)mio::DEMObject
operator==(const DEMObject &in) constmio::DEMObject
mio::Grid2DObject::operator==(const Grid2DObject &in) constmio::Grid2DObject
operator>>mio::DEMObjectfriend
printFailures()mio::DEMObject
reproject()mio::Grid2DObjectprotected
rescale(const double &i_cellsize)mio::Grid2DObject
sanitize()mio::DEMObject
set(const size_t &ncols, const size_t &nrows, const double &cellsize, const Coords &i_llcorner)mio::Grid2DObject
set(const double &cellsize, const Coords &i_llcorner, const Array2D< double > &grid2D_in)mio::Grid2DObject
set(const size_t &ncols, const size_t &nrows, const double &cellsize, const Coords &i_llcorner, const double &init)mio::Grid2DObject
set(const Grid2DObject &i_grid, const double &init)mio::Grid2DObject
setCurvatureScale(const double &in_curvature_scale)mio::DEMObject
setDefaultAlgorithm(const std::string &i_algorithm)mio::DEMObject
setDefaultAlgorithm(const slope_type &i_algorithm)mio::DEMObject
setLatLon(const double &i_ur_lat, const double &i_ur_lon)mio::Grid2DObjectinlineprotected
setUpdatePpt(const update_type &in_update_flag)mio::DEMObject
setValues(const double &cellsize, const Coords &i_llcorner)mio::Grid2DObjectprotected
SHORT enum valuemio::DEMObject
size(size_t &o_ncols, size_t &o_nrows) constmio::Grid2DObject
size() constmio::Grid2DObject
slopemio::DEMObject
SLOPE enum valuemio::DEMObject
slope_type enum namemio::DEMObject
toString(const FORMATS &type=FULL) constmio::DEMObject
mio::Grid2DObject::toString() constmio::Grid2DObject
update(const std::string &algorithm)mio::DEMObject
update(const slope_type &algorithm=DFLT)mio::DEMObject
update_type enum namemio::DEMObject
UPDATE_UNSET enum valuemio::DEMObject
updateAllMinMax()mio::DEMObject
ur_latmio::Grid2DObjectprotected
ur_lonmio::Grid2DObjectprotected
WGS84_to_grid(Coords &point) constmio::Grid2DObjectprotected