BuildSubSet(map< int, int > groups=map< int, int >()) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
CalculateStatistics() | ccgl::data_raster::clsRasterData< T, MASK_T > | |
clsRasterData(bool is_2d=false) | ccgl::data_raster::clsRasterData< T, MASK_T > | explicit |
clsRasterData(T *data, int cols, int rows, T nodata, double dx, double xll, double yll, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
clsRasterData(T *data, int cols, int rows, T nodata, double dx, double xll, double yll, const string &srs) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
clsRasterData(T **data2d, int cols, int rows, int nlayers, T nodata, double dx, double xll, double yll, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
clsRasterData(T **data2d, int cols, int rows, int nlayers, T nodata, double dx, double xll, double yll, const string &srs) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
clsRasterData(const string &filename, bool calc_pos=false, clsRasterData< MASK_T > *mask=nullptr, bool use_mask_ext=true, double default_value=NODATA_VALUE, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | explicit |
clsRasterData(vector< string > &filenames, bool calc_pos=false, clsRasterData< MASK_T > *mask=nullptr, bool use_mask_ext=true, double default_value=NODATA_VALUE, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | explicit |
clsRasterData(clsRasterData< MASK_T > *mask, T *values, int len, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
clsRasterData(clsRasterData< MASK_T > *mask, T **values, int len, int lyrs, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
clsRasterData(MongoGridFs *gfs, const char *remote_filename, bool calc_pos=false, clsRasterData< MASK_T > *mask=nullptr, bool use_mask_ext=true, double default_value=NODATA_VALUE, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
clsRasterData(clsRasterData< T, MASK_T > *another) | ccgl::data_raster::clsRasterData< T, MASK_T > | explicit |
Copy(clsRasterData< T, MASK_T > *orgraster) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
Get2DRasterData(int *n_cells, int *n_lyrs, T ***data) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
Get2DRasterDataPointer() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetAverage(const int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetAverage(int *lyrnum, double **values) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetCellNumber() const (defined in ccgl::data_raster::clsRasterData< T, MASK_T >) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetCellWidth() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetCols() const (defined in ccgl::data_raster::clsRasterData< T, MASK_T >) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetCoordinateByRowCol(int row, int col) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetCoreName() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetDataLength() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetDataType() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetDefaultValue() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetFilePath() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetFullFileName() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetLayers() const (defined in ccgl::data_raster::clsRasterData< T, MASK_T >) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetMask() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetMaximum(const int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetMaximum(int *lyrnum, double **values) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetMinimum(const int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetMinimum(int *lyrnum, double **values) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetNoDataValue() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetOption(const char *key) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetOptions() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetOutDataType() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetPosition(int row, int col) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetPosition(float x, float y) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetPosition(double x, double y) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetPositionByCoordinate(double x, double y, STRDBL_MAP *header=nullptr) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetRange(const int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetRange(int *lyrnum, double **values) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetRasterData(int *n_cells, T **data) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetRasterDataPointer() const (defined in ccgl::data_raster::clsRasterData< T, MASK_T >) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetRasterHeader() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetRasterPositionData(int *datalength, int ***positiondata) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetRasterPositionData(int *datalength, int **positiondata) (defined in ccgl::data_raster::clsRasterData< T, MASK_T >) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetRasterPositionDataPointer() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetRasterPositionIndexPointer() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetRows() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetSrs() | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetSrsString() | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetStatistics(string sindex, int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetStatistics(string sindex, int *lyrnum, double **values) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetStatistics() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetStatistics2D() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetStd(const int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetStd(int *lyrnum, double **values) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetSubset() | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetValidNumber(int *lyrnum, double **values) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetValidNumber(const int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetValue(int row, int col, int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetValue(int row, int col, T *&values) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetValueByIndex(int cell_index, int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetValueByIndex(int cell_index, T *&values) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
GetXllCenter() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
GetYllCenter() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
Init(const string &filename, bool calc_pos=false, clsRasterData< MASK_T > *mask=nullptr, bool use_mask_ext=true, double default_value=NODATA_VALUE, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | static |
Init(vector< string > &filenames, bool calc_pos=false, clsRasterData< MASK_T > *mask=nullptr, bool use_mask_ext=true, double default_value=NODATA_VALUE, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | static |
Init(MongoGridFs *gfs, const char *remote_filename, bool calc_pos=false, clsRasterData< MASK_T > *mask=nullptr, bool use_mask_ext=true, double default_value=NODATA_VALUE, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | static |
Initialized() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
Is2DRaster() const (defined in ccgl::data_raster::clsRasterData< T, MASK_T >) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
IsNoData(const int row, const int col, const int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
MaskExtented() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
OutputAscFile(const string &filename) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
OutputFileByGdal(const string &filename) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
OutputSubsetToFile(bool out_origin=false, bool out_combined=true, const string &outname=string(), const map< vint, vector< double > > &recls=map< vint, vector< double > >(), double default_value=NODATA_VALUE) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
OutputSubsetToMongoDB(MongoGridFs *gfs, const string &filename=string(), const STRING_MAP &opts=STRING_MAP(), bool include_nodata=true, bool out_origin=false, bool out_combined=true, const map< vint, vector< double > > &recls=map< vint, vector< double > >(), double default_value=NODATA_VALUE) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
OutputToFile(const string &filename, bool out_origin=true) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
OutputToMongoDB(MongoGridFs *gfs, const string &filename=string(), const STRING_MAP &opts=STRING_MAP(), bool include_nodata=true, bool out_origin=true) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
PositionsAllocated() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
PositionsCalculated() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
ReadFromFile(const string &filename, bool calc_pos=false, clsRasterData< MASK_T > *mask=nullptr, bool use_mask_ext=true, double default_value=NODATA_VALUE, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
ReadFromFiles(vector< string > &filenames, bool calc_pos=false, clsRasterData< MASK_T > *mask=nullptr, bool use_mask_ext=true, double default_value=NODATA_VALUE, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
ReadFromMongoDB(MongoGridFs *gfs, const string &filename, bool calc_pos=false, clsRasterData< MASK_T > *mask=nullptr, bool use_mask_ext=true, double default_value=NODATA_VALUE, const STRING_MAP &opts=STRING_MAP()) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
RebuildSubSet(map< int, int > groups=map< int, int >()) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
Reclassify(map< int, T > reclass_map) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
ReleaseStatsMap2D() | ccgl::data_raster::clsRasterData< T, MASK_T > | |
ReleaseSubset() | ccgl::data_raster::clsRasterData< T, MASK_T > | |
ReplaceNoData(T replacedv) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
SetCalcPositions() | ccgl::data_raster::clsRasterData< T, MASK_T > | |
SetCoreName(const string &name) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
SetDataType(RasterDataType const type) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
SetDataType(const string &strtype) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
SetDefaultValue(const double defaultv) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
SetHeader(const STRDBL_MAP &refers) (defined in ccgl::data_raster::clsRasterData< T, MASK_T >) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
SetOutDataType(RasterDataType type) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
SetOutDataType(const string &strtype) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
SetPositions(int len, int **pdata) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
SetPositions(int len, int *pdata) (defined in ccgl::data_raster::clsRasterData< T, MASK_T >) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
SetUseMaskExt() | ccgl::data_raster::clsRasterData< T, MASK_T > | |
SetValue(int row, int col, T value, int lyr=1) | ccgl::data_raster::clsRasterData< T, MASK_T > | |
StatisticsCalculated() const | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
UpdateStatistics() | ccgl::data_raster::clsRasterData< T, MASK_T > | |
ValidateIndex(const int idx) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
ValidateLayer(const int lyr) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
ValidateRasterData() | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
ValidateRowCol(const int row, const int col) | ccgl::data_raster::clsRasterData< T, MASK_T > | inline |
~clsRasterData() | ccgl::data_raster::clsRasterData< T, MASK_T > | |