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

Parameters of various criteria for detecting outlier points Generated from class MR.OutlierParams. This is the const half of the class. More...

+ Inheritance diagram for MR.Const_OutlierParams:

Classes

struct  _Underlying
 

Public Member Functions

virtual void Dispose ()
 
unsafe Const_OutlierParams ()
 Constructs an empty (default-constructed) instance.
 
unsafe Const_OutlierParams (int maxClusterSize, int maxNeighbors, float minHeight, float minAngle)
 Constructs MR.OutlierParams elementwise.
 
unsafe Const_OutlierParams (MR.Const_OutlierParams _other)
 Generated from constructor MR.OutlierParams.OutlierParams.
 

Protected Member Functions

virtual unsafe void Dispose (bool disposing)
 

Properties

unsafe int maxClusterSize [get]
 Maximum points in the outlier component.
 
unsafe int maxNeighbors [get]
 Maximum number of adjacent points for an outlier point.
 
unsafe float minHeight [get]
 Minimum distance (as proportion of search radius) to the approximate surface from outliers point.
 
unsafe float minAngle [get]
 
- Properties inherited from MR.Misc.Object< Const_OutlierParams >
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_OutlierParams >
bool _IsOwningVal
 

Detailed Description

Parameters of various criteria for detecting outlier points Generated from class MR.OutlierParams. This is the const half of the class.

Property Documentation

◆ minAngle

unsafe float MR.Const_OutlierParams.minAngle
get

Minimum angle of difference of normal at outlier points

Note
available only if there are normals

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