#include <IPointCloud3d.h>
Common interface describing a cloud of 3D-points.
Definition at line 16 of file IPointCloud3d.h.
◆ CreateCloud() [1/2]
| virtual bool imt3d::IPointCloud3d::CreateCloud |
( |
PointFormat |
pointFormat | ) |
|
|
pure virtual |
Create point cloud with specified point format.
◆ CreateCloud() [2/2]
| virtual bool imt3d::IPointCloud3d::CreateCloud |
( |
PointFormat |
pointFormat, |
|
|
int |
pointsCount, |
|
|
const void * |
dataPtr, |
|
|
const istd::CIndex2d * |
gridSizePtr = nullptr |
|
) |
| |
|
pure virtual |
Create point cloud with specified point format using external data buffer.
◆ InsertPoints()
| virtual bool imt3d::IPointCloud3d::InsertPoints |
( |
int |
pointsCount, |
|
|
const void * |
dataPtr |
|
) |
| |
|
pure virtual |
Append points to existing data in the point cloud. The points should be in the format specified by CreateCloud.