ccgl::data_raster::clsRasterData< T, MASK_T > Member List

This is the complete list of members for ccgl::data_raster::clsRasterData< T, MASK_T >, including all inherited members.

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() constccgl::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() constccgl::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() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetDataLength() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetDataType() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetDefaultValue() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetFilePath() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetFullFileName() constccgl::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() constccgl::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() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetOption(const char *key)ccgl::data_raster::clsRasterData< T, MASK_T >
GetOptions() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetOutDataType() constccgl::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() constccgl::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() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetRasterPositionIndexPointer() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetRows() constccgl::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() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetStatistics2D() constccgl::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() constccgl::data_raster::clsRasterData< T, MASK_T >inline
GetYllCenter() constccgl::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() constccgl::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() constccgl::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() constccgl::data_raster::clsRasterData< T, MASK_T >inline
PositionsCalculated() constccgl::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() constccgl::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 >