MeshLib JavaScript Docs
Loading...
Searching...
No Matches
UniformSamplingSettings Class Reference

Public Member Functions

 UniformSamplingSettings ()

Public Attributes

number distance
 minimal distance between samples
number minNormalDot
boolean lexicographicalOrder

Constructor & Destructor Documentation

◆ UniformSamplingSettings()

UniformSamplingSettings::UniformSamplingSettings ( )

Member Data Documentation

◆ distance

number UniformSamplingSettings::distance

minimal distance between samples

◆ lexicographicalOrder

boolean UniformSamplingSettings::lexicographicalOrder

if true process the points in lexicographical order, which gives tighter and more uniform samples; if false process the points according to their ids, which is faster

◆ minNormalDot

number UniformSamplingSettings::minNormalDot

if point cloud has normals then automatically decreases local distance to make sure that all points inside have absolute normal dot product not less than this value; this is to make sampling denser in the regions of high curvature; value <=0 means ignore normals; value >=1 means select all points (practically useless)


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