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

P

Point2D - Class in us.ihmc.euclid.tuple2D
A 2D point represents the 2D coordinates of a location on the XY-plane.
Point2D() - Constructor for class us.ihmc.euclid.tuple2D.Point2D
Creates a new point and initializes it coordinates to zero.
Point2D(double[]) - Constructor for class us.ihmc.euclid.tuple2D.Point2D
Creates a new point and initializes its component x, y in order from the given array.
Point2D(double, double) - Constructor for class us.ihmc.euclid.tuple2D.Point2D
Creates a new point and initializes it with the given coordinates.
Point2D(Tuple2DReadOnly) - Constructor for class us.ihmc.euclid.tuple2D.Point2D
Creates a new point and initializes it to other.
Point2D(Tuple3DReadOnly) - Constructor for class us.ihmc.euclid.tuple2D.Point2D
Creates a new point and initializes it to tuple3DReadOnly x and y components.
Point2D32 - Class in us.ihmc.euclid.tuple2D
A 2D point represents the 2D coordinates of a location on the XY-plane.
Point2D32() - Constructor for class us.ihmc.euclid.tuple2D.Point2D32
Creates a new point and initializes it coordinates to zero.
Point2D32(float[]) - Constructor for class us.ihmc.euclid.tuple2D.Point2D32
Creates a new point and initializes its component x, y in order from the given array.
Point2D32(float, float) - Constructor for class us.ihmc.euclid.tuple2D.Point2D32
Creates a new point and initializes it with the given coordinates.
Point2D32(Tuple2DReadOnly) - Constructor for class us.ihmc.euclid.tuple2D.Point2D32
Creates a new point and initializes it to other.
Point2DBasics - Interface in us.ihmc.euclid.tuple2D.interfaces
Write and read interface for a 2 dimensional point.
Point2DReadOnly - Interface in us.ihmc.euclid.tuple2D.interfaces
Read-only interface for a 2 dimensional point.
Point3D - Class in us.ihmc.euclid.tuple3D
A 3D point represents the 3D coordinates of a location in space.
Point3D() - Constructor for class us.ihmc.euclid.tuple3D.Point3D
Creates a new point and initializes it coordinates to zero.
Point3D(double[]) - Constructor for class us.ihmc.euclid.tuple3D.Point3D
Creates a new point and initializes its component x, y, z in order from the given array.
Point3D(double, double, double) - Constructor for class us.ihmc.euclid.tuple3D.Point3D
Creates a new point and initializes it with the given coordinates.
Point3D(Tuple2DReadOnly) - Constructor for class us.ihmc.euclid.tuple3D.Point3D
Creates a new point and initializes its x and y components to tuple2DReadOnly.
Point3D(Tuple3DReadOnly) - Constructor for class us.ihmc.euclid.tuple3D.Point3D
Creates a new point and initializes it to other.
Point3D32 - Class in us.ihmc.euclid.tuple3D
A 3D point represents the 3D coordinates of a location in space.
Point3D32() - Constructor for class us.ihmc.euclid.tuple3D.Point3D32
Creates a new point and initializes it coordinates to zero.
Point3D32(float[]) - Constructor for class us.ihmc.euclid.tuple3D.Point3D32
Creates a new point and initializes its component x, y, z in order from the given array.
Point3D32(float, float, float) - Constructor for class us.ihmc.euclid.tuple3D.Point3D32
Creates a new point and initializes it with the given coordinates.
Point3D32(Tuple3DReadOnly) - Constructor for class us.ihmc.euclid.tuple3D.Point3D32
Creates a new point and initializes it to other.
Point3DBasics - Interface in us.ihmc.euclid.tuple3D.interfaces
Write and read interface for a 3 dimensional point.
Point3DReadOnly - Interface in us.ihmc.euclid.tuple3D.interfaces
Read-only interface for a 3 dimensional point.
pow(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Raises this quaternion to the power alpha.
preMultiply(AxisAngleReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Pre-multiplies this axis-angle by other.
preMultiply(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a matrix multiplication on this.
preMultiply(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Performs a matrix multiplication on this.
preMultiply(AffineTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Performs the multiplication of other with this transform.
preMultiply(AffineTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Performs the multiplication of affineTransform with this transform.
preMultiply(AffineTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Performs the multiplication of affineTransform with this transform.
preMultiply(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Performs the multiplication of rigidBodyTransform with this transform.
preMultiply(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Performs the multiplication of other with this transform.
preMultiply(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Performs the multiplication of quaternionBasedTransform with this transform.
preMultiply(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Performs the multiplication of rigidBodyTransform with this transform.
preMultiply(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Performs the multiplication of rigidBodyTransform with this transform.
preMultiply(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Performs the multiplication of other with this transform.
preMultiply(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Pre-multiplies this quaternion by other.
preMultiplyConjugateBoth(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this quaternion to the multiplication of the conjugate of other and the conjugate of this.
preMultiplyConjugateOther(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this quaternion to the multiplication of the conjugate of other and this.
preMultiplyConjugateThis(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this quaternion to the multiplication of other and the conjugate of this.
preMultiplyInvertBoth(AxisAngleReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this axis-angle to the multiplication of the inverse of other and the inverse of this.
preMultiplyInvertOther(AxisAngleReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this axis-angle to the multiplication of the inverse of other and this.
preMultiplyInvertOther(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a matrix multiplication on this.
preMultiplyInvertOther(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a matrix multiplication on this.
preMultiplyInvertOther(RotationScaleMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a matrix multiplication on this.
preMultiplyInvertOther(AffineTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Performs the multiplication of the inverse of other with this transform.
preMultiplyInvertOther(AffineTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Performs the multiplication of the inverse of affineTransform with this transform.
preMultiplyInvertOther(AffineTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Performs the multiplication of the inverse of affineTransform with this transform.
preMultiplyInvertOther(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Performs the multiplication of the inverse of quaternionBasedTransform with this transform.
preMultiplyInvertOther(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Performs the multiplication of the inverse of other with this transform.
preMultiplyInvertOther(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Performs the multiplication of the inverse of quaternionBasedTransform with this transform.
preMultiplyInvertOther(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Performs the multiplication of the inverse of rigidBodyTransform with this transform.
preMultiplyInvertOther(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Performs the multiplication of the inverse of rigidBodyTransform with this transform.
preMultiplyInvertOther(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Performs the multiplication of the inverse of other with this transform.
preMultiplyInvertThis(AxisAngleReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this axis-angle to the multiplication of other and the inverse of this.
preMultiplyInvertThis(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a matrix multiplication on this.
preMultiplyInvertThis(AffineTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Performs the multiplication of other with the inverse of this transform.
preMultiplyInvertThis(AffineTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Performs the multiplication of affineTransform with the inverse of this transform.
preMultiplyInvertThis(AffineTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Performs the multiplication of affineTransform with the inverse of this transform.
preMultiplyInvertThis(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Performs the multiplication of quaternionBasedTransform with the inverse of this transform.
preMultiplyInvertThis(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Performs the multiplication of other with the inverse of this transform.
preMultiplyInvertThis(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Performs the multiplication of quaternionBasedTransform with the inverse of this transform.
preMultiplyInvertThis(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Performs the multiplication of rigidBodyTransform with the inverse of this transform.
preMultiplyInvertThis(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Performs the multiplication of rigidBodyTransform with the inverse of this transform.
preMultiplyInvertThis(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Performs the multiplication of other with the inverse of this transform.
preMultiplyTransposeBoth(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a matrix multiplication on this.
preMultiplyTransposeBoth(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Performs a matrix multiplication on this.
preMultiplyTransposeOther(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a matrix multiplication on this.
preMultiplyTransposeOther(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Performs a matrix multiplication on this.
preMultiplyTransposeThis(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a matrix multiplication on this.
preMultiplyTransposeThis(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Performs a matrix multiplication on this.
prepend(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Prepends the given orientation to this orientation.
prepend(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
 
prepend(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Prepends the given orientation to the rotation part of this.
prepend(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Prepends the given orientation to this orientation.
prepend(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Prepends the given orientation to this orientation.
prependInvertBoth(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Inverts this and then prepends the inverse of the given orientation to this orientation.
prependInvertOther(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Prepends the inverse of the given orientation to this orientation.
prependInvertOther(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
 
prependInvertOther(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Prepends the inverse of the given orientation to the rotation part of this.
prependInvertOther(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Prepends the inverse of the given orientation to this orientation.
prependInvertOther(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Prepends the inverse of the given orientation to this orientation.
prependInvertThis(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Inverts the rotation part of this and prepends the given orientation.
prependInvertThis(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Inverts this and then prepends the given orientation.
prependPitchRotation(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Prepend a rotation about the y-axis to this axis-angle.
prependPitchRotation(double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Prepend a rotation about the y-axis to this rotation matrix.
prependPitchRotation(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Prepend a rotation about the y-axis to the rotation part of this rotation-scale matrix.
prependPitchRotation(double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Prepends a rotation R(pitch) about the y-axis to this orientation.
prependPitchRotation(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Prepend a rotation about the y-axis to this transform.
prependPitchRotation(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Prepend a rotation about the y-axis to this transform.
prependPitchRotation(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Prepend a rotation about the y-axis to this transform.
prependPitchRotation(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Prepend a rotation about the y-axis to this quaternion.
prependPitchRotation(double, AxisAngleReadOnly, AxisAngleBasics) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
Prepend a rotation about the y-axis to axisAngleOriginal and stores the result in axisAngleToPack.
prependPitchRotation(double, RotationMatrixReadOnly, RotationMatrix) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
Prepend a rotation about the y-axis to matrixOriginal and stores the result in matrixToPack.
prependPitchRotation(double, QuaternionReadOnly, QuaternionBasics) - Static method in class us.ihmc.euclid.tools.QuaternionTools
Prepend a rotation about the y-axis to quaternionOriginal and stores the result in quaternionToPack.
prependRollRotation(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Prepend a rotation about the x-axis to this axis-angle.
prependRollRotation(double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Append a rotation about the x-axis to this rotation matrix.
prependRollRotation(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Prepend a rotation about the x-axis to the rotation part of this rotation-scale matrix.
prependRollRotation(double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Appends a rotation R(roll) about the x-axis to this orientation.
prependRollRotation(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Prepend a rotation about the x-axis to this transform.
prependRollRotation(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Prepend a rotation about the x-axis to the rotation part 'q' of this transform.
prependRollRotation(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Prepend a rotation about the x-axis to this transform.
prependRollRotation(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Prepend a rotation about the x-axis to this quaternion.
prependRollRotation(double, AxisAngleReadOnly, AxisAngleBasics) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
Prepend a rotation about the x-axis to axisAngleOriginal and stores the result in axisAngleToPack.
prependRollRotation(double, RotationMatrixReadOnly, RotationMatrix) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
Prepend a rotation about the x-axis to matrixOriginal and stores the result in matrixToPack.
prependRollRotation(double, QuaternionReadOnly, 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.
prependTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.AffineTransform
Prepend a translation transform to this transform.
prependTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Prepend a translation transform to this transform.
prependTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Prepend a translation transform to this transform.
prependTranslation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Prepend a translation transform to this transform.
prependTranslation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Prepend a translation transform to this transform.
prependTranslation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Prepend a translation transform to this transform.
prependYawRotation(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Prepend a rotation about the z-axis to this axis-angle.
prependYawRotation(double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Prepend a rotation about the z-axis to this rotation matrix.
prependYawRotation(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Prepend a rotation about the z-axis to the rotation part of this rotation-scale matrix.
prependYawRotation(double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Prepends a rotation R(yaw) about the z-axis to this orientation.
prependYawRotation(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Prepend a rotation about the z-axis to the rotation part of this transform.
prependYawRotation(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Prepend a rotation about the z-axis to this transform.
prependYawRotation(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Prepend a rotation about the z-axis to this transform.
prependYawRotation(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Prepend a rotation about the z-axis to this quaternion.
prependYawRotation(double, AxisAngleReadOnly, AxisAngleBasics) - Static method in class us.ihmc.euclid.tools.AxisAngleTools
Prepend a rotation about the z-axis to axisAngleOriginal and stores the result in axisAngleToPack.
prependYawRotation(double, RotationMatrixReadOnly, RotationMatrix) - Static method in class us.ihmc.euclid.tools.RotationMatrixTools
Prepend a rotation about the z-axis to matrixOriginal and stores the result in matrixToPack.
prependYawRotation(double, QuaternionReadOnly, QuaternionBasics) - Static method in class us.ihmc.euclid.tools.QuaternionTools
Prepend a rotation about the z-axis to quaternionOriginal and stores the result in quaternionToPack.
A C D E F G H I L M N O P Q R S T U V Y 
Skip navigation links