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

Go to the source code of this file.

Classes

class  CSG_PointCloud
 

Enumerations

enum  TSG_PointCloud_File_Type { POINTCLOUD_FILE_FORMAT_Undefined = 0, POINTCLOUD_FILE_FORMAT_Normal, POINTCLOUD_FILE_FORMAT_Compressed }
 

Functions

SAGA_API_DLL_EXPORT CSG_PointCloudSG_Create_PointCloud (void)
 
SAGA_API_DLL_EXPORT CSG_PointCloudSG_Create_PointCloud (const CSG_PointCloud &PointCloud)
 
SAGA_API_DLL_EXPORT CSG_PointCloudSG_Create_PointCloud (const char *File)
 
SAGA_API_DLL_EXPORT CSG_PointCloudSG_Create_PointCloud (const wchar_t *File)
 
SAGA_API_DLL_EXPORT CSG_PointCloudSG_Create_PointCloud (const CSG_String &File)
 
SAGA_API_DLL_EXPORT CSG_PointCloudSG_Create_PointCloud (CSG_PointCloud *pStructure)
 

Detailed Description

The point cloud data container, a specialized CSG_Shapes class.

See also
CSG_PointCloud
CSG_Shapes
CSG_Table
CSG_Data_Object

Definition in file pointcloud.h.

Enumeration Type Documentation

◆ TSG_PointCloud_File_Type

Enumerator
POINTCLOUD_FILE_FORMAT_Undefined 
POINTCLOUD_FILE_FORMAT_Normal 
POINTCLOUD_FILE_FORMAT_Compressed 

Definition at line 88 of file pointcloud.h.

Function Documentation

◆ SG_Create_PointCloud() [1/6]

SAGA_API_DLL_EXPORT CSG_PointCloud* SG_Create_PointCloud ( const char *  File)

Safe Point Cloud construction

Definition at line 88 of file pointcloud.cpp.

References SG_Create_PointCloud().

◆ SG_Create_PointCloud() [2/6]

SAGA_API_DLL_EXPORT CSG_PointCloud* SG_Create_PointCloud ( const CSG_PointCloud PointCloud)

Safe Point Cloud construction

Definition at line 82 of file pointcloud.cpp.

References CSG_Data_Manager::PointCloud().

◆ SG_Create_PointCloud() [3/6]

SAGA_API_DLL_EXPORT CSG_PointCloud* SG_Create_PointCloud ( const CSG_String File)

Safe Point Cloud construction

Definition at line 90 of file pointcloud.cpp.

◆ SG_Create_PointCloud() [4/6]

SAGA_API_DLL_EXPORT CSG_PointCloud* SG_Create_PointCloud ( const wchar_t *  File)

Safe Point Cloud construction

Definition at line 89 of file pointcloud.cpp.

References SG_Create_PointCloud().

◆ SG_Create_PointCloud() [5/6]

SAGA_API_DLL_EXPORT CSG_PointCloud* SG_Create_PointCloud ( CSG_PointCloud pStructure)

Safe Point Cloud construction

Definition at line 96 of file pointcloud.cpp.

◆ SG_Create_PointCloud() [6/6]

SAGA_API_DLL_EXPORT CSG_PointCloud* SG_Create_PointCloud ( void  )

Safe Point Cloud construction

Definition at line 76 of file pointcloud.cpp.

Referenced by SG_Create_PointCloud(), and SG_Create_Shapes().