A C D E F G H I L M N O P Q R S T U V Y 

A

absolute() - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets each component of this axis-angle to its absolute value.
absolute() - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets each component of this tuple to its absolute value.
absolute() - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets each component of this tuple to its absolute value.
absolute() - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets each component of this tuple to its absolute value.
absolute() - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets each component of this tuple to its absolute value.
add(double, double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Adds the given (x, y)-tuple to this tuple.
add(double, double, double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Adds the given (x, y, z)-tuple to this tuple.
add(double, double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Adds the given (x, y, z, s)-tuple to this vector.
add(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a per-component addition onto the coefficients of this matrix.
add(Matrix3DReadOnly, Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets this matrix coefficients to the per-component sum of the two given matrices.
add(Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Adds the given tuple to this tuple.
add(Tuple2DReadOnly, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to the sum of the two given tuples.
add(Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Adds the given tuple to this tuple.
add(Tuple3DReadOnly, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to the sum of the two given tuples.
add(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Adds the given tuple to this vector.
add(Tuple4DReadOnly, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this vector to the sum of the two given tuples.
addS(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Adds the given s to this vector's s-component.
addToHashCode(long, double) - Static method in class us.ihmc.euclid.tools.EuclidHashCodeTools
Calls EuclidHashCodeTools.combineHashCode(long, long) after converting value to long bits.
addToHashCode(long, float) - Static method in class us.ihmc.euclid.tools.EuclidHashCodeTools
Calls EuclidHashCodeTools.combineHashCode(long, long) after converting value to int bits.
addTransform(AxisAngleReadOnly, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
Transforms the tuple tupleOriginal using axisAngle and adds the result to tupleTransformed.
addTransform(Matrix3DReadOnly, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.Matrix3DTools
Performs a transformation of tupleOriginal using the given matrix and add the result to tupleTransformed:
addTransform(Tuple3DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
Transforms the given tuple by this matrix and add the result to the tuple.
addTransform(Tuple3DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
Transforms the given tuple by this matrix and add the result to the tuple.
addTransform(Tuple3DBasics) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
Transforms the given tuple by this orientation and adds the result to the tuple.
addTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleReadOnly
Transforms the tuple tupleOriginal by this orientation and adds the result to tupleTransformed.
addTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
Transforms the given tuple tupleOriginal by this matrix and add the result to tupleTransformed.
addTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
Transforms the given tuple tupleOriginal by this matrix and add the result to tupleTransformed.
addTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationScaleMatrixReadOnly
Transforms the given tuple tupleOriginal by this matrix and add the result to tupleTransformed.
addTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
Transforms the tuple tupleOriginal by this orientation and adds the result to tupleTransformed.
addTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionReadOnly
Transforms the tuple tupleOriginal by this orientation and adds the result to tupleTransformed.
addTransform(QuaternionReadOnly, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.QuaternionTools
Transforms the tuple tupleOriginal using quaternion and adds the result to tupleTransformed.
addTranslation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Adds the given tuple to the translation part of this transform.
addX(double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Adds the given x to this tuple's x-component.
addX(double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Adds the given x to this tuple's x-component.
addX(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Adds the given x to this vector's x-component.
addY(double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Adds the given y to this tuple's y-component.
addY(double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Adds the given y to this tuple's y-component.
addY(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Adds the given y to this vector's y-component.
addZ(double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Adds the given z to this tuple's z-component.
addZ(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Adds the given z to this vector's z-component.
AffineTransform - Class in us.ihmc.euclid.transform
An AffineTransform represents a 4-by-4 transformation matrix that can scale, rotate, and translate.
AffineTransform() - Constructor for class us.ihmc.euclid.transform.AffineTransform
Creates a new affine transform set to identity.
AffineTransform(RotationScaleMatrixReadOnly, Tuple3DReadOnly) - Constructor for class us.ihmc.euclid.transform.AffineTransform
Creates a new affine transform and initializes it from the given rotation-scale matrix and the given translation.
AffineTransform(AffineTransform) - Constructor for class us.ihmc.euclid.transform.AffineTransform
Creates a new affine transform and sets it to other.
AffineTransform(RigidBodyTransform) - Constructor for class us.ihmc.euclid.transform.AffineTransform
Creates a new affine transform and sets it to rigidBodyTransform.
angle(Vector2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Vector2DReadOnly
Calculates and returns the angle in radians from this vector to other.
angle(Vector3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Vector3DReadOnly
Calculates and returns the angle in radians from this vector to other.
angleDifferenceMinusPiToPi(double, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTools
Computes the angle difference:
difference = angleA - angleB
and shift the result to be contained in [ -pi, pi [.
append(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Appends the given orientation to this orientation.
append(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
 
append(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Appends the given orientation to the rotation part of this.
append(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Appends the given orientation to this orientation.
append(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Appends the given orientation to this orientation.
appendInvertBoth(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Inverts this and then appends the inverse of the given orientation to this orientation.
appendInvertOther(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Appends the inverse of the given orientation to this orientation.
appendInvertOther(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
 
appendInvertOther(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Appends the inverse of the given orientation to the rotation part of this.
appendInvertOther(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Appends the inverse of the given orientation to this orientation.
appendInvertOther(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Appends the inverse of the given orientation to this orientation.
appendInvertThis(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Inverts the rotation part of this and appends the given orientation.
appendInvertThis(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Inverts this and then appends the given orientation.
appendPitchRotation(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Append a rotation about the y-axis to this axis-angle.
appendPitchRotation(double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Append a rotation about the y-axis to this rotation matrix.
appendPitchRotation(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Appends a rotation about the y-axis to the rotation part of this rotation-scale matrix.
appendPitchRotation(double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Appends a rotation R(pitch) about the y-axis to this orientation.
appendPitchRotation(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Append a rotation about the y-axis to the rotation part of this transform.
appendPitchRotation(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Append a rotation about the y-axis to the rotation part 'q' of this transform.
appendPitchRotation(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Append a rotation about the y-axis to the rotation part of this transform.
appendPitchRotation(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Append a rotation about the y-axis to this quaternion.
appendPitchRotation(AxisAngleReadOnly, double, AxisAngleBasics) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
Append a rotation about the y-axis to axisAngleOriginal and stores the result in axisAngleToPack.
appendPitchRotation(RotationMatrixReadOnly, double, RotationMatrix) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
Append a rotation about the y-axis to matrixOriginal and stores the result in matrixToPack.
appendPitchRotation(QuaternionReadOnly, double, QuaternionBasics) - Static method in class us.ihmc.euclid.tools.QuaternionTools
Append a rotation about the y-axis to quaternionOriginal and stores the result in quaternionToPack.
appendRollRotation(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Append a rotation about the x-axis to this axis-angle.
appendRollRotation(double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Append a rotation about the x-axis to this rotation matrix.
appendRollRotation(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Appends a rotation about the x-axis to the rotation part of this rotation-scale matrix.
appendRollRotation(double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Appends a rotation R(roll) about the x-axis to this orientation.
appendRollRotation(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Append a rotation about the x-axis to the rotation part of this transform.
appendRollRotation(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Append a rotation about the x-axis to the rotation part 'q' of this transform.
appendRollRotation(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Append a rotation about the x-axis to the rotation part of this transform.
appendRollRotation(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Append a rotation about the x-axis to this quaternion.
appendRollRotation(AxisAngleReadOnly, double, AxisAngleBasics) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
Append a rotation about the x-axis to axisAngleOriginal and stores the result in axisAngleToPack.
appendRollRotation(RotationMatrixReadOnly, double, RotationMatrix) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
Append a rotation about the x-axis to matrixOriginal and stores the result in matrixToPack.
appendRollRotation(QuaternionReadOnly, double, QuaternionBasics) - Static method in class us.ihmc.euclid.tools.QuaternionTools
Append a rotation about the x-axis to quaternionOriginal and stores the result in quaternionToPack.
appendTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.AffineTransform
Append a translation transform to this transform.
appendTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Append a translation transform to this transform.
appendTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Append a translation transform to this transform.
appendTranslation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Append a translation transform to this transform.
appendTranslation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Append a translation transform to this transform.
appendTranslation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Append a translation transform to this transform.
appendYawRotation(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Append a rotation about the z-axis to this axis-angle.
appendYawRotation(double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Append a rotation about the z-axis to this rotation matrix.
appendYawRotation(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Appends a rotation about the z-axis to the rotation part of this rotation-scale matrix.
appendYawRotation(double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Appends a rotation R(yaw) about the z-axis to this orientation.
appendYawRotation(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Append a rotation about the z-axis to the rotation part of this transform.
appendYawRotation(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Append a rotation about the z-axis to the rotation part 'q' of this transform.
appendYawRotation(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Append a rotation about the z-axis to the rotation part of this transform.
appendYawRotation(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Append a rotation about the z-axis to this quaternion.
appendYawRotation(AxisAngleReadOnly, double, AxisAngleBasics) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
Append a rotation about the z-axis to axisAngleOriginal and stores the result in axisAngleToPack.
appendYawRotation(RotationMatrixReadOnly, double, RotationMatrix) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
Append a rotation about the z-axis to matrixOriginal and stores the result in matrixToPack.
appendYawRotation(QuaternionReadOnly, double, QuaternionBasics) - Static method in class us.ihmc.euclid.tools.QuaternionTools
Append a rotation about the z-axis to quaternionOriginal and stores the result in quaternionToPack.
applyInverseTransform(Transform) - Method in interface us.ihmc.euclid.interfaces.Transformable
Transform this using the inverse of the given transform.
applyInverseTransform(Transform) - Method in class us.ihmc.euclid.matrix.Matrix3D
Transform this using the inverse of the given transform.
applyInverseTransform(Transform) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Transform this using the inverse of the given transform.
applyInverseTransform(Transform) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Point2DBasics
Transforms this point by the inverse of the given transform.
applyInverseTransform(Transform) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Transforms this tuple by the inverse of the given transform.
applyInverseTransform(Transform) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Vector2DBasics
Transforms this vector by the inverse of the given transform.
applyInverseTransform(Transform) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Point3DBasics
Transforms this point by the inverse of the given transform.
applyInverseTransform(Transform) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Vector3DBasics
Transforms this vector by the inverse of the given transform.
applyInverseTransform(Transform) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Transforms this quaternion using the inverse of the given transform.
applyInverseTransform(Transform) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Performs the inverse the transform on the vector part (x, y, z) of this vector as a 3D vector and translates it by s times the translation part of the transform.
applyInverseTransform(Transform, boolean) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Point2DBasics
Transforms this point by the inverse of the given transform.
applyInverseTransform(Transform, boolean) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Transforms this tuple by the inverse of the given transform.
applyInverseTransform(Transform, boolean) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Vector2DBasics
Transforms this vector by the inverse of the given transform.
applyPitchRotation(double, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
Rotates the given tupleOriginal by a rotation about the y-axis and stores the result in tupleTransformed.
applyRollRotation(double, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
Rotates the given tupleOriginal by a rotation about the x-axis and stores the result in tupleTransformed.
applyTransform(Transform) - Method in interface us.ihmc.euclid.interfaces.Transformable
Transform this using the given transform.
applyTransform(Transform) - Method in class us.ihmc.euclid.matrix.Matrix3D
Transform this using the given transform.
applyTransform(Transform) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Transform this using the given transform.
applyTransform(Transform) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Point2DBasics
Transforms this point by the given transform.
applyTransform(Transform) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Transforms this tuple by the given transform.
applyTransform(Transform) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Vector2DBasics
Transforms this vector by the given transform.
applyTransform(Transform) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Point3DBasics
Transforms this point by the given transform.
applyTransform(Transform) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Vector3DBasics
Transforms this vector by the given transform.
applyTransform(Transform) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Transforms this quaternion using the given transform.
applyTransform(Transform) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Transforms the vector part (x, y, z) of this vector as a 3D vector and translates it by s times the translation part of the transform.
applyTransform(Transform, boolean) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Point2DBasics
Transforms this point by the given transform.
applyTransform(Transform, boolean) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Transforms this tuple by the given transform.
applyTransform(Transform, boolean) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Vector2DBasics
Transforms this vector by the given transform.
applyYawRotation(double, Tuple2DReadOnly, Tuple2DBasics) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
Rotates the given tupleOriginal by a rotation about the z-axis and stores the result in tupleTransformed.
applyYawRotation(double, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
Rotates the given tupleOriginal by a rotation about the z-axis and stores the result in tupleTransformed.
assertAffineTransformEquals(String, AffineTransform, AffineTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two given affine transforms are equal to an epsilon.
assertAffineTransformEquals(String, AffineTransform, AffineTransform, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two given affine transforms are equal to an epsilon.
assertAffineTransformEquals(AffineTransform, AffineTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two given affine transforms are equal to an epsilon.
assertAffineTransformGeometricallyEquals(String, AffineTransform, AffineTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the two given affine transforms represent the same geometry to an epsilon.
assertAffineTransformGeometricallyEquals(String, AffineTransform, AffineTransform, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the two given affine transforms represent the same geometry to an epsilon.
assertAffineTransformGeometricallyEquals(AffineTransform, AffineTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the two given affine transforms represent the same geometry to an epsilon.
assertAngleEquals(double, double, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the two given angles are equal to an epsilon.
assertAngleEquals(String, double, double, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the two given angles are equal to an epsilon.
assertAxisAngleContainsOnlyNaN(String, AxisAngleReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given axis-angle contains only Double.NaN.
assertAxisAngleContainsOnlyNaN(AxisAngleReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given axis-angle contains only Double.NaN.
assertAxisAngleEquals(String, AxisAngleReadOnly, AxisAngleReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis if the two axis-angles are equal to an epsilon.
assertAxisAngleEquals(String, AxisAngleReadOnly, AxisAngleReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis if the two axis-angles are equal to an epsilon.
assertAxisAngleEquals(AxisAngleReadOnly, AxisAngleReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis if the two axis-angles are equal to an epsilon.
assertAxisAngleEqualsSmart(String, AxisAngleReadOnly, AxisAngleReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Deprecated.
assertAxisAngleEqualsSmart(String, AxisAngleReadOnly, AxisAngleReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
assertAxisAngleEqualsSmart(AxisAngleReadOnly, AxisAngleReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Deprecated.
assertAxisAngleGeometricallyEquals(String, AxisAngleReadOnly, AxisAngleReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis if the two axis-angles represent the same geometry to an epsilon.
assertAxisAngleGeometricallyEquals(String, AxisAngleReadOnly, AxisAngleReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis if the two axis-angles represent the same geometry to an epsilon.
assertAxisAngleGeometricallyEquals(AxisAngleReadOnly, AxisAngleReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis if the two axis-angles represent the same geometry to an epsilon.
assertAxisAngleIsSetToZero(String, AxisAngleReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that AxisAngleBasics.setToZero() has just been called on the given axis-angle.
assertAxisAngleIsSetToZero(AxisAngleReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that AxisAngleBasics.setToZero() has just been called on the given axis-angle.
assertAxisUnitary(String, AxisAngleReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the length of the axis of the axis-angle is equal to 1.0 +/- epsilon.
assertAxisUnitary(String, AxisAngleReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the length of the axis of the axis-angle is equal to 1.0 +/- epsilon.
assertAxisUnitary(AxisAngleReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the length of the axis of the axis-angle is equal to 1.0 +/- epsilon.
assertIdentity(String, Matrix3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per coefficient basis that this matrix is equal to identity to an epsilon.
assertIdentity(String, Matrix3DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per coefficient basis that this matrix is equal to identity to an epsilon.
assertIdentity(Matrix3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per coefficient basis that this matrix is equal to identity to an epsilon.
assertMatrix3DContainsOnlyNaN(String, Matrix3DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given matrix contains on Double.NaN.
assertMatrix3DContainsOnlyNaN(Matrix3DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given matrix contains on Double.NaN.
assertMatrix3DEquals(String, Matrix3DReadOnly, Matrix3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two matrices are equal to an epsilon.
assertMatrix3DEquals(String, Matrix3DReadOnly, Matrix3DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two matrices are equal to an epsilon.
assertMatrix3DEquals(Matrix3DReadOnly, Matrix3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two matrices are equal to an epsilon.
assertPoint2DGeometricallyEquals(String, Point2DReadOnly, Point2DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two points represent the same geometry to an epsilon.
assertPoint2DGeometricallyEquals(String, Point2DReadOnly, Point2DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two points represent the same geometry to an epsilon.
assertPoint2DGeometricallyEquals(Point2DReadOnly, Point2DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two points represent the same geometry to an epsilon.
assertPoint3DGeometricallyEquals(String, Point3DReadOnly, Point3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two points represent the same geometry to an epsilon.
assertPoint3DGeometricallyEquals(String, Point3DReadOnly, Point3DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two points represent the same geometry to an epsilon.
assertPoint3DGeometricallyEquals(Point3DReadOnly, Point3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two points represent the same geometry to an epsilon.
assertQuaternionBasedTransformEquals(String, QuaternionBasedTransform, QuaternionBasedTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternion-based transforms are equal to an epsilon.
assertQuaternionBasedTransformEquals(String, QuaternionBasedTransform, QuaternionBasedTransform, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternion-based transforms are equal to an epsilon.
assertQuaternionBasedTransformEquals(QuaternionBasedTransform, QuaternionBasedTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternion-based transforms are equal to an epsilon.
assertQuaternionBasedTransformEqualsSmart(String, QuaternionBasedTransform, QuaternionBasedTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
assertQuaternionBasedTransformEqualsSmart(String, QuaternionBasedTransform, QuaternionBasedTransform, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
assertQuaternionBasedTransformEqualsSmart(QuaternionBasedTransform, QuaternionBasedTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
assertQuaternionBasedTransformGeometricallyEquals(String, QuaternionBasedTransform, QuaternionBasedTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternion-based transforms represent the same geometry to an epsilon.
assertQuaternionBasedTransformGeometricallyEquals(String, QuaternionBasedTransform, QuaternionBasedTransform, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternion-based transforms represent the same geometry to an epsilon.
assertQuaternionBasedTransformGeometricallyEquals(QuaternionBasedTransform, QuaternionBasedTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternion-based transforms represent the same geometry to an epsilon.
assertQuaternionEquals(String, QuaternionReadOnly, QuaternionReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternions are equal to an epsilon.
assertQuaternionEquals(String, QuaternionReadOnly, QuaternionReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternions are equal to an epsilon.
assertQuaternionEquals(QuaternionReadOnly, QuaternionReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternions are equal to an epsilon.
assertQuaternionEqualsSmart(String, QuaternionReadOnly, QuaternionReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Deprecated.
assertQuaternionEqualsSmart(String, QuaternionReadOnly, QuaternionReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
assertQuaternionEqualsSmart(QuaternionReadOnly, QuaternionReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Deprecated.
assertQuaternionEqualsUsingDifference(String, QuaternionReadOnly, QuaternionReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Deprecated.
assertQuaternionEqualsUsingDifference(String, QuaternionReadOnly, QuaternionReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
assertQuaternionEqualsUsingDifference(QuaternionReadOnly, QuaternionReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Deprecated.
assertQuaternionGeometricallyEquals(String, QuaternionReadOnly, QuaternionReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternions represent the same geometry to an epsilon.
assertQuaternionGeometricallyEquals(String, QuaternionReadOnly, QuaternionReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternions represent the same geometry to an epsilon.
assertQuaternionGeometricallyEquals(QuaternionReadOnly, QuaternionReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two quaternions represent the same geometry to an epsilon.
assertQuaternionIsSetToZero(String, QuaternionReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that QuaternionBasics.setToZero() has just been called on the given quaternion.
assertQuaternionIsSetToZero(String, QuaternionReadOnly, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that QuaternionBasics.setToZero() has just been called on the given quaternion.
assertQuaternionIsSetToZero(QuaternionReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that QuaternionBasics.setToZero() has just been called on the given quaternion.
assertQuaternionIsUnitary(String, QuaternionReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the norm of the given quaternion is equal to 1.0 +/- epsilon.
assertQuaternionIsUnitary(String, QuaternionReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the norm of the given quaternion is equal to 1.0 +/- epsilon.
assertQuaternionIsUnitary(QuaternionReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the norm of the given quaternion is equal to 1.0 +/- epsilon.
assertRigidBodyTransformEquals(String, RigidBodyTransform, RigidBodyTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two given rigid-body transform are equal to an epsilon.
assertRigidBodyTransformEquals(String, RigidBodyTransform, RigidBodyTransform, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two given rigid-body transform are equal to an epsilon.
assertRigidBodyTransformEquals(RigidBodyTransform, RigidBodyTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two given rigid-body transform are equal to an epsilon.
assertRigidBodyTransformGeometricallyEquals(String, RigidBodyTransform, RigidBodyTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two given rigid-body transform represent the same geometry to an epsilon.
assertRigidBodyTransformGeometricallyEquals(String, RigidBodyTransform, RigidBodyTransform, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two given rigid-body transform represent the same geometry to an epsilon.
assertRigidBodyTransformGeometricallyEquals(RigidBodyTransform, RigidBodyTransform, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two given rigid-body transform represent the same geometry to an epsilon.
assertRotationMatrix(String, Matrix3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that this matrix is a rotation matrix.
assertRotationMatrix(String, Matrix3DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that this matrix is a rotation matrix.
assertRotationMatrix(Matrix3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that this matrix is a rotation matrix.
assertRotationMatrixGeometricallyEquals(String, RotationMatrixReadOnly, RotationMatrixReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two rotation matrices represent the same geometry to an epsilon.
assertRotationMatrixGeometricallyEquals(String, RotationMatrixReadOnly, RotationMatrixReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two rotation matrices represent the same geometry to an epsilon.
assertRotationMatrixGeometricallyEquals(RotationMatrixReadOnly, RotationMatrixReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two rotation matrices represent the same geometry to an epsilon.
assertRotationVectorEquals(String, Vector3DReadOnly, Vector3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Deprecated.
assertRotationVectorEquals(String, Vector3DReadOnly, Vector3DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
assertRotationVectorEquals(Vector3DReadOnly, Vector3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Deprecated.
assertRotationVectorGeometricallyEquals(String, Vector3DReadOnly, Vector3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two rotation vectors represent the same geometry to an epsilon.
assertRotationVectorGeometricallyEquals(String, Vector3DReadOnly, Vector3DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two rotation vectors represent the same geometry to an epsilon.
assertRotationVectorGeometricallyEquals(Vector3DReadOnly, Vector3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two rotation vectors represent the same geometry to an epsilon.
assertSkewSymmetric(String, Matrix3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given matrix is skew-symmetric:
assertSkewSymmetric(String, Matrix3DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given matrix is skew-symmetric:
assertSkewSymmetric(Matrix3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given matrix is skew-symmetric:
assertTuple2DContainsOnlyNaN(String, Tuple2DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given tuple contains only Double.NaN.
assertTuple2DContainsOnlyNaN(Tuple2DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given tuple contains only Double.NaN.
assertTuple2DEquals(String, Tuple2DReadOnly, Tuple2DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two tuples are equal to an epsilon.
assertTuple2DEquals(String, Tuple2DReadOnly, Tuple2DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two tuples are equal to an epsilon.
assertTuple2DEquals(Tuple2DReadOnly, Tuple2DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two tuples are equal to an epsilon.
assertTuple2DIsSetToZero(String, Tuple2DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that Tuple2DBasics.setToZero() has just been called on the given tuple.
assertTuple2DIsSetToZero(String, Tuple2DReadOnly, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that Tuple2DBasics.setToZero() has just been called on the given tuple.
assertTuple2DIsSetToZero(Tuple2DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that Tuple2DBasics.setToZero() has just been called on the given tuple.
assertTuple3DContainsOnlyNaN(String, Tuple3DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given tuple contains only Double.NaN.
assertTuple3DContainsOnlyNaN(Tuple3DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given tuple contains only Double.NaN.
assertTuple3DEquals(String, Tuple3DReadOnly, Tuple3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two tuples are equal to an epsilon.
assertTuple3DEquals(String, Tuple3DReadOnly, Tuple3DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two tuples are equal to an epsilon.
assertTuple3DEquals(Tuple3DReadOnly, Tuple3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two tuples are equal to an epsilon.
assertTuple3DIsSetToZero(String, Tuple3DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that Tuple3DBasics.setToZero() has just been called on the given tuple.
assertTuple3DIsSetToZero(String, Tuple3DReadOnly, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that Tuple3DBasics.setToZero() has just been called on the given tuple.
assertTuple3DIsSetToZero(Tuple3DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Assert that Tuple3DBasics.setToZero() has just been called on the given tuple.
assertTuple4DContainsOnlyNaN(String, Tuple4DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given quaternion contains only Double.NaN.
assertTuple4DContainsOnlyNaN(Tuple4DReadOnly) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts that the given tuple contains only Double.NaN.
assertTuple4DEquals(String, Tuple4DReadOnly, Tuple4DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two tuples are equal to an epsilon.
assertTuple4DEquals(String, Tuple4DReadOnly, Tuple4DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two tuples are equal to an epsilon.
assertTuple4DEquals(Tuple4DReadOnly, Tuple4DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two tuples are equal to an epsilon.
assertVector2DGeometricallyEquals(String, Vector2DReadOnly, Vector2DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two vectors represent the same geometry to an epsilon.
assertVector2DGeometricallyEquals(String, Vector2DReadOnly, Vector2DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two vectors represent the same geometry to an epsilon.
assertVector2DGeometricallyEquals(Vector2DReadOnly, Vector2DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two vectors represent the same geometry to an epsilon.
assertVector3DGeometricallyEquals(String, Vector3DReadOnly, Vector3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two vectors represent the same geometry to an epsilon.
assertVector3DGeometricallyEquals(String, Vector3DReadOnly, Vector3DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two vectors represent the same geometry to an epsilon.
assertVector3DGeometricallyEquals(Vector3DReadOnly, Vector3DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two vectors represent the same geometry to an epsilon.
assertVector4DGeometricallyEquals(String, Vector4DReadOnly, Vector4DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two vectors represent the same geometry to an epsilon.
assertVector4DGeometricallyEquals(String, Vector4DReadOnly, Vector4DReadOnly, double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two vectors represent the same geometry to an epsilon.
assertVector4DGeometricallyEquals(Vector4DReadOnly, Vector4DReadOnly, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two vectors represent the same geometry to an epsilon.
assertYawPitchRollEquals(double[], double[], double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two sets of yaw-pitch-roll angles are equal to an epsilon.
assertYawPitchRollEquals(String, double[], double[], double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two sets of yaw-pitch-roll angles are equal to an epsilon.
assertYawPitchRollEquals(String, double[], double[], double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two sets of yaw-pitch-roll angles are equal to an epsilon.
assertYawPitchRollGeometricallyEquals(double[], double[], double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two sets of yaw-pitch-roll angles represent the same geometry to an epsilon.
assertYawPitchRollGeometricallyEquals(String, double[], double[], double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two sets of yaw-pitch-roll angles represent the same geometry to an epsilon.
assertYawPitchRollGeometricallyEquals(String, double[], double[], double, String) - Static method in class us.ihmc.euclid.tools.EuclidCoreTestTools
Asserts on a per component basis that the two sets of yaw-pitch-roll angles represent the same geometry to an epsilon.
AxisAngle - Class in us.ihmc.euclid.axisAngle
An AxisAngle is used to represent a 3D orientation by a unitary axis of components (x, y, z) and an angle of rotation usually expressed in radians.
AxisAngle() - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle
Creates an axis-angle that represents a "zero" rotation.
AxisAngle(double[]) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle
Creates an axis-angle initialized with the values contained in the given array: this.setX(axisAngleArray[0]); this.setY(axisAngleArray[1]); this.setZ(axisAngleArray[2]); this.setAngle(axisAngleArray[3]);
AxisAngle(double, double, double) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle
Creates an axis-angle such that it represents the same orientation the yaw-pitch-roll angles represents.
AxisAngle(double, double, double, double) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle
Creates an axis-angle with the given values of the axis (x, y, z) and of the angle angle.
AxisAngle(Orientation3DReadOnly) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle
Creates an axis-angle that represents the same orientation as the given one.
AxisAngle(Vector3DReadOnly) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle
Creates an axis-angle such that it represents the same orientation the rotation vector represents.
AxisAngle(Vector3DReadOnly, double) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle
Create an axis-angle from the given axis and angle.
AxisAngle32 - Class in us.ihmc.euclid.axisAngle
An AxisAngle is used to represent a 3D orientation by a unitary axis of components (x, y, z) and an angle of rotation usually expressed in radians.
AxisAngle32() - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle32
Creates an axis-angle that represents a "zero" rotation.
AxisAngle32(double, double, double) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle32
Creates an axis-angle such that it represents the same orientation the yaw-pitch-roll angles represents.
AxisAngle32(float[]) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle32
Creates an axis-angle initialized with the values contained in the given array: this.setX(axisAngleArray[0]); this.setY(axisAngleArray[1]); this.setZ(axisAngleArray[2]); this.setAngle(axisAngleArray[3]);
AxisAngle32(float, float, float, float) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle32
Creates an axis-angle with the given values of the axis (x, y, z) and of the angle angle.
AxisAngle32(Orientation3DReadOnly) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle32
Creates an axis-angle that represents the same orientation as the given one.
AxisAngle32(Vector3DReadOnly) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle32
Creates an axis-angle such that it represents the same orientation the rotation vector represents.
AxisAngle32(Vector3DReadOnly, float) - Constructor for class us.ihmc.euclid.axisAngle.AxisAngle32
Create an axis-angle from the given axis and angle.
AxisAngleBasics - Interface in us.ihmc.euclid.axisAngle.interfaces
Write and read interface for an axis-angle object.
AxisAngleConversion - Class in us.ihmc.euclid.rotationConversion
This class gathers all the methods necessary to converts any type of rotation into an axis-angle.
AxisAngleConversion() - Constructor for class us.ihmc.euclid.rotationConversion.AxisAngleConversion
 
AxisAngleReadOnly - Interface in us.ihmc.euclid.axisAngle.interfaces
Read-only interface for an axis-angle object.
AxisAngleTools - Class in us.ihmc.euclid.tools
This class provides a collection of static tools to perform operations on axis-angles.
AxisAngleTools() - Constructor for class us.ihmc.euclid.tools.AxisAngleTools
 
axisNorm() - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleReadOnly
Calculates and returns the norm of the axis of this axis-angle.
A C D E F G H I L M N O P Q R S T U V Y 
Skip navigation links