|
SAGA API v9.10
|
#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(), and CSG_Grid_Pyramid().
| bool CSG_Grid_Pyramid::Destroy | ( | void | ) |
Definition at line 165 of file grid_pyramid.cpp.
References SG_Free().
Referenced by Create(), 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.