MeshLib JavaScript Docs
Loading...
Searching...
No Matches
SharpOffsetParameters Class Reference
Inheritance diagram for SharpOffsetParameters:

Public Member Functions

 SharpOffsetParameters ()
Public Member Functions inherited from OffsetParameters
 OffsetParameters ()
Public Member Functions inherited from BaseShellParameters
 BaseShellParameters ()

Public Attributes

number minNewVertDev
 minimal surface deviation to introduce new vertex in a voxel, measured in voxelSize
number maxNewRank2VertDev
 maximal surface deviation to introduce new rank 2 vertex (on intersection of 2 planes), measured in voxelSize
number maxNewRank3VertDev
 maximal surface deviation to introduce new rank 3 vertex (on intersection of 3 planes), measured in voxelSize
number maxOldVertPosCorrection
Public Attributes inherited from OffsetParameters
boolean memoryEfficient
SignDetectionMode signDetectionMode
 determines the method to compute distance sign
Public Attributes inherited from BaseShellParameters
number voxelSize

Constructor & Destructor Documentation

◆ SharpOffsetParameters()

SharpOffsetParameters::SharpOffsetParameters ( )

Member Data Documentation

◆ maxNewRank2VertDev

number SharpOffsetParameters::maxNewRank2VertDev

maximal surface deviation to introduce new rank 2 vertex (on intersection of 2 planes), measured in voxelSize

◆ maxNewRank3VertDev

number SharpOffsetParameters::maxNewRank3VertDev

maximal surface deviation to introduce new rank 3 vertex (on intersection of 3 planes), measured in voxelSize

◆ maxOldVertPosCorrection

number SharpOffsetParameters::maxOldVertPosCorrection

correct positions of the input vertices using reference mesh by not more than this distance, measured in voxelSize; big correction can be wrong and result from self-intersections in the reference mesh

◆ minNewVertDev

number SharpOffsetParameters::minNewVertDev

minimal surface deviation to introduce new vertex in a voxel, measured in voxelSize


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