MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Const_FindInnerShellSettings Class Reference

Generated from class MR.FindInnerShellSettings. This is the const half of the class. More...

+ Inheritance diagram for MR.Const_FindInnerShellSettings:

Classes

struct  _Underlying
 

Public Member Functions

virtual void Dispose ()
 
unsafe Const_FindInnerShellSettings ()
 Constructs an empty (default-constructed) instance.
 
unsafe Const_FindInnerShellSettings (MR.Side side, float maxDistSq, bool useWindingNumber, float windingNumberThreshold, int minVertsInComp)
 Constructs MR.FindInnerShellSettings elementwise.
 
unsafe Const_FindInnerShellSettings (MR.Const_FindInnerShellSettings _other)
 Generated from constructor MR.FindInnerShellSettings.FindInnerShellSettings.
 

Protected Member Functions

virtual unsafe void Dispose (bool disposing)
 

Properties

unsafe MR.Side side [get]
 specifies which side of shell is of interest: negative or positive relative to mesh normals
 
unsafe float maxDistSq [get]
 specifies maximum squared distance from shell parts of interest to source mesh
 
unsafe bool useWindingNumber [get]
 if true, a slower algorithm is activated that is more robust in the presence of self-intersections on mesh
 
unsafe float windingNumberThreshold [get]
 
unsafe int minVertsInComp [get]
 
- Properties inherited from MR.Misc.Object< Const_FindInnerShellSettings >
virtual bool _IsOwning [get]
 Returns true if this is an owning instance, and when disposed, will destroy the underlying C++ instance. If false, we assume that the underlying C++ instance will live long enough.
 

Additional Inherited Members

- Protected Attributes inherited from MR.Misc.Object< Const_FindInnerShellSettings >
bool _IsOwningVal
 

Detailed Description

Generated from class MR.FindInnerShellSettings. This is the const half of the class.

Property Documentation

◆ minVertsInComp

unsafe int MR.Const_FindInnerShellSettings.minVertsInComp
get

components of proper side with smaller number of vertices than this value will be removed from the result; components of wrong side with smaller number of vertices than this value will be added to the result

◆ windingNumberThreshold

unsafe float MR.Const_FindInnerShellSettings.windingNumberThreshold
get

positive side if winding number below or equal this threshold; ideal threshold: 0.5 for closed meshes; 0.0 for planar meshes


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