SAGA API
v9.6
|
#include <grid_pyramid.h>
Public Member Functions | |
CSG_Grid_Pyramid (void) | |
CSG_Grid_Pyramid (class CSG_Grid *pGrid, double Grow=2.0, TSG_Grid_Pyramid_Generalisation Generalisation=GRID_PYRAMID_Mean, TSG_Grid_Pyramid_Grow_Type Grow_Type=GRID_PYRAMID_Geometric) | |
bool | Create (class CSG_Grid *pGrid, double Grow=2.0, TSG_Grid_Pyramid_Generalisation Generalisation=GRID_PYRAMID_Mean, TSG_Grid_Pyramid_Grow_Type Grow_Type=GRID_PYRAMID_Geometric) |
CSG_Grid_Pyramid (class CSG_Grid *pGrid, double Grow, double Start, int nMaxLevels, TSG_Grid_Pyramid_Generalisation Generalisation=GRID_PYRAMID_Mean, TSG_Grid_Pyramid_Grow_Type Grow_Type=GRID_PYRAMID_Geometric) | |
bool | Create (class CSG_Grid *pGrid, double Grow, double Start, int nMaxLevels, TSG_Grid_Pyramid_Generalisation Generalisation=GRID_PYRAMID_Mean, TSG_Grid_Pyramid_Grow_Type Grow_Type=GRID_PYRAMID_Geometric) |
virtual | ~CSG_Grid_Pyramid (void) |
bool | Destroy (void) |
int | Get_Count (void) |
class CSG_Grid * | Get_Grid (int iLevel) |
Definition at line 114 of file grid_pyramid.h.
CSG_Grid_Pyramid::CSG_Grid_Pyramid | ( | void | ) |
Definition at line 75 of file grid_pyramid.cpp.
CSG_Grid_Pyramid::CSG_Grid_Pyramid | ( | class CSG_Grid * | pGrid, |
double | Grow = 2.0 , |
||
TSG_Grid_Pyramid_Generalisation | Generalisation = GRID_PYRAMID_Mean , |
||
TSG_Grid_Pyramid_Grow_Type | Grow_Type = GRID_PYRAMID_Geometric |
||
) |
Definition at line 83 of file grid_pyramid.cpp.
References Create().
CSG_Grid_Pyramid::CSG_Grid_Pyramid | ( | class CSG_Grid * | pGrid, |
double | Grow, | ||
double | Start, | ||
int | nMaxLevels, | ||
TSG_Grid_Pyramid_Generalisation | Generalisation = GRID_PYRAMID_Mean , |
||
TSG_Grid_Pyramid_Grow_Type | Grow_Type = GRID_PYRAMID_Geometric |
||
) |
Definition at line 93 of file grid_pyramid.cpp.
References Create().
|
virtual |
Definition at line 103 of file grid_pyramid.cpp.
References Destroy().
bool CSG_Grid_Pyramid::Create | ( | class CSG_Grid * | pGrid, |
double | Grow, | ||
double | Start, | ||
int | nMaxLevels, | ||
TSG_Grid_Pyramid_Generalisation | Generalisation = GRID_PYRAMID_Mean , |
||
TSG_Grid_Pyramid_Grow_Type | Grow_Type = GRID_PYRAMID_Geometric |
||
) |
Definition at line 137 of file grid_pyramid.cpp.
References Destroy(), CSG_Grid::Get_NX(), CSG_Grid::Get_NY(), and CSG_Grid::is_Valid().
bool CSG_Grid_Pyramid::Create | ( | class CSG_Grid * | pGrid, |
double | Grow = 2.0 , |
||
TSG_Grid_Pyramid_Generalisation | Generalisation = GRID_PYRAMID_Mean , |
||
TSG_Grid_Pyramid_Grow_Type | Grow_Type = GRID_PYRAMID_Geometric |
||
) |
Definition at line 116 of file grid_pyramid.cpp.
References Destroy(), CSG_Grid::Get_NX(), CSG_Grid::Get_NY(), and CSG_Grid::is_Valid().
Referenced by CSG_Grid_Pyramid().
bool CSG_Grid_Pyramid::Destroy | ( | void | ) |
Definition at line 165 of file grid_pyramid.cpp.
References SG_Free().
Referenced by Create(), and ~CSG_Grid_Pyramid().
|
inline |
Definition at line 130 of file grid_pyramid.h.
|
inline |
Definition at line 131 of file grid_pyramid.h.