![]() |
SAGA API
v9.9
|
#include "pointcloud.h"
Go to the source code of this file.
Macros | |
#define | PC_FILE_VERSION "SGPC01" |
#define | PC_SIZE_STRING 32 |
#define | PC_SIZE_DATE 32 |
#define | PC_SIZE_TYPE(type) (type == SG_DATATYPE_String ? PC_SIZE_STRING : type == SG_DATATYPE_Date ? PC_SIZE_DATE : (int)SG_Data_Type_Get_Size(type)) |
#define | PC_SIZE_FIELD(field) PC_SIZE_TYPE(m_Field_Info[field]->m_Type) |
Functions | |
CSG_PointCloud * | SG_Create_PointCloud (void) |
CSG_PointCloud * | SG_Create_PointCloud (const CSG_PointCloud &PointCloud) |
CSG_PointCloud * | SG_Create_PointCloud (const char *File) |
CSG_PointCloud * | SG_Create_PointCloud (const wchar_t *File) |
CSG_PointCloud * | SG_Create_PointCloud (const CSG_String &File) |
CSG_PointCloud * | SG_Create_PointCloud (CSG_PointCloud *pStructure) |
#define PC_FILE_VERSION "SGPC01" |
Definition at line 61 of file pointcloud.cpp.
#define PC_SIZE_DATE 32 |
Definition at line 64 of file pointcloud.cpp.
#define PC_SIZE_FIELD | ( | field | ) | PC_SIZE_TYPE(m_Field_Info[field]->m_Type) |
Definition at line 66 of file pointcloud.cpp.
#define PC_SIZE_STRING 32 |
Definition at line 63 of file pointcloud.cpp.
#define PC_SIZE_TYPE | ( | type | ) | (type == SG_DATATYPE_String ? PC_SIZE_STRING : type == SG_DATATYPE_Date ? PC_SIZE_DATE : (int)SG_Data_Type_Get_Size(type)) |
Definition at line 65 of file pointcloud.cpp.
CSG_PointCloud* SG_Create_PointCloud | ( | const char * | File | ) |
Safe Point Cloud construction
Definition at line 88 of file pointcloud.cpp.
References SG_Create_PointCloud().
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().
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().
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().
CSG_PointCloud* SG_Create_PointCloud | ( | CSG_PointCloud * | pStructure | ) |
Safe Point Cloud construction
Definition at line 103 of file pointcloud.cpp.
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().