Public Member Functions | |
| ICPMode (int value) | |
| boolean | equals (java.lang.Object other) |
| int | hashCode () |
| java.lang.String | toString () |
Static Public Member Functions | |
| static ICPMode | of (int value) |
Public Attributes | |
| final int | value |
Static Public Attributes | |
| static final ICPMode | RigidScale = new ICPMode(0) |
| static final ICPMode | AnyRigidXf = new ICPMode(1) |
| static final ICPMode | OrthogonalAxis = new ICPMode(2) |
| static final ICPMode | FixedAxis = new ICPMode(3) |
| static final ICPMode | TranslationOnly = new ICPMode(4) |
The group of transformations, each with its own degrees of freedom
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.ICPMode.ICPMode | ( | int | value | ) |
| boolean meshlib.ICPMode.equals | ( | java.lang.Object | other | ) |
| int meshlib.ICPMode.hashCode | ( | ) |
|
static |
Returns the named constant with this value, or a new instance if there's none.
| java.lang.String meshlib.ICPMode.toString | ( | ) |
< rigid body transformation (6 degrees of freedom)
< rigid body transformation with rotation around given axis only (4 degrees of freedom)
< rigid body transformation with rotation except argument axis (5 degrees of freedom)
< rigid body transformation with uniform scaling (7 degrees of freedom)
< only translation (3 degrees of freedom)
| final int meshlib.ICPMode.value |