MeshLib
 
Loading...
Searching...
No Matches
MR::FindOverlappingSettings Struct Reference

#include <MROverlappingTris.h>

Public Attributes

float maxDistSq = 1e-10f
 maximal distance between closest points of one triangle and another overlapping triangle
 
float maxNormalDot = -0.99f
 maximal dot product of one triangle and another overlapping triangle normals
 
float minAreaFraction = 1e-5f
 consider triangle as overlapping only if the area of the oppositely oriented triangle is at least given fraction of the triangle's area
 
ProgressCallback cb
 for reporting current progress and allowing the user to cancel the algorithm
 

Member Data Documentation

◆ cb

ProgressCallback MR::FindOverlappingSettings::cb

for reporting current progress and allowing the user to cancel the algorithm

◆ maxDistSq

float MR::FindOverlappingSettings::maxDistSq = 1e-10f

maximal distance between closest points of one triangle and another overlapping triangle

◆ maxNormalDot

float MR::FindOverlappingSettings::maxNormalDot = -0.99f

maximal dot product of one triangle and another overlapping triangle normals

◆ minAreaFraction

float MR::FindOverlappingSettings::minAreaFraction = 1e-5f

consider triangle as overlapping only if the area of the oppositely oriented triangle is at least given fraction of the triangle's area


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