SAGA API  v9.6
CSG_Grid Member List

This is the complete list of members for CSG_Grid, including all inherited members.

Add(const CSG_Grid &Grid)CSG_Gridvirtual
Add(double Value)CSG_Gridvirtual
Add_Value(int x, int y, double Value)CSG_Gridinlinevirtual
Add_Value(sLong i, double Value)CSG_Gridinlinevirtual
asByte(int x, int y, bool bScaled=true) constCSG_Gridinlinevirtual
asByte(sLong i, bool bScaled=true) constCSG_Gridinlinevirtual
asChar(int x, int y, bool bScaled=true) constCSG_Gridinlinevirtual
asChar(sLong i, bool bScaled=true) constCSG_Gridinlinevirtual
asDouble(sLong i, bool bScaled=true) constCSG_Gridinlinevirtual
asDouble(int x, int y, bool bScaled=true) constCSG_Gridinlinevirtual
asFloat(int x, int y, bool bScaled=true) constCSG_Gridinlinevirtual
asFloat(sLong i, bool bScaled=true) constCSG_Gridinlinevirtual
asGrid(bool bPolymorph=false) constCSG_Data_Object
asGrids(bool bPolymorph=false) constCSG_Data_Object
asInt(int x, int y, bool bScaled=true) constCSG_Gridinlinevirtual
asInt(sLong i, bool bScaled=true) constCSG_Gridinlinevirtual
asLong(int x, int y, bool bScaled=true) constCSG_Gridinlinevirtual
asLong(sLong i, bool bScaled=true) constCSG_Gridinlinevirtual
asPointCloud(bool bPolymorph=false) constCSG_Data_Object
asShapes(bool bPolymorph=false) constCSG_Data_Object
asShort(int x, int y, bool bScaled=true) constCSG_Gridinlinevirtual
asShort(sLong i, bool bScaled=true) constCSG_Gridinlinevirtual
Assign(double Value=0.0)CSG_Gridvirtual
Assign(CSG_Data_Object *pObject)CSG_Gridvirtual
Assign(CSG_Grid *pGrid, TSG_Grid_Resampling Interpolation)CSG_Gridvirtual
Assign_NoData(void)CSG_Grid
asTable(bool bPolymorph=false) constCSG_Data_Object
asTIN(bool bPolymorph=false) constCSG_Data_Object
Create(const CSG_Grid &Grid)CSG_Grid
Create(const CSG_String &File, TSG_Data_Type Type=SG_DATATYPE_Undefined, bool bCached=false, bool bLoadData=true)CSG_Grid
Create(const char *File, TSG_Data_Type Type=SG_DATATYPE_Undefined, bool bCached=false, bool bLoadData=true)CSG_Grid
Create(const wchar_t *File, TSG_Data_Type Type=SG_DATATYPE_Undefined, bool bCached=false, bool bLoadData=true)CSG_Grid
Create(CSG_Grid *pGrid, TSG_Data_Type Type=SG_DATATYPE_Undefined, bool bCached=false)CSG_Grid
Create(const CSG_Grid_System &System, TSG_Data_Type Type=SG_DATATYPE_Undefined, bool bCached=false)CSG_Grid
Create(TSG_Data_Type Type, int NX, int NY, double Cellsize=1.0, double xMin=0.0, double yMin=0.0, bool bCached=false)CSG_Grid
CSG_Data_Object(void)CSG_Data_Object
CSG_Grid(void)CSG_Grid
CSG_Grid(const CSG_Grid &Grid)CSG_Grid
CSG_Grid(const CSG_String &File, TSG_Data_Type Type=SG_DATATYPE_Undefined, bool bCached=false, bool bLoadData=true)CSG_Grid
CSG_Grid(const char *File, TSG_Data_Type Type=SG_DATATYPE_Undefined, bool bCached=false, bool bLoadData=true)CSG_Grid
CSG_Grid(const wchar_t *File, TSG_Data_Type Type=SG_DATATYPE_Undefined, bool bCached=false, bool bLoadData=true)CSG_Grid
CSG_Grid(CSG_Grid *pGrid, TSG_Data_Type Type=SG_DATATYPE_Undefined, bool bCached=false)CSG_Grid
CSG_Grid(const CSG_Grid_System &System, TSG_Data_Type Type=SG_DATATYPE_Undefined, bool bCached=false)CSG_Grid
CSG_Grid(TSG_Data_Type Type, int NX, int NY, double Cellsize=1.0, double xMin=0.0, double yMin=0.0, bool bCached=false)CSG_Grid
Delete(void)CSG_Data_Object
DeNormalise(double Minimum, double Maximum)CSG_Grid
DeStandardise(double Mean, double StdDev)CSG_Grid
Destroy(void)CSG_Gridvirtual
Divide(const CSG_Grid &Grid)CSG_Gridvirtual
Divide(double Value)CSG_Gridvirtual
Flip(void)CSG_Grid
Fmt_Name(const char *Format,...)CSG_Data_Object
Fmt_Name(const wchar_t *Format,...)CSG_Data_Object
Get_Cellarea(void) constCSG_Gridinline
Get_Cellsize(void) constCSG_Gridinline
Get_Data_Count(void)CSG_Grid
Get_Description(void) constCSG_Data_Object
Get_Extent(void)CSG_Gridinlinevirtual
Get_Extent(bool bCells=false) constCSG_Gridinline
Get_File_Name(bool bNative=true) constCSG_Data_Object
Get_File_Type(void) constCSG_Data_Object
Get_Gradient(int x, int y, double &Slope, double &Aspect) constCSG_Grid
Get_Gradient(double x, double y, double &Slope, double &Aspect, TSG_Grid_Resampling Interpolation) constCSG_Grid
Get_Gradient(const TSG_Point &p, double &Slope, double &Aspect, TSG_Grid_Resampling Interpolation) constCSG_Grid
Get_Gradient_NeighborDir(int x, int y, bool bDown=true, bool bNoEdges=true) constCSG_Grid
Get_Histogram(size_t nClasses=0)CSG_Grid
Get_Histogram(const CSG_Rect &rWorld, CSG_Histogram &Histogram, size_t nClasses=0) constCSG_Grid
Get_History(void)CSG_Data_Objectinline
Get_History(void) constCSG_Data_Objectinline
Get_Managed(void) constCSG_Data_Objectinline
Get_Max(void)CSG_Grid
Get_Max_Samples(void) constCSG_Data_Objectinline
Get_Mean(void)CSG_Grid
Get_Memory_Size(void) constCSG_Gridinline
Get_Memory_Size_MB(void) constCSG_Gridinline
Get_MetaData(void) constCSG_Data_Objectinline
Get_MetaData_DB(void) constCSG_Data_Objectinline
Get_Min(void)CSG_Grid
Get_Name(void) constCSG_Data_Object
Get_NCells(void) constCSG_Gridinline
Get_nLineBytes(void) constCSG_Gridinline
Get_NoData_Count(void)CSG_Grid
Get_NoData_Value(bool bUpper=false) constCSG_Data_Objectinline
Get_nValueBytes(void) constCSG_Gridinline
Get_NX(void) constCSG_Gridinline
Get_NY(void) constCSG_Gridinline
Get_ObjectType(void) constCSG_Gridinlinevirtual
Get_Offset(void) constCSG_Grid
Get_Owner(void) constCSG_Data_Objectinline
Get_Percentile(double Percentile, bool bFromHistogram=true)CSG_Grid
Get_Projection(void)CSG_Data_Object
Get_Projection(void) constCSG_Data_Object
Get_Quantile(double Quantile, bool bFromHistogram=true)CSG_Grid
Get_Range(void)CSG_Grid
Get_RefID(void) constCSG_Data_Objectinline
Get_Row(int y) constCSG_Grid
Get_Scaling(void) constCSG_Grid
Get_Sorted(sLong Position, bool bDown=true, bool bCheckNoData=true)CSG_Gridinline
Get_Sorted(sLong Position, sLong &i, bool bDown=true, bool bCheckNoData=true)CSG_Gridinline
Get_Sorted(sLong Position, int &x, int &y, bool bDown=true, bool bCheckNoData=true)CSG_Gridinline
Get_Statistics(void)CSG_Grid
Get_Statistics(const CSG_Rect &rWorld, CSG_Simple_Statistics &Statistics, bool bHoldValues=false) constCSG_Grid
Get_StdDev(void)CSG_Grid
Get_System(void) constCSG_Gridinline
Get_Type(void) constCSG_Gridinline
Get_Unit(void) constCSG_Gridinline
Get_Update_Flag(void)CSG_Data_Objectinlineprotected
Get_Value(double x, double y, TSG_Grid_Resampling Resampling=GRID_RESAMPLING_BSpline, bool bByteWise=false) constCSG_Grid
Get_Value(const TSG_Point &p, TSG_Grid_Resampling Resampling=GRID_RESAMPLING_BSpline, bool bByteWise=false) constCSG_Grid
Get_Value(double x, double y, double &Value, TSG_Grid_Resampling Resampling=GRID_RESAMPLING_BSpline, bool bNoData=false, bool bByteWise=false) constCSG_Grid
Get_Value(const TSG_Point &p, double &Value, TSG_Grid_Resampling Resampling=GRID_RESAMPLING_BSpline, bool bNoData=false, bool bByteWise=false) constCSG_Grid
Get_Variance(void)CSG_Grid
Get_XMax(bool bCells=false) constCSG_Gridinline
Get_XMin(bool bCells=false) constCSG_Gridinline
Get_XRange(bool bCells=false) constCSG_Gridinline
Get_YMax(bool bCells=false) constCSG_Gridinline
Get_YMin(bool bCells=false) constCSG_Gridinline
Get_YRange(bool bCells=false) constCSG_Gridinline
Invert(void)CSG_Grid
is_Cached(void) constCSG_Gridinline
is_Compatible(CSG_Grid *pGrid) constCSG_Grid
is_Compatible(const CSG_Grid_System &System) constCSG_Grid
is_Compatible(int NX, int NY, double Cellsize, double xMin, double yMin) constCSG_Grid
is_File_Native(void) constCSG_Data_Objectinline
is_InGrid(int x, int y, bool bCheckNoData=true) constCSG_Gridinline
is_InGrid_byPos(double x, double y, bool bCheckNoData=true) constCSG_Gridinline
is_InGrid_byPos(const TSG_Point &p, bool bCheckNoData=true) constCSG_Gridinline
is_Intersecting(const CSG_Rect &Extent) constCSG_Grid
is_Intersecting(const TSG_Rect &Extent) constCSG_Grid
is_Intersecting(double xMin, double yMin, double xMax, double yMax) constCSG_Grid
is_Modified(void) constCSG_Data_Objectinlinevirtual
is_NoData(int x, int y) constCSG_Gridinlinevirtual
is_NoData(sLong i) constCSG_Gridinlinevirtual
is_NoData_Value(double Value) constCSG_Data_Objectinline
is_Scaled(void) constCSG_Gridinline
is_Valid(void) constCSG_Gridvirtual
Load_MetaData(const CSG_String &FileName)CSG_Data_Objectprotected
Load_MetaData(CSG_File &Stream)CSG_Data_Objectprotected
m_pOwnerCSG_Data_Objectprotected
Mirror(void)CSG_Grid
Mul_Value(int x, int y, double Value)CSG_Gridinlinevirtual
Mul_Value(sLong i, double Value)CSG_Gridinlinevirtual
Multiply(const CSG_Grid &Grid)CSG_Gridvirtual
Multiply(double Value)CSG_Gridvirtual
Normalise(void)CSG_Grid
On_Delete(void)CSG_Gridprotectedvirtual
On_NoData_Changed(void)CSG_Data_Objectprotectedvirtual
On_Reload(void)CSG_Gridprotectedvirtual
On_Update(void)CSG_Gridprotectedvirtual
operator()(int x, int y) constCSG_Gridinlinevirtual
operator*(const CSG_Grid &Grid) constCSG_Gridvirtual
operator*(double Value) constCSG_Gridvirtual
operator*=(const CSG_Grid &Grid)CSG_Gridvirtual
operator*=(double Value)CSG_Gridvirtual
operator+(const CSG_Grid &Grid) constCSG_Gridvirtual
operator+(double Value) constCSG_Gridvirtual
operator+=(const CSG_Grid &Grid)CSG_Gridvirtual
operator+=(double Value)CSG_Gridvirtual
operator-(const CSG_Grid &Grid) constCSG_Gridvirtual
operator-(double Value) constCSG_Gridvirtual
operator-=(const CSG_Grid &Grid)CSG_Gridvirtual
operator-=(double Value)CSG_Gridvirtual
operator/(const CSG_Grid &Grid) constCSG_Gridvirtual
operator/(double Value) constCSG_Gridvirtual
operator/=(const CSG_Grid &Grid)CSG_Gridvirtual
operator/=(double Value)CSG_Gridvirtual
operator=(const CSG_Grid &Grid)CSG_Gridvirtual
operator=(double Value)CSG_Gridvirtual
Reload(void)CSG_Data_Object
Save(const char *File, int Format=0)CSG_Gridinlinevirtual
Save(const wchar_t *File, int Format=0)CSG_Gridinlinevirtual
Save(const CSG_String &File, int Format=0)CSG_Gridvirtual
Save_History_to_Model(const CSG_String &File) constCSG_Data_Object
Save_MetaData(const CSG_String &FileName)CSG_Data_Objectprotected
Save_MetaData(CSG_File &Stream)CSG_Data_Objectprotected
Set_Cache(bool bOn)CSG_Grid
Set_Description(const CSG_String &Description)CSG_Data_Object
Set_File_Name(const CSG_String &FileName)CSG_Data_Object
Set_File_Name(const CSG_String &FileName, bool bNative)CSG_Data_Objectprotected
Set_File_Type(int Type)CSG_Data_Objectinlineprotected
Set_Index(bool bOn=true)CSG_Gridinline
Set_Max_Samples(sLong Max_Samples)CSG_Data_Objectvirtual
Set_Modified(bool bModified=true)CSG_Gridinlinevirtual
Set_Name(const CSG_String &Name)CSG_Data_Object
Set_Name(const char *Name)CSG_Data_Object
Set_Name(const wchar_t *Name)CSG_Data_Object
Set_NoData(int x, int y)CSG_Gridinlinevirtual
Set_NoData(sLong i)CSG_Gridinlinevirtual
Set_NoData_Value(double Value)CSG_Data_Objectvirtual
Set_NoData_Value_Range(double Lower, double Upper)CSG_Data_Objectvirtual
Set_Owner(CSG_Data_Object *pOwner)CSG_Data_Objectinline
Set_Row(int y, const CSG_Vector &Values)CSG_Grid
Set_Scaling(double Scale=1.0, double Offset=0.0)CSG_Grid
Set_Unit(const CSG_String &Unit)CSG_Grid
Set_Update_Flag(bool bOn=true)CSG_Data_Objectinlineprotected
Set_Value(sLong i, double Value, bool bScaled=true)CSG_Gridinlinevirtual
Set_Value(int x, int y, double Value, bool bScaled=true)CSG_Gridinlinevirtual
Standardise(void)CSG_Grid
Subtract(const CSG_Grid &Grid)CSG_Gridvirtual
Subtract(double Value)CSG_Gridvirtual
Track(bool Track=true, bool Offset=false)CSG_Data_Objectstatic
Update(bool bForce=false)CSG_Data_Object
~CSG_Data_Object(void)CSG_Data_Objectvirtual
~CSG_Grid(void)CSG_Gridvirtual