MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::WeightedPointsShellParametersBase Struct Reference

#include <MRWeightedPointsShell.h>

+ Inheritance diagram for MR::WeightedPointsShellParametersBase:

Public Attributes

float offset = 0
 build iso-surface of minimal distance to points corresponding to this value
 
float voxelSize = 0
 
bool signDistanceByNormal = false
 
ProgressCallback progress
 Progress callback.
 

Member Data Documentation

◆ offset

float MR::WeightedPointsShellParametersBase::offset = 0

build iso-surface of minimal distance to points corresponding to this value

◆ progress

ProgressCallback MR::WeightedPointsShellParametersBase::progress

Progress callback.

◆ signDistanceByNormal

bool MR::WeightedPointsShellParametersBase::signDistanceByNormal = false

if true, then the distance will get its sign from the normal of the closest point (positive values in the half space pointed by normal); initial distances must be unsigned then (e.g. all point weights are negative); true here allows one to construct one directional offset instead of bidirectional shell

◆ voxelSize

float MR::WeightedPointsShellParametersBase::voxelSize = 0

Size of voxel in grid conversions; The user is responsible for setting some positive value here


The documentation for this struct was generated from the following file: