- interpolate(double, double, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTools
-
Performs a linear interpolation from a to b given the percentage alpha.
- interpolate(double, double, double) - Static method in class us.ihmc.euclid.tools.TupleTools
-
Deprecated.
- interpolate(RotationMatrixReadOnly, double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
-
Performs a linear interpolation in SO(3) from this to rf given the percentage
alpha.
- interpolate(RotationMatrixReadOnly, RotationMatrixReadOnly, double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
-
Performs a linear interpolation in SO(3) from r0 to rf given the percentage
alpha.
- interpolate(RotationMatrixReadOnly, RotationMatrixReadOnly, double, RotationMatrix) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
-
Performs a linear interpolation in SO(3) from r0 to rf given the percentage
alpha.
- interpolate(QuaternionBasedTransform, double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs a linear interpolation from this transform to other given the percentage
alpha.
- interpolate(QuaternionBasedTransform, QuaternionBasedTransform, double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs a linear interpolation from firstTransform to secondTransform given the
percentage alpha.
- interpolate(Tuple2DReadOnly, double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
-
Performs a linear interpolation from this tuple to other given the percentage
alpha.
- interpolate(Tuple2DReadOnly, Tuple2DReadOnly, double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
-
Performs a linear interpolation from tuple1 to tuple2 given the percentage
alpha.
- interpolate(Tuple3DReadOnly, double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
-
Performs a linear interpolation from this tuple to other given the percentage
alpha.
- interpolate(Tuple3DReadOnly, Tuple3DReadOnly, double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
-
Performs a linear interpolation from tuple1 to tuple2 given the percentage
alpha.
- interpolate(QuaternionReadOnly, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
-
Performs a linear interpolation in SO(3) from this to qf given the percentage
alpha.
- interpolate(QuaternionReadOnly, QuaternionReadOnly, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
-
Performs a linear interpolation in SO(3) from q0 to qf given the percentage
alpha.
- interpolate(Tuple4DReadOnly, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
-
Performs a linear interpolation from this vector to tupleReadOnly given the percentage
alpha.
- interpolate(Tuple4DReadOnly, Tuple4DReadOnly, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
-
Performs a linear interpolation from tuple1 to tuple2 given the percentage
alpha.
- inverse() - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
-
Deprecated.
- inverse() - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
-
Sets this quaternion to its inverse.
- inverseTransform(AxisAngleReadOnly, Matrix3DReadOnly, Matrix3D) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
-
Performs the inverse of the transform of the matrix matrixOriginal using
axisAngle and stores the result in matrixTransformed.
- inverseTransform(AxisAngleReadOnly, RotationMatrixReadOnly, RotationMatrix) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
-
Performs the inverse of the transform of the rotation matrix rotationMatrixOriginal using
axisAngle and stores the result in rotationMatrixTransformed.
- inverseTransform(AxisAngleReadOnly, Tuple2DReadOnly, Tuple2DBasics, boolean) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
-
Performs the inverse of the transform of the tuple tupleOriginal using axisAngle
and stores the result in tupleTransformed.
- inverseTransform(AxisAngleReadOnly, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
-
Performs the inverse of the transform of the tuple tupleOriginal using axisAngle
and stores the result in tupleTransformed.
- inverseTransform(AxisAngleReadOnly, QuaternionReadOnly, QuaternionBasics) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
-
Performs the inverse of the transform of the quaternion quaternionOriginal using
axisAngle and stores the result in quaternionTransformed.
- inverseTransform(AxisAngleReadOnly, Vector4DReadOnly, Vector4DBasics) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
-
Performs the inverse of the transform of the vector vectorOriginal using
axisAngle and stores the result in vectorTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3DReadOnly, Matrix3D) - Static method in class us.ihmc.euclid.tools.Matrix3DTools
-
Undoes the transformation on matrixOriginal using matrix and stores the result in
matrixTransformed:
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleReadOnly
-
Performs the inverse of the transform to the matrix matrixOriginal by this orientation
and stores the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Performs the inverse of the transforms to the given 3D matrix matrixOriginal by this
matrix and stores the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Performs the inverse of the transforms to the given 3D matrix matrixOriginal by this
matrix and stores the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationScaleMatrixReadOnly
-
Performs the inverse of the transforms to the given 3D matrix matrixOriginal by this
matrix and stores the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in class us.ihmc.euclid.matrix.Matrix3D
-
Performs the inverse of the transforms to the given 3D matrix matrixOriginal by this
matrix and stores the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the matrix matrixOriginal by this orientation
and stores the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given matrix matrixOriginal and stores
the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given matrix matrixOriginal and stores
the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given matrix matrixOriginal and stores
the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given matrix matrixOriginal and stores
the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Matrix3D) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionReadOnly
-
Performs the inverse of the transform to the matrix matrixOriginal by this orientation
and stores the result in matrixTransformed.
- inverseTransform(Matrix3DReadOnly, Tuple2DReadOnly, Tuple2DBasics, boolean) - Static method in class us.ihmc.euclid.tools.Matrix3DTools
-
Undoes the transformation of tupleOriginal using the given matrix and stores the result
in tupleTransformed:
- inverseTransform(Matrix3DReadOnly, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.Matrix3DTools
-
Undoes the transformation of tupleOriginal using the given matrix and stores the result
in tupleTransformed:
- inverseTransform(Matrix3DReadOnly, Vector4DReadOnly, Vector4DBasics) - Static method in class us.ihmc.euclid.tools.Matrix3DTools
-
Undoes the transformation on the vector part of vectorOriginal using the given matrix and
stores the result in vectorTransformed:
- inverseTransform(RotationMatrixReadOnly, RotationMatrix) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationScaleMatrixReadOnly
-
Transforms the given rotation matrix matrixOriginal by the rotation part of this
rotation-scale matrix and stores the result in matrixTransformed.
- inverseTransform(RotationMatrixReadOnly, RotationMatrix) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the given matrixOriginal and stores the result
in matrixTransformed.
- inverseTransform(RotationMatrixReadOnly, RotationMatrix) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given matrix matrixOriginal and stores
the result in matrixTransformed.
- inverseTransform(RotationMatrixReadOnly, RotationMatrix) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given matrix matrixOriginal and stores
the result in matrixTransformed.
- inverseTransform(RotationMatrixReadOnly, RotationMatrix) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given matrix matrixOriginal and stores
the result in matrixTransformed.
- inverseTransform(RotationMatrixReadOnly, RotationMatrix) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given matrix matrixOriginal and stores
the result in matrixTransformed.
- inverseTransform(RotationScaleMatrixReadOnly, RotationScaleMatrix) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the given matrixOriginal and stores the result
in matrixTransformed.
- inverseTransform(Matrix3D) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Performs the inverse of the transforms to the given 3D matrix matrixOriginal by this
matrix.
- inverseTransform(Matrix3D) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Performs the inverse of the transforms to the given 3D matrix matrixOriginal by this
matrix.
- inverseTransform(Matrix3D) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the given matrix by this orientation.
- inverseTransform(Matrix3D) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given matrix matrixToTransform.
- inverseTransform(RotationMatrix) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationScaleMatrixReadOnly
-
Performs the inverse of the transform to the given rotation matrix by the rotation part of this
rotation-scale matrix.
- inverseTransform(RotationMatrix) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the given rotation matrix by this orientation.
- inverseTransform(RotationMatrix) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given rotation matrix matrixToTransform.
- inverseTransform(RotationScaleMatrix) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the given rotation-scale matrix by this orientation.
- inverseTransform(AffineTransform) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given affineTransformToTransform.
- inverseTransform(AffineTransform, AffineTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given original and stores the result in
transformed.
- inverseTransform(AffineTransform, AffineTransform) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given original and stores the result in
transformed.
- inverseTransform(AffineTransform, AffineTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given original and stores the result in
transformed.
- inverseTransform(AffineTransform, AffineTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given original and stores the result in
transformed.
- inverseTransform(QuaternionBasedTransform) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given
quaternionBasedTransformToTransform.
- inverseTransform(QuaternionBasedTransform, QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given original stores the result in
transformed.
- inverseTransform(QuaternionBasedTransform, QuaternionBasedTransform) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given original stores the result in
transformed.
- inverseTransform(QuaternionBasedTransform, QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given original stores the result in
transformed.
- inverseTransform(QuaternionBasedTransform, QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given original stores the result in
transformed.
- inverseTransform(RigidBodyTransform) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given rigidBodyTransformToTransform.
- inverseTransform(RigidBodyTransform, RigidBodyTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given original and stores the result in
transformed.
- inverseTransform(RigidBodyTransform, RigidBodyTransform) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given original and stores the result in
transformed.
- inverseTransform(RigidBodyTransform, RigidBodyTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given original and stores the result in
transformed.
- inverseTransform(RigidBodyTransform, RigidBodyTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given original and stores the result in
transformed.
- inverseTransform(Point2DBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given point pointToTransform.
- inverseTransform(Point2DBasics, boolean) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given point pointToTransform.
- inverseTransform(Point2DReadOnly, Point2DBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given point pointOriginal and stores the
result in pointTransformed.
- inverseTransform(Point2DReadOnly, Point2DBasics, boolean) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given point pointOriginal and stores the
result in pointTransformed.
- inverseTransform(Point2DReadOnly, Point2DBasics, boolean) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given point pointOriginal and stores the
result in pointTransformed.
- inverseTransform(Point2DReadOnly, Point2DBasics, boolean) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given point pointOriginal and stores the
result in pointTransformed.
- inverseTransform(Point2DReadOnly, Point2DBasics, boolean) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given point pointOriginal and stores the
result in pointTransformed.
- inverseTransform(Tuple2DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Performs the inverse of the transform to the given tuple by this matrix.
- inverseTransform(Tuple2DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Performs the inverse of the transform to the given tuple by this matrix.
- inverseTransform(Tuple2DBasics) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the given tuple by this orientation.
- inverseTransform(Tuple2DBasics, boolean) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Performs the inverse of the transform to the given tuple by this matrix.
- inverseTransform(Tuple2DBasics, boolean) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Performs the inverse of the transform to the given tuple by this matrix.
- inverseTransform(Tuple2DBasics, boolean) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the given tuple by this orientation.
- inverseTransform(Tuple2DReadOnly, Tuple2DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Performs the inverse of the transform to the given tuple tupleOriginal by this matrix and
stores the result in tupleTransformed.
- inverseTransform(Tuple2DReadOnly, Tuple2DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Performs the inverse of the transform to the given tuple tupleOriginal by this matrix and
stores the result in tupleTransformed.
- inverseTransform(Tuple2DReadOnly, Tuple2DBasics) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the tuple tupleOriginal by this orientation and
stores the result in tupleTransformed.
- inverseTransform(Tuple2DReadOnly, Tuple2DBasics, boolean) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleReadOnly
-
Performs the inverse of the transform to the tuple tupleOriginal by this orientation and
stores the result in tupleTransformed.
- inverseTransform(Tuple2DReadOnly, Tuple2DBasics, boolean) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Performs the inverse of the transform to the given tuple tupleOriginal by this matrix and
stores the result in tupleTransformed.
- inverseTransform(Tuple2DReadOnly, Tuple2DBasics, boolean) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Performs the inverse of the transform to the given tuple tupleOriginal by this matrix and
stores the result in tupleTransformed.
- inverseTransform(Tuple2DReadOnly, Tuple2DBasics, boolean) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationScaleMatrixReadOnly
-
Performs the inverse of the transform to the given tuple tupleOriginal by this matrix and
stores the result in tupleTransformed.
- inverseTransform(Tuple2DReadOnly, Tuple2DBasics, boolean) - Method in class us.ihmc.euclid.matrix.Matrix3D
-
Performs the inverse of the transform to the given tuple tupleOriginal by this matrix and
stores the result in tupleTransformed.
- inverseTransform(Tuple2DReadOnly, Tuple2DBasics, boolean) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the tuple tupleOriginal by this orientation and
stores the result in tupleTransformed.
- inverseTransform(Tuple2DReadOnly, Tuple2DBasics, boolean) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionReadOnly
-
Performs the inverse of the transform to the tuple tupleOriginal by this orientation and
stores the result in tupleTransformed.
- inverseTransform(Vector2DBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given vector vectorToTransform.
- inverseTransform(Vector2DBasics, boolean) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given vector vectorToTransform.
- inverseTransform(Vector2DReadOnly, Vector2DBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector2DReadOnly, Vector2DBasics, boolean) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector2DReadOnly, Vector2DBasics, boolean) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector2DReadOnly, Vector2DBasics, boolean) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector2DReadOnly, Vector2DBasics, boolean) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Point3DBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given point pointToTransform.
- inverseTransform(Point3DReadOnly, Point3DBasics) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given point pointOriginal and stores the
result in pointTransformed.
- inverseTransform(Point3DReadOnly, Point3DBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given point pointOriginal and stores the
result in pointTransformed.
- inverseTransform(Point3DReadOnly, Point3DBasics) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given point pointOriginal and stores the
result in pointTransformed.
- inverseTransform(Point3DReadOnly, Point3DBasics) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given point pointOriginal and stores the
result in pointTransformed.
- inverseTransform(Tuple3DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Performs the inverse of the transform to the given tuple by this matrix.
- inverseTransform(Tuple3DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Performs the inverse of the transform to the given tuple by this matrix.
- inverseTransform(Tuple3DBasics) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the given tuple by this orientation.
- inverseTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleReadOnly
-
Performs the inverse of the transform to the tuple tupleOriginal by this orientation and
stores the result in tupleTransformed.
- inverseTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Performs the inverse of the transform to the given tuple tupleOriginal by this matrix and
stores the result in tupleTransformed.
- inverseTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Performs the inverse of the transform to the given tuple tupleOriginal by this matrix and
stores the result in tupleTransformed.
- inverseTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationScaleMatrixReadOnly
-
Performs the inverse of the transform to the given tuple tupleOriginal by this matrix and
stores the result in tupleTransformed.
- inverseTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in class us.ihmc.euclid.matrix.Matrix3D
-
Performs the inverse of the transform to the given tuple tupleOriginal by this matrix and
stores the result in tupleTransformed.
- inverseTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the tuple tupleOriginal by this orientation and
stores the result in tupleTransformed.
- inverseTransform(Tuple3DReadOnly, Tuple3DBasics) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionReadOnly
-
Performs the inverse of the transform to the tuple tupleOriginal by this orientation and
stores the result in tupleTransformed.
- inverseTransform(Vector3DBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given vector vectorToTransform.
- inverseTransform(Vector3DReadOnly, Vector3DBasics) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector3DReadOnly, Vector3DBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector3DReadOnly, Vector3DBasics) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector3DReadOnly, Vector3DBasics) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(QuaternionBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationScaleMatrixReadOnly
-
Performs the inverse of the transform to the given quaternion by the rotation part of this
rotation-scale matrix.
- inverseTransform(QuaternionBasics) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the given quaternion by this orientation.
- inverseTransform(QuaternionBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given quaternion quaternionToTransform.
- inverseTransform(QuaternionReadOnly, Matrix3DReadOnly, Matrix3D) - Static method in class us.ihmc.euclid.tools.QuaternionTools
-
Performs the inverse of the transform of the matrix matrixOriginal using
quaternion and stores the result in matrixTransformed.
- inverseTransform(QuaternionReadOnly, RotationMatrixReadOnly, RotationMatrix) - Static method in class us.ihmc.euclid.tools.QuaternionTools
-
Performs the inverse of the transform of the rotation matrix rotationMatrixOriginal using
quaternion and stores the result in rotationMatrixTransformed.
- inverseTransform(QuaternionReadOnly, Tuple2DReadOnly, Tuple2DBasics, boolean) - Static method in class us.ihmc.euclid.tools.QuaternionTools
-
Performs the inverse of the transform of the tuple tupleOriginal using quaternion
and stores the result in tupleTransformed.
- inverseTransform(QuaternionReadOnly, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.QuaternionTools
-
Performs the inverse of the transform of the tuple tupleOriginal using quaternion
and stores the result in tupleTransformed.
- inverseTransform(QuaternionReadOnly, QuaternionBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationScaleMatrixReadOnly
-
Performs the inverse of the transform to the given quaternion quaternionOriginal and
stores the result into quaternionTransformed.
- inverseTransform(QuaternionReadOnly, QuaternionBasics) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the given quaternionOriginal and stores the
result in quaternionTransformed.
- inverseTransform(QuaternionReadOnly, QuaternionBasics) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given quaternion quaternionOriginal and
stores the result in quaternionTransformed.
- inverseTransform(QuaternionReadOnly, QuaternionBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given quaternion quaternionOriginal and
stores the result in quaternionTransformed.
- inverseTransform(QuaternionReadOnly, QuaternionBasics) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given quaternion quaternionOriginal and
stores the result in quaternionTransformed.
- inverseTransform(QuaternionReadOnly, QuaternionBasics) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given quaternion quaternionOriginal and
stores the result in quaternionTransformed.
- inverseTransform(QuaternionReadOnly, QuaternionReadOnly, QuaternionBasics) - Static method in class us.ihmc.euclid.tools.QuaternionTools
-
Performs the inverse of the transform of the quaternion quaternionOriginal using
quaternion and stores the result in quaternionTransformed.
- inverseTransform(QuaternionReadOnly, Vector4DReadOnly, Vector4DBasics) - Static method in class us.ihmc.euclid.tools.QuaternionTools
-
Performs the inverse of the transform of the vector part of vectorOriginal using
quaternion and stores the result in vectorTransformed.
- inverseTransform(Vector4DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Performs the inverse of the transform to the vector part the given 4D vector by this matrix.
- inverseTransform(Vector4DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Performs the inverse of the transform to the vector part the given 4D vector by this matrix.
- inverseTransform(Vector4DBasics) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the vector part, i.e.
- inverseTransform(Vector4DBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given vector vectorToTransform.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleReadOnly
-
Performs the inverse of the transform to the vector part, i.e.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Performs the inverse of the transform to the vector part the given 4D vector
vectorOriginal by this matrix and stores the result in vectorTransformed.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Performs the inverse of the transform to the vector part the given 4D vector
vectorOriginal by this matrix and stores the result in vectorTransformed.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationScaleMatrixReadOnly
-
Performs the inverse of the transform to the vector part the given 4D vector
vectorOriginal by this matrix and stores the result in vectorTransformed.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in class us.ihmc.euclid.matrix.Matrix3D
-
Performs the inverse of the transform to the vector part the given 4D vector
vectorOriginal by this matrix and stores the result in vectorTransformed.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Performs the inverse of the transform to the vector part, i.e.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in class us.ihmc.euclid.transform.AffineTransform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in interface us.ihmc.euclid.transform.interfaces.Transform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Performs the inverse of the transform on the given vector vectorOriginal and stores
the result in vectorTransformed.
- inverseTransform(Vector4DReadOnly, Vector4DBasics) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionReadOnly
-
Performs the inverse of the transform to the vector part, i.e.
- invert() - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
-
Inverses this orientation.
- invert() - Method in class us.ihmc.euclid.matrix.Matrix3D
-
Invert this matrix.
- invert() - Method in class us.ihmc.euclid.matrix.RotationMatrix
-
Inverts this rotation matrix.
- invert() - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
-
Inverses this orientation.
- invert() - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Inverts this quaternion-based transform.
- invert() - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Inverts this rigid-body transform.
- invert() - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
-
Inverses this orientation.
- invert(Matrix3DReadOnly, Matrix3D) - Static method in class us.ihmc.euclid.tools.Matrix3DTools
-
Computes the inverse of matrix and stores the result in inverseToPack.
- invert(Matrix3D) - Static method in class us.ihmc.euclid.tools.Matrix3DTools
-
Performs an in-place inversion of the given matrix such that: m = m-1.
- invertRotation() - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
-
Inverts only the rotation part of this transform, the translation remains unchanged.
- invertRotation() - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Inverts only the rotation part of this transform, the translation remains unchanged.
- isAxisUnitary(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleReadOnly
-
Tests if the axis of this axis-angle is of unit-length.
- isIdentity() - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Tests if this matrix is equal to the identity matrix.
- isIdentity(double) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Tests if this matrix is equal to the identity matrix.
- isIdentity(double, double, double, double, double, double, double, double, double) - Static method in class us.ihmc.euclid.tools.Matrix3DFeatures
-
Tests if the matrix described by the given 9 coefficients is equal to the identity matrix.
- isIdentity(double, double, double, double, double, double, double, double, double, double) - Static method in class us.ihmc.euclid.tools.Matrix3DFeatures
-
Tests if the matrix described by the given 9 coefficients is equal to the identity matrix.
- isMatrix2D() - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Tests if this matrix describes transformation in the XY plane.
- isMatrix2D(double) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Tests if this matrix describes transformation in the XY plane.
- isMatrix2D(double, double, double, double, double, double, double, double, double, double) - Static method in class us.ihmc.euclid.tools.Matrix3DFeatures
-
Verify the matrix described by the 9 given coefficients is a transformation in the XY plane.
- isMatrixSkewSymmetric() - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Tests if this matrix is skew symmetric:
- isMatrixSkewSymmetric(double) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Tests if this matrix is skew symmetric:
- isMatrixSkewSymmetric(double, double, double, double, double, double, double, double, double) - Static method in class us.ihmc.euclid.tools.Matrix3DFeatures
-
Verify if the matrix described by the 9 given coefficients is skew symmetric:
- isMatrixSkewSymmetric(double, double, double, double, double, double, double, double, double, double) - Static method in class us.ihmc.euclid.tools.Matrix3DFeatures
-
Verify if the matrix described by the 9 given coefficients is skew symmetric:
- isOrientation2D() - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Tests if this orientation 3D actually represents a rotation strictly around the z-axis.
- isOrientation2D(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleReadOnly
-
Tests if this orientation 3D actually represents a rotation strictly around the z-axis.
- isOrientation2D(double) - Method in interface us.ihmc.euclid.matrix.interfaces.RotationMatrixReadOnly
-
Tests if this orientation 3D actually represents a rotation strictly around the z-axis.
- isOrientation2D(double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DReadOnly
-
Tests if this orientation 3D actually represents a rotation strictly around the z-axis.
- isOrientation2D(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionReadOnly
-
Tests if this orientation 3D actually represents a rotation strictly around the z-axis.
- isRotation2D() - Method in class us.ihmc.euclid.transform.RigidBodyTransform
-
Tests if the rotation part of this transform describes a transformation in the XY plane.
- isRotationMatrix() - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Tests if this matrix is a rotation matrix.
- isRotationMatrix(double) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DReadOnly
-
Tests if this matrix is a rotation matrix given a tolerance epsilon.
- isRotationMatrix(double[]) - Static method in class us.ihmc.euclid.tools.Matrix3DFeatures
-
Tests if the given matrix is a rotation matrix.
- isRotationMatrix(double, double, double, double, double, double, double, double, double) - Static method in class us.ihmc.euclid.tools.Matrix3DFeatures
-
Verify if the given coefficients describe a rotation matrix.
- isRotationMatrix(double, double, double, double, double, double, double, double, double, double) - Static method in class us.ihmc.euclid.tools.Matrix3DFeatures
-
Verify if the given coefficients describe a rotation matrix.
- isRotationMatrix(DenseMatrix64F) - Static method in class us.ihmc.euclid.tools.Matrix3DFeatures
-
Tests if the given matrix is a rotation matrix.
- isUnitary(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionReadOnly
-
Tests if this quaternion has a norm equal to 1+/-epsilon.
- isZOnly(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleReadOnly
-
Deprecated.
- isZOnly(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionReadOnly
-
Deprecated.