SAGA API  v9.6
CSG_Natural_Breaks Class Reference

#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
 

Detailed Description

Definition at line 1094 of file mat_tools.h.

Constructor & Destructor Documentation

◆ CSG_Natural_Breaks() [1/5]

CSG_Natural_Breaks::CSG_Natural_Breaks ( void  )

Definition at line 1710 of file mat_tools.cpp.

◆ ~CSG_Natural_Breaks()

CSG_Natural_Breaks::~CSG_Natural_Breaks ( void  )
virtual

Definition at line 1714 of file mat_tools.cpp.

◆ CSG_Natural_Breaks() [2/5]

CSG_Natural_Breaks::CSG_Natural_Breaks ( class CSG_Table pTable,
int  Field,
int  nClasses,
int  Histogram = 0 
)

Definition at line 1718 of file mat_tools.cpp.

References Create().

◆ CSG_Natural_Breaks() [3/5]

CSG_Natural_Breaks::CSG_Natural_Breaks ( class CSG_Grid pGrid,
int  nClasses,
int  Histogram = 0 
)

Definition at line 1724 of file mat_tools.cpp.

References Create().

◆ CSG_Natural_Breaks() [4/5]

CSG_Natural_Breaks::CSG_Natural_Breaks ( class CSG_Grids pGrids,
int  nClasses,
int  Histogram = 0 
)

Definition at line 1730 of file mat_tools.cpp.

References Create().

◆ CSG_Natural_Breaks() [5/5]

CSG_Natural_Breaks::CSG_Natural_Breaks ( const CSG_Vector Values,
int  nClasses,
int  Histogram = 0 
)

Definition at line 1736 of file mat_tools.cpp.

References Create().

Member Function Documentation

◆ Create() [1/4]

bool CSG_Natural_Breaks::Create ( class CSG_Grid pGrid,
int  nClasses,
int  Histogram = 0 
)

◆ Create() [2/4]

bool CSG_Natural_Breaks::Create ( class CSG_Grids pGrids,
int  nClasses,
int  Histogram = 0 
)

◆ Create() [3/4]

bool CSG_Natural_Breaks::Create ( class CSG_Table pTable,
int  Field,
int  nClasses,
int  Histogram = 0 
)

◆ Create() [4/4]

bool CSG_Natural_Breaks::Create ( const CSG_Vector Values,
int  nClasses,
int  Histogram = 0 
)

◆ Get_Break()

double CSG_Natural_Breaks::Get_Break ( int  i) const
inline

Definition at line 1113 of file mat_tools.h.

◆ Get_Count()

int CSG_Natural_Breaks::Get_Count ( void  ) const
inline

Definition at line 1112 of file mat_tools.h.

◆ operator[]()

double CSG_Natural_Breaks::operator[] ( int  i) const
inline

Definition at line 1115 of file mat_tools.h.


The documentation for this class was generated from the following files: