MeshLib C++ Docs
Loading...
Searching...
No Matches
MRDistanceToMeshOptions.h
Go to the documentation of this file.
1#pragma once
2
4#include <cfloat>
5
6namespace MR
7{
10
11
14{
16 float minDistSq{ 0 };
17
19 float maxDistSq{ FLT_MAX };
20
26 bool nullOutsideMinMax = true;
27
32
36};
37
44
45}
SignDetectionMode
how to determine the sign of distances from a mesh
Definition MRSignDetectionMode.h:13
SignDetectionMode signMode
the method to compute distance sign
Definition MRDistanceToMeshOptions.h:42
float windingNumberThreshold
Definition MRDistanceToMeshOptions.h:31
bool nullOutsideMinMax
Definition MRDistanceToMeshOptions.h:26
float windingNumberBeta
Definition MRDistanceToMeshOptions.h:35
float minDistSq
minimum squared distance from a point to mesh to be computed precisely
Definition MRDistanceToMeshOptions.h:16
float maxDistSq
maximum squared distance from a point to mesh to be computed precisely
Definition MRDistanceToMeshOptions.h:19
@ ProjectionNormal
the sign is determined based on pseudonormal in closest mesh point (unsafe in case of self-intersecti...
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
options determining computation of distance from a point to a mesh
Definition MRDistanceToMeshOptions.h:14
options determining computation of signed distance from a point to a mesh
Definition MRDistanceToMeshOptions.h:40