#include "MRAffineXf.h"
#include "MRBox.h"
#include "MRMeshFwd.h"
#include "MRId.h"
Go to the source code of this file.
◆ mrPointCloudAddPoint()
appends a point and returns its VertId
◆ mrPointCloudAddPointWithNormal()
◆ mrPointCloudComputeBoundingBox()
passes through all valid points and finds the minimal bounding box containing all of them; if toWorld transformation is given then returns minimal bounding box in world space
◆ mrPointCloudFree()
deallocates a PointCloud object
◆ mrPointCloudFromPoints()
creates a new point cloud from existing points
◆ mrPointCloudNew()
creates a new PointCloud object
◆ mrPointCloudNormals()
unit normal directions of points (can be empty if no normals are known)
◆ mrPointCloudNormalsNum()
◆ mrPointCloudPoints()
◆ mrPointCloudPointsNum()
◆ mrPointCloudPointsRef()
◆ mrPointCloudValidPoints()
only points and normals corresponding to set bits here are valid