MeshLib Documentation
Loading...
Searching...
No Matches
MRMeshC/MRSignDetectionMode.h
Go to the documentation of this file.
1#pragma once
2
3#include "MRMeshFwd.h"
4
6
21
#define MR_EXTERN_C_BEGIN
Definition MRMeshC/MRMeshFwd.h:26
#define MR_EXTERN_C_END
Definition MRMeshC/MRMeshFwd.h:27
MRSignDetectionMode
how to determine the sign of distances from a mesh
Definition MRMeshC/MRSignDetectionMode.h:9
@ MRSignDetectionModeUnsigned
unsigned distance, useful for bidirectional Shell offset
Definition MRMeshC/MRSignDetectionMode.h:11
@ MRSignDetectionModeWindingRule
ray intersection counter, significantly slower than ProjectionNormal and does not support holes in me...
Definition MRMeshC/MRSignDetectionMode.h:17
@ MRSignDetectionModeOpenVDB
sign detection from OpenVDB library, which is good and fast if input geometry is closed
Definition MRMeshC/MRSignDetectionMode.h:13
@ MRSignDetectionModeHoleWindingRule
computes winding number generalization with support of holes in mesh, slower than WindingRule
Definition MRMeshC/MRSignDetectionMode.h:19
@ MRSignDetectionModeProjectionNormal
the sign is determined based on pseudonormal in closest mesh point (unsafe in case of self-intersecti...
Definition MRMeshC/MRSignDetectionMode.h:15