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

◆ 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.

References CSG_PointCloud::Create().

◆ 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 103 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(), SG_Create_PointCloud(), SG_Create_Shapes(), and SG_Create_Shapes().