Public Member Functions | |
| NestedComponenetsMode (int value) | |
| boolean | equals (java.lang.Object other) |
| int | hashCode () |
| java.lang.String | toString () |
Static Public Member Functions | |
| static NestedComponenetsMode | of (int value) |
Public Attributes | |
| final int | value |
Static Public Attributes | |
| static final NestedComponenetsMode | Remove = new NestedComponenetsMode(0) |
| static final NestedComponenetsMode | Merge = new NestedComponenetsMode(1) |
| static final NestedComponenetsMode | Union = new NestedComponenetsMode(2) |
Mode of processing components
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.NestedComponenetsMode.NestedComponenetsMode | ( | int | value | ) |
| boolean meshlib.NestedComponenetsMode.equals | ( | java.lang.Object | other | ) |
| int meshlib.NestedComponenetsMode.hashCode | ( | ) |
|
static |
Returns the named constant with this value, or a new instance if there's none.
| java.lang.String meshlib.NestedComponenetsMode.toString | ( | ) |
|
static |
< merge nested meshes, useful if input meshes are components of single object
|
static |
< Default: separate nested meshes and remove them, just like union operation should do, use this if input meshes are single component
|
static |
< does not separate components and call union for all input meshes, works slower than Remove and Merge method but returns valid result if input meshes has multiple components
| final int meshlib.NestedComponenetsMode.value |