#include <MRPointsToDistanceVolume.h>
|
float | sigma = 1 |
|
float | minWeight = 1 |
| minimum sum of influence weights from surrounding points for a voxel to get a value, meaning that there shall be at least this number of points in close proximity
|
|
const VertNormals * | ptNormals = nullptr |
| optional input: if this pointer is set then function will use these normals instead of ones present in cloud
|
|
Vector3f | origin |
| origin point of voxels box
|
|
ProgressCallback | cb |
| progress callback
|
|
Vector3f | voxelSize { 1.0f,1.0f,1.0f } |
| size of voxel on each axis
|
|
Vector3i | dimensions { 100,100,100 } |
| num voxels along each axis
|
|
◆ minWeight
float MR::PointsToDistanceVolumeParams::minWeight = 1 |
minimum sum of influence weights from surrounding points for a voxel to get a value, meaning that there shall be at least this number of points in close proximity
◆ ptNormals
const VertNormals* MR::PointsToDistanceVolumeParams::ptNormals = nullptr |
optional input: if this pointer is set then function will use these normals instead of ones present in cloud
◆ sigma
float MR::PointsToDistanceVolumeParams::sigma = 1 |
it the distance of highest influence of a point; the maximal influence distance is 3*sigma; beyond that distance the influence is strictly zero
The documentation for this struct was generated from the following file: