MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.OutlierParams Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, int maxClusterSize, int maxNeighbors, float minHeight, float minAngle)
 
int maxClusterSize (self)
 
None maxClusterSize (self, int arg1)
 
int maxNeighbors (self)
 
None maxNeighbors (self, int arg1)
 
float minAngle (self)
 
None minAngle (self, float arg1)
 
float minHeight (self)
 
None minHeight (self, float arg1)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
OutlierParams operator (*args, **kwargs)
 
OutlierParams operator (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_maxClusterSize = 0
 
typing _offsetof_maxNeighbors = 4
 
typing _offsetof_minAngle = 12
 
typing _offsetof_minHeight = 8
 

Detailed Description

Generated from:  MR::OutlierParams

Parameters of various criteria for detecting outlier points

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.OutlierParams.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.OutlierParams.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.OutlierParams.__init__ ( self,
int maxClusterSize,
int maxNeighbors,
float minHeight,
float minAngle )
Implicit aggregate constructor.

Member Function Documentation

◆ maxClusterSize() [1/2]

int mrmeshpy.OutlierParams.maxClusterSize ( self)
Maximum points in the outlier component

◆ maxClusterSize() [2/2]

None mrmeshpy.OutlierParams.maxClusterSize ( self,
int arg1 )

◆ maxNeighbors() [1/2]

int mrmeshpy.OutlierParams.maxNeighbors ( self)
Maximum number of adjacent points for an outlier point

◆ maxNeighbors() [2/2]

None mrmeshpy.OutlierParams.maxNeighbors ( self,
int arg1 )

◆ minAngle() [1/2]

float mrmeshpy.OutlierParams.minAngle ( self)
Minimum angle of difference of normal at outlier points
@note available only if there are normals

◆ minAngle() [2/2]

None mrmeshpy.OutlierParams.minAngle ( self,
float arg1 )

◆ minHeight() [1/2]

float mrmeshpy.OutlierParams.minHeight ( self)
Minimum distance (as proportion of search radius) to the approximate surface from outliers point

◆ minHeight() [2/2]

None mrmeshpy.OutlierParams.minHeight ( self,
float arg1 )

◆ operator() [1/2]

OutlierParams mrmeshpy.OutlierParams.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

OutlierParams mrmeshpy.OutlierParams.operator ( * args,
** kwargs )
static

Member Data Documentation

◆ _offsetof_maxClusterSize

typing mrmeshpy.OutlierParams._offsetof_maxClusterSize = 0
staticprotected

◆ _offsetof_maxNeighbors

typing mrmeshpy.OutlierParams._offsetof_maxNeighbors = 4
staticprotected

◆ _offsetof_minAngle

typing mrmeshpy.OutlierParams._offsetof_minAngle = 12
staticprotected

◆ _offsetof_minHeight

typing mrmeshpy.OutlierParams._offsetof_minHeight = 8
staticprotected

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