![]() |
SAGA API
v9.7
|
#include <mat_tools.h>
Public Member Functions | |
CSG_Natural_Breaks (void) | |
virtual | ~CSG_Natural_Breaks (void) |
CSG_Natural_Breaks (class CSG_Table *pTable, int Field, int nClasses, int Histogram=0) | |
bool | Create (class CSG_Table *pTable, int Field, int nClasses, int Histogram=0) |
CSG_Natural_Breaks (class CSG_Grid *pGrid, int nClasses, int Histogram=0) | |
bool | Create (class CSG_Grid *pGrid, int nClasses, int Histogram=0) |
CSG_Natural_Breaks (class CSG_Grids *pGrids, int nClasses, int Histogram=0) | |
bool | Create (class CSG_Grids *pGrids, int nClasses, int Histogram=0) |
CSG_Natural_Breaks (const CSG_Vector &Values, int nClasses, int Histogram=0) | |
bool | Create (const CSG_Vector &Values, int nClasses, int Histogram=0) |
int | Get_Count (void) const |
double | Get_Break (int i) const |
double | operator[] (int i) const |
Definition at line 1104 of file mat_tools.h.
CSG_Natural_Breaks::CSG_Natural_Breaks | ( | void | ) |
Definition at line 1713 of file mat_tools.cpp.
|
virtual |
Definition at line 1717 of file mat_tools.cpp.
CSG_Natural_Breaks::CSG_Natural_Breaks | ( | class CSG_Table * | pTable, |
int | Field, | ||
int | nClasses, | ||
int | Histogram = 0 |
||
) |
Definition at line 1721 of file mat_tools.cpp.
References Create().
CSG_Natural_Breaks::CSG_Natural_Breaks | ( | class CSG_Grid * | pGrid, |
int | nClasses, | ||
int | Histogram = 0 |
||
) |
Definition at line 1727 of file mat_tools.cpp.
References Create().
CSG_Natural_Breaks::CSG_Natural_Breaks | ( | class CSG_Grids * | pGrids, |
int | nClasses, | ||
int | Histogram = 0 |
||
) |
Definition at line 1733 of file mat_tools.cpp.
References Create().
CSG_Natural_Breaks::CSG_Natural_Breaks | ( | const CSG_Vector & | Values, |
int | nClasses, | ||
int | Histogram = 0 |
||
) |
Definition at line 1739 of file mat_tools.cpp.
References Create().
bool CSG_Natural_Breaks::Create | ( | class CSG_Grid * | pGrid, |
int | nClasses, | ||
int | Histogram = 0 |
||
) |
Definition at line 1779 of file mat_tools.cpp.
References CSG_Vector::Add_Row(), CSG_Grid::asDouble(), CSG_Histogram::Create(), CSG_Vector::Destroy(), CSG_Grid::Get_NCells(), CSG_Grid::is_NoData(), and CSG_Vector::Sort().
bool CSG_Natural_Breaks::Create | ( | class CSG_Grids * | pGrids, |
int | nClasses, | ||
int | Histogram = 0 |
||
) |
Definition at line 1806 of file mat_tools.cpp.
References CSG_Vector::Add_Row(), CSG_Grids::asDouble(), CSG_Histogram::Create(), CSG_Vector::Destroy(), CSG_Grids::Get_NCells(), CSG_Grids::is_NoData(), and CSG_Vector::Sort().
bool CSG_Natural_Breaks::Create | ( | class CSG_Table * | pTable, |
int | Field, | ||
int | nClasses, | ||
int | Histogram = 0 |
||
) |
Definition at line 1750 of file mat_tools.cpp.
References CSG_Vector::Add_Row(), CSG_Table_Record::asDouble(), CSG_Histogram::Create(), CSG_Vector::Destroy(), CSG_Table::Get_Count(), CSG_Table::Get_Record(), CSG_Table_Record::is_NoData(), and CSG_Vector::Sort().
Referenced by CSG_Natural_Breaks().
bool CSG_Natural_Breaks::Create | ( | const CSG_Vector & | Values, |
int | nClasses, | ||
int | Histogram = 0 |
||
) |
Definition at line 1833 of file mat_tools.cpp.
References CSG_Histogram::Create(), CSG_Vector::Create(), CSG_Vector::Destroy(), and CSG_Vector::Sort().
|
inline |
Definition at line 1123 of file mat_tools.h.
|
inline |
Definition at line 1122 of file mat_tools.h.
|
inline |
Definition at line 1125 of file mat_tools.h.