represents a point cloud More...
#include <MRPointCloud.h>
Public Member Functions | |
PointCloud () | |
~PointCloud () | |
void | AddPoint (Vector3f^ point) |
adds a point | |
void | AddPoint (Vector3f^ point, Vector3f^ normal) |
adds a point with a normal | |
Static Public Member Functions | |
static PointCloud | FromAnySupportedFormat (System::String^ path) |
loads point cloud from file of any supported format | |
static void | ToAnySupportedFormat (PointCloud^ mesh, System::String^ path) |
saves point cloud to file of any supported format | |
Public Attributes | |
internal | : PointCloud( MR::PointCloud* pc ) |
virtual property VertCoordsReadOnly | Points { VertCoordsReadOnly^ get() |
virtual property VertBitSetReadOnly | ValidPoints { VertBitSetReadOnly^ get() |
virtual property Box3f | BoundingBox { Box3f^ get() |
property VertCoordsReadOnly | Normals { VertCoordsReadOnly^ get() |
Public Attributes inherited from MeshOrPoints | |
property VertCoordsReadOnly | Points { VertCoordsReadOnly^ get() |
property VertBitSetReadOnly | ValidPoints { VertBitSetReadOnly^ get() |
property Box3f | BoundingBox { Box3f^ get() |
represents a point cloud
PointCloud::PointCloud | ( | ) |
PointCloud::~PointCloud | ( | ) |
void PointCloud::AddPoint | ( | Vector3f^ | point | ) |
adds a point
|
static |
loads point cloud from file of any supported format
|
static |
saves point cloud to file of any supported format
internal PointCloud::__pad0__ |
property VertCoordsReadOnly PointCloud::Normals { VertCoordsReadOnly^ get() |
virtual property VertCoordsReadOnly PointCloud::Points { VertCoordsReadOnly^ get() |
virtual property VertBitSetReadOnly PointCloud::ValidPoints { VertBitSetReadOnly^ get() |