SAGA API v9.10
Loading...
Searching...
No Matches
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::Create().

◆ 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 90 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(), and SG_Create_TIN().