SAGA API  v9.6
tin.h File Reference
#include "shapes.h"

Go to the source code of this file.

Classes

class  CSG_TIN_Node
 
class  CSG_TIN_Edge
 
class  CSG_TIN_Triangle
 
class  CSG_TIN
 
struct  CSG_TIN::TTIN_Edge
 
struct  CSG_TIN::TTIN_Triangle
 

Functions

SAGA_API_DLL_EXPORT CSG_TINSG_Create_TIN (void)
 
SAGA_API_DLL_EXPORT CSG_TINSG_Create_TIN (const CSG_TIN &TIN)
 
SAGA_API_DLL_EXPORT CSG_TINSG_Create_TIN (CSG_Shapes *pShapes)
 
SAGA_API_DLL_EXPORT CSG_TINSG_Create_TIN (const char *File)
 
SAGA_API_DLL_EXPORT CSG_TINSG_Create_TIN (const wchar_t *File)
 
SAGA_API_DLL_EXPORT CSG_TINSG_Create_TIN (const CSG_String &File)
 

Detailed Description

Classes for the construction and management of Triangulated Irregular Networks (TIN) from point data. The core class CSG_TIN is derived from CSG_Shapes.

See also
CSG_TIN
CSG_Shapes
CSG_Table
CSG_Data_Object

Definition in file tin.h.

Function Documentation

◆ SG_Create_TIN() [1/6]

SAGA_API_DLL_EXPORT CSG_TIN* SG_Create_TIN ( const char *  File)

Safe TIN construction

Definition at line 75 of file tin.cpp.

References SG_Create_TIN().

◆ SG_Create_TIN() [2/6]

SAGA_API_DLL_EXPORT CSG_TIN* SG_Create_TIN ( const CSG_String File)

Safe TIN construction

Definition at line 77 of file tin.cpp.

References CSG_TIN::is_Valid().

◆ SG_Create_TIN() [3/6]

SAGA_API_DLL_EXPORT CSG_TIN* SG_Create_TIN ( const CSG_TIN TIN)

Safe TIN construction

Definition at line 69 of file tin.cpp.

◆ SG_Create_TIN() [4/6]

SAGA_API_DLL_EXPORT CSG_TIN* SG_Create_TIN ( const wchar_t *  File)

Safe TIN construction

Definition at line 76 of file tin.cpp.

References SG_Create_TIN().

◆ SG_Create_TIN() [5/6]

SAGA_API_DLL_EXPORT CSG_TIN* SG_Create_TIN ( CSG_Shapes pShapes)

Safe TIN construction

Definition at line 85 of file tin.cpp.

◆ SG_Create_TIN() [6/6]

SAGA_API_DLL_EXPORT CSG_TIN* SG_Create_TIN ( void  )

Safe TIN construction

Definition at line 63 of file tin.cpp.

Referenced by SG_Create_TIN().