Package com.irurueta.geometry
Class MatrixRotation3DTest
java.lang.Object
com.irurueta.geometry.MatrixRotation3DTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final doubleprivate static final intprivate static final intprivate static final intprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final intprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) voidtestType()
-
Field Details
-
ROTATION_ROWS
private static final int ROTATION_ROWS- See Also:
-
ROTATION_COLS
private static final int ROTATION_COLS- See Also:
-
INHOM_COORDS
private static final int INHOM_COORDS- See Also:
-
HOM_ROTATION_ROWS
private static final int HOM_ROTATION_ROWS- See Also:
-
HOM_ROTATION_COLS
private static final int HOM_ROTATION_COLS- See Also:
-
MIN_RANDOM_VALUE
private static final double MIN_RANDOM_VALUE- See Also:
-
MAX_RANDOM_VALUE
private static final double MAX_RANDOM_VALUE- See Also:
-
MIN_RANDOM_SCALE
private static final double MIN_RANDOM_SCALE- See Also:
-
MAX_RANDOM_SCALE
private static final double MAX_RANDOM_SCALE- See Also:
-
MIN_ANGLE_DEGREES
private static final double MIN_ANGLE_DEGREES- See Also:
-
MAX_ANGLE_DEGREES
private static final double MAX_ANGLE_DEGREES- See Also:
-
ABSOLUTE_ERROR
private static final double ABSOLUTE_ERROR- See Also:
-
TIMES
private static final int TIMES- See Also:
-
-
Constructor Details
-
MatrixRotation3DTest
MatrixRotation3DTest()
-
-
Method Details
-
testConstants
@Test void testConstants() -
testConstructors
@Test void testConstructors() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.LockedException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException, InvalidRotationMatrixException, RotationException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableExceptionInvalidRotationMatrixExceptionRotationException
-
testGetSetInternalMatrix
@Test void testGetSetInternalMatrix() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.LockedException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException, InvalidRotationMatrixException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableExceptionInvalidRotationMatrixException
-
testGetSetEulerAngles
@Test void testGetSetEulerAngles() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testGetSetAxisAndRotation
@Test void testGetSetAxisAndRotation() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.LockedException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException, RotationException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableExceptionRotationException
-
testIsValidRotationMatrix
@Test void testIsValidRotationMatrix() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.LockedException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableException
-
testInverseRotation
@Test void testInverseRotation() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.LockedException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException, InvalidRotationMatrixException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableExceptionInvalidRotationMatrixException
-
testAsInhomogeneousMatrix
@Test void testAsInhomogeneousMatrix() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.LockedException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException, InvalidRotationMatrixException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableExceptionInvalidRotationMatrixException
-
testAsHomogeneousMatrix
@Test void testAsHomogeneousMatrix() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.LockedException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException, InvalidRotationMatrixException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableExceptionInvalidRotationMatrixException
-
testFromMatrix
@Test void testFromMatrix() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.LockedException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException, InvalidRotationMatrixException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableExceptionInvalidRotationMatrixException
-
testFromInhomogeneousMatrix
@Test void testFromInhomogeneousMatrix() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.LockedException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException, InvalidRotationMatrixException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableExceptionInvalidRotationMatrixException
-
testFromHomogeneousMatrix
@Test void testFromHomogeneousMatrix() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.LockedException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException, InvalidRotationMatrixException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableExceptionInvalidRotationMatrixException
-
testRotate
- Throws:
com.irurueta.algebra.WrongSizeExceptionColinearPointsException
-
testCombine
@Test void testCombine() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testType
@Test void testType() -
testGetSetRollPitchYawAngles
@Test void testGetSetRollPitchYawAngles() throws com.irurueta.algebra.WrongSizeException- Throws:
com.irurueta.algebra.WrongSizeException
-
testGetSetRollPitchYaw
@Test void testGetSetRollPitchYaw() -
testHasGimbalLock
@Test void testHasGimbalLock() -
testFromRotation
@Test void testFromRotation() throws com.irurueta.algebra.AlgebraException- Throws:
com.irurueta.algebra.AlgebraException
-
testToMatrixRotation
@Test void testToMatrixRotation() throws com.irurueta.algebra.AlgebraException- Throws:
com.irurueta.algebra.AlgebraException
-
testToAxisRotation
@Test void testToAxisRotation() throws com.irurueta.algebra.AlgebraException- Throws:
com.irurueta.algebra.AlgebraException
-
testToQuaternion
@Test void testToQuaternion() throws com.irurueta.algebra.AlgebraException- Throws:
com.irurueta.algebra.AlgebraException
-
testSerializeDeserialize
@Test void testSerializeDeserialize() throws com.irurueta.algebra.WrongSizeException, com.irurueta.algebra.LockedException, com.irurueta.algebra.NotReadyException, com.irurueta.algebra.DecomposerException, com.irurueta.algebra.NotAvailableException, InvalidRotationMatrixException, IOException, ClassNotFoundException- Throws:
com.irurueta.algebra.WrongSizeExceptioncom.irurueta.algebra.LockedExceptioncom.irurueta.algebra.NotReadyExceptioncom.irurueta.algebra.DecomposerExceptioncom.irurueta.algebra.NotAvailableExceptionInvalidRotationMatrixExceptionIOExceptionClassNotFoundException
-