SAGA API v9.10
Loading...
Searching...
No Matches
CSG_Grid_Radius Class Reference

#include <mat_tools.h>

Public Member Functions

 CSG_Grid_Radius (int maxRadius=0)
 ~CSG_Grid_Radius (void)
bool Create (int maxRadius)
void Destroy (void)
int Get_Maximum (void)
int Get_nPoints (void)
int Get_nPoints (int iRadius)
double Get_Point (int iPoint, int &x, int &y)
double Get_Point (int iPoint, int xOffset, int yOffset, int &x, int &y)
double Get_Point (int iRadius, int iPoint, int &x, int &y)
double Get_Point (int iRadius, int iPoint, int xOffset, int yOffset, int &x, int &y)

Detailed Description

Definition at line 610 of file mat_tools.h.

Constructor & Destructor Documentation

◆ CSG_Grid_Radius()

CSG_Grid_Radius::CSG_Grid_Radius ( int maxRadius = 0)

Definition at line 76 of file mat_grid_radius.cpp.

References Create().

◆ ~CSG_Grid_Radius()

CSG_Grid_Radius::~CSG_Grid_Radius ( void )

Definition at line 88 of file mat_grid_radius.cpp.

References Destroy().

Member Function Documentation

◆ Create()

bool CSG_Grid_Radius::Create ( int maxRadius)

Definition at line 101 of file mat_grid_radius.cpp.

References Destroy(), M_GET_LENGTH, and SG_Calloc().

Referenced by CSG_Grid_Radius().

◆ Destroy()

void CSG_Grid_Radius::Destroy ( void )

Definition at line 168 of file mat_grid_radius.cpp.

References SG_Free().

Referenced by Create(), and ~CSG_Grid_Radius().

◆ Get_Maximum()

int CSG_Grid_Radius::Get_Maximum ( void )
inline

Definition at line 619 of file mat_tools.h.

◆ Get_nPoints() [1/2]

int CSG_Grid_Radius::Get_nPoints ( int iRadius)
inline

Definition at line 622 of file mat_tools.h.

◆ Get_nPoints() [2/2]

int CSG_Grid_Radius::Get_nPoints ( void )
inline

Definition at line 621 of file mat_tools.h.

◆ Get_Point() [1/4]

double CSG_Grid_Radius::Get_Point ( int iPoint,
int & x,
int & y )
inline

Definition at line 624 of file mat_tools.h.

Referenced by Get_Point(), and Get_Point().

◆ Get_Point() [2/4]

double CSG_Grid_Radius::Get_Point ( int iPoint,
int xOffset,
int yOffset,
int & x,
int & y )
inline

Definition at line 637 of file mat_tools.h.

References Get_Point().

◆ Get_Point() [3/4]

double CSG_Grid_Radius::Get_Point ( int iRadius,
int iPoint,
int & x,
int & y )
inline

Definition at line 650 of file mat_tools.h.

◆ Get_Point() [4/4]

double CSG_Grid_Radius::Get_Point ( int iRadius,
int iPoint,
int xOffset,
int yOffset,
int & x,
int & y )
inline

Definition at line 663 of file mat_tools.h.

References Get_Point().


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