Public Member Functions | |
| OutlierTypeMask (int value) | |
| boolean | equals (java.lang.Object other) |
| int | hashCode () |
| java.lang.String | toString () |
Static Public Member Functions | |
| static OutlierTypeMask | of (int value) |
Public Attributes | |
| final int | value |
Static Public Attributes | |
| static final OutlierTypeMask | SmallComponents = new OutlierTypeMask(1) |
| static final OutlierTypeMask | WeaklyConnected = new OutlierTypeMask(2) |
| static final OutlierTypeMask | FarSurface = new OutlierTypeMask(4) |
| static final OutlierTypeMask | AwayNormal = new OutlierTypeMask(8) |
| static final OutlierTypeMask | All = new OutlierTypeMask(15) |
Types of outlier points
The constants are static fields of this class. value holds the underlying value, so this can also hold values that aren't named constants.
| meshlib.OutlierTypeMask.OutlierTypeMask | ( | int | value | ) |
| boolean meshlib.OutlierTypeMask.equals | ( | java.lang.Object | other | ) |
| int meshlib.OutlierTypeMask.hashCode | ( | ) |
|
static |
Returns the named constant with this value, or a new instance if there's none.
| java.lang.String meshlib.OutlierTypeMask.toString | ( | ) |
|
static |
|
static |
< Points whose normals differ from the average norm of their nearest neighbors
|
static |
< Points far from the surface approximating the nearest points
|
static |
< Small groups of points that are far from the rest
| final int meshlib.OutlierTypeMask.value |
|
static |
< Points that have too few neighbors within the radius