SAGA API v2.0.8
CSG_Points_Z Class Reference

#include <geo_tools.h>

List of all members.

Public Member Functions

 CSG_Points_Z (void)
virtual ~CSG_Points_Z (void)
void Clear (void)
CSG_Points_Zoperator= (const CSG_Points_Z &Points)
bool Assign (const CSG_Points_Z &Points)
bool Add (double x, double y, double z)
bool Add (const TSG_Point_Z &Point)
bool Del (int Index)
bool Set_Count (int nPoints)
int Get_Count (void) const
TSG_Point_Zoperator[] (int Index)
TSG_Point_ZGet_Point (int Index)
double Get_X (int Index) const
double Get_Y (int Index) const
double Get_Z (int Index) const

Detailed Description

Definition at line 372 of file geo_tools.h.


Constructor & Destructor Documentation

CSG_Points_Z::CSG_Points_Z ( void  )

Definition at line 538 of file geo_classes.cpp.

CSG_Points_Z::~CSG_Points_Z ( void  ) [virtual]

Definition at line 546 of file geo_classes.cpp.

References Clear().


Member Function Documentation

bool CSG_Points_Z::Add ( double  x,
double  y,
double  z 
)
bool CSG_Points_Z::Add ( const TSG_Point_Z Point)

Definition at line 639 of file geo_classes.cpp.

References Add(), SSG_Point_Z::x, SSG_Point_Z::y, and SSG_Point_Z::z.

bool CSG_Points_Z::Assign ( const CSG_Points_Z Points)

Definition at line 565 of file geo_classes.cpp.

References Set_Count().

Referenced by operator=().

void CSG_Points_Z::Clear ( void  )

Definition at line 552 of file geo_classes.cpp.

References SG_Free().

Referenced by CSG_Thin_Plate_Spline::Destroy(), Set_Count(), and ~CSG_Points_Z().

bool CSG_Points_Z::Del ( int  Index)

Definition at line 645 of file geo_classes.cpp.

References A, B, SG_Free(), and SG_Realloc().

int CSG_Points_Z::Get_Count ( void  ) const [inline]
TSG_Point_Z& CSG_Points_Z::Get_Point ( int  Index) [inline]

Definition at line 391 of file geo_tools.h.

double CSG_Points_Z::Get_X ( int  Index) const [inline]

Definition at line 392 of file geo_tools.h.

double CSG_Points_Z::Get_Y ( int  Index) const [inline]

Definition at line 393 of file geo_tools.h.

double CSG_Points_Z::Get_Z ( int  Index) const [inline]

Definition at line 394 of file geo_tools.h.

CSG_Points_Z & CSG_Points_Z::operator= ( const CSG_Points_Z Points)

Definition at line 578 of file geo_classes.cpp.

References Assign().

TSG_Point_Z& CSG_Points_Z::operator[] ( int  Index) [inline]

Definition at line 390 of file geo_tools.h.

bool CSG_Points_Z::Set_Count ( int  nPoints)

Definition at line 586 of file geo_classes.cpp.

References Clear(), and SG_Realloc().

Referenced by Assign().


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