SAGA API  v9.6
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 608 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 617 of file mat_tools.h.

◆ Get_nPoints() [1/2]

int CSG_Grid_Radius::Get_nPoints ( int  iRadius)
inline

Definition at line 620 of file mat_tools.h.

◆ Get_nPoints() [2/2]

int CSG_Grid_Radius::Get_nPoints ( void  )
inline

Definition at line 619 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 622 of file mat_tools.h.

◆ Get_Point() [2/4]

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

Definition at line 635 of file mat_tools.h.

◆ Get_Point() [3/4]

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

Definition at line 648 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 661 of file mat_tools.h.


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