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

S

SAFE_THRESHOLD_PITCH - Static variable in class us.ihmc.euclid.rotationConversion.YawPitchRollConversion
Represents the safety margin that
scale(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a per-component scale on this matrix.
scale(double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Scales the components of this tuple by the given scalar.
scale(double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Scales the components of this tuple by the given scalar.
scale(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Scales the components of this vector by the given scalar.
scale(double, double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Scales independently each component of this tuple.
scale(double, double, double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Scales independently each component of this tuple.
scale(double, double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Scales independently each component of this vector.
scaleAdd(double, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Scales this tuple and adds other.
scaleAdd(double, Tuple2DReadOnly, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to the sum of tuple1 scaled and tuple2.
scaleAdd(double, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Scales this tuple and adds other.
scaleAdd(double, Tuple3DReadOnly, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to the sum of tuple1 scaled and tuple2.
scaleAdd(double, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Scales this vector and adds tupleReadOnly.
scaleAdd(double, Tuple4DReadOnly, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this vector to the sum of tuple1 scaled and tuple2.
scaleAngle(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Multiplies the angle of this axis-angle by the given scale.
scaleColumn(int, double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the components of the columnth column of this matrix.
scaleColumns(double, double, double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales individually each column of this matrix.
scaleM00(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the value of the 1st row 1st column component.
scaleM01(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the value of the 1st row 2nd column component.
scaleM02(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the value of the 1st row 3rd column component.
scaleM10(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the value of the 2nd row 1st column component.
scaleM11(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the value of the 2nd row 2nd column component.
scaleM12(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the value of the 2nd row 3rd column component.
scaleM20(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the value of the 3rd row 1st column component.
scaleM21(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the value of the 3rd row 2nd column component.
scaleM22(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the value of the 3rd row 3rd column component.
scaleRow(int, double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales the components of the rowth row of this matrix.
scaleRows(double, double, double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Scales individually each row of this matrix.
scaleSub(double, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Scales this tuple and subtracts other.
scaleSub(double, Tuple2DReadOnly, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to the difference of tuple1 scaled and tuple2.
scaleSub(double, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Scales this tuple and subtracts other.
scaleSub(double, Tuple3DReadOnly, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to the difference of tuple1 scaled and tuple2.
scaleSub(double, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Scales this vector and subtracts tupleReadOnly.
scaleSub(double, Tuple4DReadOnly, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this vector to the difference of tuple1 scaled and tuple2.
set(double[]) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Copies the values in the given array into this axis-angle as follows: this.setX(axisAngleArray[0]); this.setY(axisAngleArray[1]); this.setZ(axisAngleArray[2]); this.setAngle(axisAngleArray[3]);
set(double[]) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DBasics
Copies the values in the given array into this matrix as follows:
set(double[]) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the raw components of this affine transform from the given transformArray.
set(double[]) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the value of this transform's 7 components.
set(double[]) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the raw components of this rigid-body transform from the given transformArray.
set(double[]) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple's components x, y in order from the given array tupleArray.
set(double[]) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple's components x, y, z in order from the given array tupleArray.
set(double[]) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple's components x, y, z, s in order from the given array tupleArray.
set(double, double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple's components to x and y.
set(double, double, double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple's components to x, y, and z.
set(double, double, double, double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this axis-angle to represent a new rotation of axis (x, y, z) and angle of angle.
set(double, double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this tuple's components to x, y, z, and s.
set(double, double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple's components to x, y, z, and s.
set(double, double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this tuple's components to x, y, z, and s.
set(double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the 7 components of this transform.
set(double, double, double, double, double, double, double, double, double) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DBasics
Sets the 9 coefficients of this matrix to the given ones.
set(double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the 9 coefficients of this matrix to the given ones.
set(double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets the 9 coefficients of this matrix to the given ones.
set(double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the 9 coefficients of this matrix to the given ones.
set(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets this affine transform from the given 12 coefficients.
set(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets this rigid-body transform from the given 12 coefficients.
set(float[]) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Copies the values in the given array into this axis-angle as follows: this.setX(axisAngleArray[0]); this.setY(axisAngleArray[1]); this.setZ(axisAngleArray[2]); this.setAngle(axisAngleArray[3]);
set(float[]) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the raw components of this rigid-body transform from the given transformArray.
set(float[]) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple's components x, y in order from the given array tupleArray.
set(float[]) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple's components x, y, z in order from the given array tupleArray.
set(float[]) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple's components x, y, z, s in order from the given array tupleArray.
set(float, float, float, float) - Method in class us.ihmc.euclid.axisAngle.AxisAngle32
Sets this axis-angle to represent a new rotation of axis (x, y, z) and angle of angle.
set(int, double[]) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Copies the values in the given array into this axis-angle as follows: this.setX(axisAngleArray[startIndex + 0]); this.setY(axisAngleArray[startIndex + 1]); this.setZ(axisAngleArray[startIndex + 2]); this.setAngle(axisAngleArray[startIndex + 3]);
set(int, double[]) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DBasics
Copies the values in the given array into this matrix as follows:
set(int, double[]) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple's components x, y in order from the given array tupleArray.
set(int, double[]) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple's components x, y, z in order from the given array tupleArray.
set(int, double[]) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple's components x, y, z, s in order from the given array tupleArray.
set(int, float[]) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Copies the values in the given array into this axis-angle as follows: this.setX(axisAngleArray[startIndex + 0]); this.setY(axisAngleArray[startIndex + 1]); this.setZ(axisAngleArray[startIndex + 2]); this.setAngle(axisAngleArray[startIndex + 3]);
set(int, float[]) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple's components x, y in order from the given array tupleArray.
set(int, float[]) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple's components x, y, z in order from the given array tupleArray.
set(int, float[]) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple's components x, y, z, s in order from the given array tupleArray.
set(int, int, DenseMatrix64F) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DBasics
Copies the values in the given dense-matrix into this matrix given index offsets for the row and column.
set(int, int, DenseMatrix64F) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple's components x, y in order from the given matrix starting to read from startRow at the column index column.
set(int, int, DenseMatrix64F) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple's components x, y, z in order from the given matrix starting to read from startRow at the column index column.
set(int, int, DenseMatrix64F) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple's components x, y, z, s in order from the given matrix starting to read from startRow at the column index column.
set(int, DenseMatrix64F) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple's components x, y in order from the given column vector starting to read from startRow.
set(int, DenseMatrix64F) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple's components x, y, z in order from the given column vector starting to read from startRow.
set(int, DenseMatrix64F) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple's components x, y, z, s in order from the given column vector starting to read from startRow.
set(DenseMatrix64F) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DBasics
Copies the values in the given dense-matrix into this matrix.
set(DenseMatrix64F) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the raw components of this affine transform from the given matrix.
set(DenseMatrix64F) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the value of this transform's 7 components.
set(DenseMatrix64F) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the raw components of this rigid-body transform from the given matrix.
set(DenseMatrix64F) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple's components x, y in order from the given column vector starting to read from its first row index.
set(DenseMatrix64F) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple's components x, y, z in order from the given column vector starting to read from its first row index.
set(DenseMatrix64F) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple's components x, y, z, s in order from the given column vector starting to read from its first row index.
set(DenseMatrix64F, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the rotationMatrix and all three scale factors to scale.
set(DenseMatrix64F, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the rotationMatrix and all three scale factors to scaleX, scaleY, and scaleZ.
set(DenseMatrix64F, int, int) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the raw components of this affine transform from the given matrix.
set(DenseMatrix64F, int, int) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the raw components of this rigid-body transform from the given matrix.
set(DenseMatrix64F, Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the rotationMatrix and all three scale factors to scales.
set(T) - Method in interface us.ihmc.euclid.interfaces.Settable
Copies the values from other into this object.
set(AxisAngle) - Method in class us.ihmc.euclid.axisAngle.AxisAngle
Sets this axis-angle to the same value as the given axis-angle other.
set(AxisAngle32) - Method in class us.ihmc.euclid.axisAngle.AxisAngle32
Sets this axis-angle to the same value as the given axis-angle other.
set(AxisAngleReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this axis-angle to the same value as the given axis-angle other.
set(AxisAngleReadOnly, double, double, double, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(AxisAngleReadOnly, double, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(AxisAngleReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets this quaternion-based transform to the given axis-angle and translation.
set(AxisAngleReadOnly, Tuple3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(Matrix3DReadOnly) - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DBasics
Sets this matrix to other.
set(Matrix3DReadOnly, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the rotationMatrix and all three scale factors to scale.
set(Matrix3DReadOnly, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the rotationMatrix and all three scale factors to scaleX, scaleY, and scaleZ.
set(Matrix3DReadOnly, double, double, double, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(Matrix3DReadOnly, double, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(Matrix3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the rotationMatrix and all three scale factors to scales.
set(Matrix3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation-scale and translation parts of this transform separately.
set(Matrix3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation and translation parts of this transform separately.
set(Matrix3DReadOnly, Tuple3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to equal the given one other.
set(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the given rotation matrix and resets the scales.
set(RotationMatrixReadOnly, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the rotationMatrix and all three scale factors to scale.
set(RotationMatrixReadOnly, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the rotationMatrix and all three scale factors to scaleX, scaleY, and scaleZ.
set(RotationMatrixReadOnly, double, double, double, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(RotationMatrixReadOnly, double, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(RotationMatrixReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the rotationMatrix and all three scale factors to scales.
set(RotationMatrixReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets this quaternion-based transform to the given rotation matrix and translation.
set(RotationMatrixReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation and translation parts of this transform separately.
set(RotationMatrixReadOnly, Tuple3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(RotationScaleMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets this rotation-scale matrix to equal the given one other.
set(RotationScaleMatrixReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation-scale and translation parts of this transform separately.
set(RotationScaleMatrixReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation and translation parts of this transform separately.
set(Matrix3D) - Method in class us.ihmc.euclid.matrix.Matrix3D
Copies the values from other into this object.
set(RotationMatrix) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to equal the given one other.
set(RotationScaleMatrix) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets this rotation-scale matrix to equal the given one other.
set(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Converts, if necessary, and sets this orientation to represents the same orientation as orientation3DReadOnly.
set(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
 
set(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Converts, if necessary, and sets this orientation to represents the same orientation as orientation3DReadOnly.
set(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Converts, if necessary, and sets this orientation to represents the same orientation as orientation3DReadOnly.
set(Orientation3DReadOnly, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the orientation and all three scale factors to scale.
set(Orientation3DReadOnly, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the orientation and all three scale factors to scaleX, scaleY, and scaleZ.
set(Orientation3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the orientation and all three scale factors to scales.
set(Orientation3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation and translation parts of this transform separately.
set(AffineTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets this affine transform to the other.
set(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets this quaternion-based transform to the given other.
set(QuaternionBasedTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets this rigid-body transform to the given quaternionBasedTransform.
set(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets this affine transform to the given rigid-body transform.
set(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets this quaternion-based transform to the given rigid-body transform.
set(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets this rigid-body transform to other.
set(Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to other.
set(Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets the x and y components of this tuple with the x and y components of the given tuple2DReadOnly.
set(Tuple2DReadOnly, double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets the x and y components of this tuple with the x and y components of the given tuple2DReadOnly and the z-component to the given z.
set(Point2D) - Method in class us.ihmc.euclid.tuple2D.Point2D
Sets this point to other.
set(Point2D32) - Method in class us.ihmc.euclid.tuple2D.Point2D32
Sets this point to other.
set(Vector2D) - Method in class us.ihmc.euclid.tuple2D.Vector2D
Sets this vector to other.
set(Vector2D32) - Method in class us.ihmc.euclid.tuple2D.Vector2D32
Sets this vector to other.
set(Point3DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this 4D vector to represent the given 3D point
set(Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple with the x and y components of the given tuple3DReadOnly
set(Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to tupleReadOnly.
set(Vector3DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this 4D vector to represent the given 3D vector
set(Vector3DReadOnly, double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets the axis and the angle of this axis-angle.
set(Point3D) - Method in class us.ihmc.euclid.tuple3D.Point3D
Sets this point to other.
set(Point3D32) - Method in class us.ihmc.euclid.tuple3D.Point3D32
Sets this point to other.
set(Vector3D) - Method in class us.ihmc.euclid.tuple3D.Vector3D
Sets this vector to other.
set(Vector3D32) - Method in class us.ihmc.euclid.tuple3D.Vector3D32
Sets this vector to other.
set(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this quaternion to other.
set(QuaternionReadOnly, double, double, double, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(QuaternionReadOnly, double, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(QuaternionReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets this quaternion-based transform to the given quaternion and translation.
set(QuaternionReadOnly, Tuple3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation, scale, and translation parts of this transform separately.
set(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple to tupleReadOnly.
set(Quaternion) - Method in class us.ihmc.euclid.tuple4D.Quaternion
Sets this quaternion to other.
set(Quaternion32) - Method in class us.ihmc.euclid.tuple4D.Quaternion32
Sets this quaternion to other.
set(Vector4D) - Method in class us.ihmc.euclid.tuple4D.Vector4D
Sets this vector to other.
set(Vector4D32) - Method in class us.ihmc.euclid.tuple4D.Vector4D32
Sets this vector to other.
setAndAbsolute(Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to other and then calls Tuple2DBasics.absolute().
setAndAbsolute(Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to other and then calls Tuple3DBasics.absolute().
setAndAbsolute(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple to other and then calls Tuple4DBasics.absolute().
setAndClipToMax(double, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to other and then calls Tuple2DBasics.clipToMax(double).
setAndClipToMax(double, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to other and then calls Tuple3DBasics.clipToMax(double).
setAndClipToMax(double, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this vector to tupleReadOnly and then calls Vector4DBasics.clipToMax(double).
setAndClipToMin(double, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to other and then calls Tuple2DBasics.clipToMin(double).
setAndClipToMin(double, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to other and then calls Tuple3DBasics.clipToMin(double).
setAndClipToMin(double, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this vector to tupleReadOnly and then calls Vector4DBasics.clipToMin(double).
setAndClipToMinMax(double, double, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to other and then calls Tuple2DBasics.clipToMinMax(double, double).
setAndClipToMinMax(double, double, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to other and then calls Tuple3DBasics.clipToMinMax(double, double).
setAndClipToMinMax(double, double, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this vector to tupleReadOnly and then calls Vector4DBasics.clipToMinMax(double, double).
setAndConjugate(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this quaternion to the conjugate of other.
setAndInverse(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
setAndInvert(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Set this matrix to the inverse of the other matrix.
setAndInvert(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to the invert of the given matrix.
setAndInvert(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to the invert of the given one other.
setAndInvert(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Sets this orientation to represent the inverse of the given orientation3DReadOnly.
setAndInvert(RigidBodyTransform) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets this rigid-body transform to other and then inverts it.
setAndMultiplyOuter(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets this matrix to be equal to the outer-product of other.
setAndNegate(AxisAngleReadOnly) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this axis-angle to other and then calls AxisAngleBasics.negate().
setAndNegate(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets this matrix to other and then calls Matrix3D.negate().
setAndNegate(Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to other and then calls Tuple2DBasics.negate().
setAndNegate(Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to other and then calls Tuple3DBasics.negate().
setAndNegate(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this quaternion to other and then calls QuaternionBasics.negate().
setAndNegate(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple to other and then calls Tuple4DBasics.negate().
setAndNormalize(double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets the 9 coefficients of this rotation matrix and then normalizes this.
setAndNormalize(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets this matrix to equal the other matrix and then normalizes this, see Matrix3D.normalize().
setAndNormalize(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to equal the 3D matrix matrix and then normalizes this.
setAndNormalize(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to equal the given other and then normalizes this.
setAndNormalize(Orientation3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Converts, if necessary, and sets this orientation to represents the same orientation as orientation3DReadOnly and then normalize this orientation.
setAndNormalize(Vector2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Vector2DBasics
Sets this vector to other and then calls Vector2DBasics.normalize().
setAndNormalize(Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Vector3DBasics
Sets this vector to other and then calls Vector3DBasics.normalize().
setAndNormalize(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this tuple to other and then calls QuaternionBasics.normalize().
setAndNormalize(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this tuple to other and then calls Tuple4DBasics.normalize().
setAndNormalize(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
Sets this tuple to other and then calls Tuple4DBasics.normalize().
setAndScale(double, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to other and then scales it Tuple2DBasics.scale(double).
setAndScale(double, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to other and then calls Tuple3DBasics.scale(double).
setAndScale(double, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this vector to tupleReadOnly and then scales it Vector4DBasics.scale(double).
setAndTranspose(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets this matrix to equal the other matrix and then transposes this.
setAndTranspose(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to the transpose of the given matrix.
setAndTranspose(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to the transpose of the given other.
setAngle(double) - Method in class us.ihmc.euclid.axisAngle.AxisAngle
Sets a new angle to this axis-angle.
setAngle(double) - Method in class us.ihmc.euclid.axisAngle.AxisAngle32
Sets a new angle to this axis-angle.
setAngle(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets a new angle to this axis-angle.
setAsTranspose(double[]) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the raw components of this rigid-body transform from the given transformArray.
setAsTranspose(float[]) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the raw components of this rigid-body transform from the given transformArray.
setAxisAngle(double, double, double, double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this orientation to represents the same orientation as an axis-angle given its 4 components.
setAxisAngle(double, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
 
setAxisAngle(double, double, double, double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Sets this orientation to represents the same orientation as an axis-angle given its 4 components.
setAxisAngle(double, double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this orientation to represents the same orientation as an axis-angle given its 4 components.
setColumn(int, double[]) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the columnth column components to the values contained in the given array columnArray.
setColumn(int, double, double, double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the columnth column components to the given values.
setColumn(int, Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the columnth column components to the values contained in the given tuple columnValues.
setColumns(Tuple3DReadOnly, Tuple3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix from the given tuples each holding on the values of each column.
setElement(int, double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Selects a component of this axis-angle based on index and sets it to value.
setElement(int, double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Selects a component of this tuple based on index and sets it to value.
setElement(int, double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Selects a component of this tuple based on index and sets it to value.
setElement(int, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Selects a component of this vector based on index and sets it to value.
setElement(int, int, double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the value of the component of this matrix located by its row and column indices.
setEuler(double, double, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Resets the scale factors and sets the rotation part to represent the same orientation as the given Euler angles rotX, rotY, and rotZ.
setEuler(double, double, double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Sets this orientation to represent the same orientation as the given Euler angles.
setEuler(Vector3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Resets the scale factors and sets the rotation part to represent the same orientation as the given Euler angles eulerAngles.
setEuler(Vector3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Sets this orientation to represent the same orientation as the given Euler angles eulerAngles.
setIdentity() - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DBasics
Sets this matrix to identity:
setIdentity() - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
 
setIdentity() - Method in class us.ihmc.euclid.transform.AffineTransform
Resets this affine transform to identity.
setIdentity() - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Resets this quaternion-based transform to represent a zero rotation and zero translation.
setIdentity() - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Resets this rigid-body transform to identity.
setM00(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the value of the 1st row 1st column component.
setM01(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the value of the 1st row 2nd column component.
setM02(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the value of the 1st row 3rd column component.
setM10(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the value of the 2nd row 1st column component.
setM11(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the value of the 2nd row 2nd column component.
setM12(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the value of the 2nd row 3rd column component.
setM20(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the value of the 3rd row 1st column component.
setM21(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the value of the 3rd row 2nd column component.
setM22(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the value of the 3rd row 3rd column component.
setQuaternion(double, double, double, double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this orientation to represents the same orientation as a quaternion given its 4 components.
setQuaternion(double, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
 
setQuaternion(double, double, double, double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Sets this orientation to represents the same orientation as a quaternion given its 4 components.
setQuaternion(double, double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this orientation to represents the same orientation as a quaternion given its 4 components.
setRotation(double[]) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to rotationMatrixArray.
setRotation(double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform from the given 9 coefficients.
setRotation(DenseMatrix64F) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to rotationMatrix.
setRotation(DenseMatrix64F) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to the given matrix.
setRotation(DenseMatrix64F) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to the given matrix.
setRotation(AxisAngleReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to the given axis-angle.
setRotation(AxisAngleReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to the given axis-angle.
setRotation(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to rotationMatrix.
setRotation(Matrix3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to the given matrix.
setRotation(Matrix3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to the given matrix.
setRotation(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to rotationMatrix.
setRotation(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to the given matrix.
setRotation(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to the given rotation matrix.
setRotation(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to the given matrix.
setRotation(Orientation3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to orientation.
setRotation(Orientation3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to the given axis-angle.
setRotation(Vector3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to the rotation vector rotationVector.
setRotation(Vector3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to the given rotation vector.
setRotation(Vector3DReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to the given rotation vector.
setRotation(Vector3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to the given rotation vector.
setRotation(QuaternionReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to the given quaternion.
setRotation(QuaternionReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to the given quaternion.
setRotationAndZeroTranslation(DenseMatrix64F) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to the given matrix and sets the translation part to zero.
setRotationAndZeroTranslation(Matrix3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to the given matrix and sets the translation part to zero.
setRotationAndZeroTranslation(RotationMatrixReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to the given orientation and sets the translation part to zero.
setRotationAndZeroTranslation(Orientation3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to the given orientation and sets the translation part to zero.
setRotationAndZeroTranslation(Vector3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to the given rotation vector and sets the translation part to zero.
setRotationEuler(double, double, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to represent the same orientation as the given Euler angles rotX, rotY, and rotZ.
setRotationEuler(double, double, double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to represent the same orientation as the given Euler angles rotX, rotY, and rotZ.
setRotationEuler(double, double, double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to represent the same orientation as the given Euler angles rotX, rotY, and rotZ.
setRotationEuler(double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent the same orientation as the given Euler angles rotX, rotY, and rotZ.
setRotationEuler(Vector3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to represent the same orientation as the given Euler angles eulerAngles.
setRotationEuler(Vector3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to represent the same orientation as the given Euler angles eulerAngles.
setRotationEuler(Vector3DReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to represent the same orientation as the given Euler angles eulerAngles.
setRotationEuler(Vector3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent the same orientation as the given Euler angles eulerAngles.
setRotationEulerAndZeroTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent the same orientation as the given Euler angles rotX, rotY, and rotZ and sets the translation part to zero.
setRotationEulerAndZeroTranslation(Vector3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent the same orientation as the given Euler angles eulerAngles and sets the translation part to zero.
setRotationMatrix(double, double, double, double, double, double, double, double, double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this orientation to represents the same orientation as a rotation matrix given its 9 components.
setRotationMatrix(double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
 
setRotationMatrix(double, double, double, double, double, double, double, double, double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Sets this orientation to represents the same orientation as a rotation matrix given its 9 components.
setRotationMatrix(double, double, double, double, double, double, double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this orientation to represents the same orientation as a rotation matrix given its 9 components.
setRotationPitch(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to represent a counter clockwise rotation around the y-axis of an angle pitch.
setRotationPitch(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the y-axis of an angle pitch.
setRotationPitch(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the y-axis of an angle pitch.
setRotationPitch(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the y-axis of an angle pitch.
setRotationPitchAndZeroTranslation(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the y-axis of an angle pitch and sets the translation part to zero.
setRotationRoll(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to represent a counter clockwise rotation around the x-axis of an angle roll.
setRotationRoll(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the x-axis of an angle roll.
setRotationRoll(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the x-axis of an angle roll.
setRotationRoll(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the x-axis of an angle roll.
setRotationRollAndZeroTranslation(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the x-axis of an angle roll and sets the translation part to zero.
setRotationToNaN() - Method in class us.ihmc.euclid.transform.AffineTransform
Sets all the components of the rotation-scale matrix to Double.NaN.
setRotationToNaN() - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets all the components of the quaternion to Double.NaN.
setRotationToNaN() - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets all the components of the rotation matrix to Double.NaN.
setRotationToZero() - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to represent a 'zero' rotation.
setRotationToZero() - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part to represent a 'zero' rotation.
setRotationToZero() - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part to represent a 'zero' rotation.
setRotationToZero() - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part to represent a 'zero' rotation.
setRotationUnsafe(double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform from the given 9 coefficients.
setRotationVector(double, double, double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this orientation to represents the same orientation as a rotation vector given its 3 components.
setRotationVector(double, double, double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
 
setRotationVector(double, double, double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Sets this orientation to represents the same orientation as a rotation vector given its 3 components.
setRotationVector(double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this orientation to represents the same orientation as a rotation vector given its 3 components.
setRotationVector(Vector3DReadOnly) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Sets this orientation to represent the same orientation as the given rotationVector.
setRotationYaw(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to represent a counter clockwise rotation around the z-axis of an angle yaw.
setRotationYaw(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the z-axis of an angle yaw.
setRotationYaw(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the z-axis of an angle yaw.
setRotationYaw(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the z-axis of an angle yaw.
setRotationYawAndZeroTranslation(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent a counter clockwise rotation around the z-axis of an angle yaw and sets the translation part to zero.
setRotationYawPitchRoll(double[]) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to represent the same orientation as the given yaw-pitch-roll angles yawPitchRoll.
setRotationYawPitchRoll(double[]) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to represent the same orientation as the given yaw-pitch-roll angles yaw, pitch, and roll.
setRotationYawPitchRoll(double[]) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to represent the same orientation as the given yaw-pitch-roll angles yaw, pitch, and roll.
setRotationYawPitchRoll(double[]) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent the same orientation as the given yaw-pitch-roll angles yaw, pitch, and roll.
setRotationYawPitchRoll(double, double, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the rotation part to represent the same orientation as the given yaw-pitch-roll angles yaw, pitch, and roll.
setRotationYawPitchRoll(double, double, double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the rotation part of this transform to represent the same orientation as the given yaw-pitch-roll angles yaw, pitch, and roll.
setRotationYawPitchRoll(double, double, double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the rotation part of this transform to represent the same orientation as the given yaw-pitch-roll angles yaw, pitch, and roll.
setRotationYawPitchRoll(double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent the same orientation as the given yaw-pitch-roll angles yaw, pitch, and roll.
setRotationYawPitchRollAndZeroTranslation(double[]) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent the same orientation as the given yaw-pitch-roll angles yaw, pitch, and roll and sets the translation part to zero.
setRotationYawPitchRollAndZeroTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the rotation part of this transform to represent the same orientation as the given yaw-pitch-roll angles yaw, pitch, and roll and sets the translation part to zero.
setRow(int, double[]) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the rowth row components to the values contained in the given array rowArray.
setRow(int, double, double, double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the rowth row components to the given values.
setRow(int, Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets the rowth row components to the values contained in the given tuple rowValues.
setRows(Tuple3DReadOnly, Tuple3DReadOnly, Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix from the given tuples each holding on the values of each row.
setS(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets the s-component of this vector.
setS(double) - Method in class us.ihmc.euclid.tuple4D.Vector4D
Sets the s-component of this vector.
setS(double) - Method in class us.ihmc.euclid.tuple4D.Vector4D32
Sets the s-component of this vector.
setScale(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets all the scale factors to scale.
setScale(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets each component of the scale part of this transform to scale.
setScale(double, double, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets all the scale factors to scale.
setScale(double, double, double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the scale part of this transform to scaleX, scaleY, and scaleZ.
setScale(Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets the scale factors to scales.
setScale(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the scale part of this transform to scales.
Settable<T> - Interface in us.ihmc.euclid.interfaces
Base interface for any object that is that is settable with other objects of its own type.
setToNaN() - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets the components of this axis-angle to Double.NaN.
setToNaN() - Method in interface us.ihmc.euclid.interfaces.Clearable
Invalidate this object by setting its values to Double.NaN.
setToNaN() - Method in interface us.ihmc.euclid.matrix.interfaces.Matrix3DBasics
Sets this matrix to contain only Double.NaN:
setToNaN() - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets this matrix to contain only Double.NaN:
setToNaN() - Method in class us.ihmc.euclid.transform.AffineTransform
Sets all the components of this affine transform making it invalid.
setToNaN() - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets all the components of this affine transform making it invalid.
setToNaN() - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets all the components of this affine transform making it invalid.
setToNaN() - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets all the components of this tuple to Double.NaN.
setToNaN() - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets all the components of this tuple to Double.NaN.
setToNaN() - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
 
setToPitchMatrix(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets this matrix to represent a counter clockwise rotation around the y-axis of an angle pitch.
setToPitchMatrix(double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to represent a counter clockwise rotation around the y-axis of an angle pitch.
setToPitchMatrix(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Resets the scale factors and sets the rotation part to represent a counter clockwise rotation around the y-axis of an angle pitch.
setToPitchQuaternion(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this quaternion to represent a counter clockwise rotation around the y-axis of an angle pitch.
setToRollMatrix(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets this matrix to represent a counter clockwise rotation around the x-axis of an angle roll.
setToRollMatrix(double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to represent a counter clockwise rotation around the x-axis of an angle roll.
setToRollMatrix(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Resets the scale factors and sets the rotation part to represent a counter clockwise rotation around the x-axis of an angle roll.
setToRollQuaternion(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this quaternion to represent a counter clockwise rotation around the x-axis of an angle roll.
setToTildeForm(Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Converts a vector to tilde form (matrix implementation of cross product).
setToYawMatrix(double) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets this matrix to represent to represent a counter clockwise rotation around the z-axis of an angle yaw.
setToYawMatrix(double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to represent a counter clockwise rotation around the z-axis of an angle yaw.
setToYawMatrix(double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Resets the scale factors and sets the rotation part to represent a counter clockwise rotation around the z-axis of an angle yaw.
setToYawQuaternion(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this quaternion to represent a counter clockwise rotation around the z-axis of an angle yaw.
setToZero() - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets the components of this axis-angle to represent a "zero" rotation.
setToZero() - Method in interface us.ihmc.euclid.interfaces.Clearable
Reset this object values.
setToZero() - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets all the coefficients of this matrix to zero.
setToZero() - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets this rotation matrix to identity representing a 'zero' rotation.
setToZero() - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Sets this rotation-scale matrix to identity representing a 'zero' rotation without scale.
setToZero() - Method in class us.ihmc.euclid.transform.AffineTransform
Resets this affine transform to identity.
setToZero() - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Resets this quaternion-based transform to represent a zero rotation and zero translation.
setToZero() - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Resets this rigid-body transform to identity.
setToZero() - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets all the components of this tuple to zero.
setToZero() - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets all the components of this tuple to zero.
setToZero() - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this quaternion to the neutral quaternion representing a 'zero' rotation.
setToZero() - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets all the components of this vector to zero.
setTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the translation part of this transform.
setTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the translation part of this transform.
setTranslation(double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the translation part of this transform.
setTranslation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the translation part of this transform.
setTranslation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the translation part of this transform.
setTranslation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the translation part of this transform.
setTranslationAndIdentityRotation(double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the translation part of this transform and sets the rotation part to identity.
setTranslationAndIdentityRotation(Tuple3DReadOnly) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the translation part of this transform and sets the rotation part to identity.
setTranslationToNaN() - Method in class us.ihmc.euclid.transform.AffineTransform
Sets all the components of the translation vector to Double.NaN.
setTranslationToNaN() - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets all the components of the translation vector to Double.NaN.
setTranslationToNaN() - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets all the components of the translation vector to Double.NaN.
setTranslationToZero() - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the translation part to zero.
setTranslationToZero() - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the translation part to zero.
setTranslationToZero() - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the translation part to zero.
setTranslationX(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the x-component of the translation part of this transform.
setTranslationX(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the x-component of the translation part of this transform.
setTranslationX(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the x-component of the translation part of this transform.
setTranslationY(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the y-component of the translation part of this transform.
setTranslationY(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the y-component of the translation part of this transform.
setTranslationY(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the y-component of the translation part of this transform.
setTranslationZ(double) - Method in class us.ihmc.euclid.transform.AffineTransform
Sets the z-component of the translation part of this transform.
setTranslationZ(double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the z-component of the translation part of this transform.
setTranslationZ(double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets the z-component of the translation part of this transform.
setUnsafe(double, double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets the four components of this quaternion without normalizing.
setUnsafe(double, double, double, double) - Method in class us.ihmc.euclid.tuple4D.Quaternion
Sets the four components of this quaternion without normalizing.
setUnsafe(double, double, double, double) - Method in class us.ihmc.euclid.tuple4D.Quaternion32
Sets the four components of this quaternion without normalizing.
setUnsafe(double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.transform.QuaternionBasedTransform
Sets the 7 components of this transform.
setUnsafe(double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
Sets the 9 coefficients of this rotation matrix without performing any checks on the data provided.
setUnsafe(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class us.ihmc.euclid.transform.RigidBodyTransform
Sets this rigid-body transform from the given 12 coefficients.
setX(double) - Method in class us.ihmc.euclid.axisAngle.AxisAngle
Sets a new x-component for the axis of this axis-angle.
setX(double) - Method in class us.ihmc.euclid.axisAngle.AxisAngle32
Sets a new x-component for the axis of this axis-angle.
setX(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets a new x-component for the axis of this axis-angle.
setX(double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets the x-component of this tuple.
setX(double) - Method in class us.ihmc.euclid.tuple2D.Point2D
Sets the x-coordinate of this point.
setX(double) - Method in class us.ihmc.euclid.tuple2D.Point2D32
Sets the x-coordinate of this point.
setX(double) - Method in class us.ihmc.euclid.tuple2D.Vector2D
Sets the x-component of this vector.
setX(double) - Method in class us.ihmc.euclid.tuple2D.Vector2D32
Sets the x-component of this vector.
setX(double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets the x-component of this tuple.
setX(double) - Method in class us.ihmc.euclid.tuple3D.Point3D
Sets the x-coordinate of this point.
setX(double) - Method in class us.ihmc.euclid.tuple3D.Point3D32
Sets the x-coordinate of this point.
setX(double) - Method in class us.ihmc.euclid.tuple3D.Vector3D
Sets the x-component of this vector.
setX(double) - Method in class us.ihmc.euclid.tuple3D.Vector3D32
Sets the x-component of this vector.
setX(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets the x-component of this vector.
setX(double) - Method in class us.ihmc.euclid.tuple4D.Vector4D
Sets the x-component of this vector.
setX(double) - Method in class us.ihmc.euclid.tuple4D.Vector4D32
Sets the x-component of this vector.
setX(float) - Method in class us.ihmc.euclid.tuple2D.Point2D32
Sets the x-coordinate of this point.
setX(float) - Method in class us.ihmc.euclid.tuple2D.Vector2D32
Sets the x-component of this vector.
setX(float) - Method in class us.ihmc.euclid.tuple3D.Point3D32
Sets the x-coordinate of this point.
setX(float) - Method in class us.ihmc.euclid.tuple3D.Vector3D32
Sets the x-component of this vector.
setY(double) - Method in class us.ihmc.euclid.axisAngle.AxisAngle
Sets a new y-component for the axis of this axis-angle.
setY(double) - Method in class us.ihmc.euclid.axisAngle.AxisAngle32
Sets a new y-component for the axis of this axis-angle.
setY(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets a new y-component for the axis of this axis-angle.
setY(double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets the y-component of this tuple.
setY(double) - Method in class us.ihmc.euclid.tuple2D.Point2D
Sets the y-coordinate of this point.
setY(double) - Method in class us.ihmc.euclid.tuple2D.Point2D32
Sets the y-coordinate of this point.
setY(double) - Method in class us.ihmc.euclid.tuple2D.Vector2D
Sets the y-component of this vector.
setY(double) - Method in class us.ihmc.euclid.tuple2D.Vector2D32
Sets the y-component of this vector.
setY(double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets the y-component of this tuple.
setY(double) - Method in class us.ihmc.euclid.tuple3D.Point3D
Sets the y-coordinate of this point.
setY(double) - Method in class us.ihmc.euclid.tuple3D.Point3D32
Sets the y-coordinate of this point.
setY(double) - Method in class us.ihmc.euclid.tuple3D.Vector3D
Sets the y-component of this vector.
setY(double) - Method in class us.ihmc.euclid.tuple3D.Vector3D32
Sets the y-component of this vector.
setY(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets the y-component of this vector.
setY(double) - Method in class us.ihmc.euclid.tuple4D.Vector4D
Sets the y-component of this vector.
setY(double) - Method in class us.ihmc.euclid.tuple4D.Vector4D32
Sets the y-component of this vector.
setY(float) - Method in class us.ihmc.euclid.tuple2D.Point2D32
Sets the y-coordinate of this point.
setY(float) - Method in class us.ihmc.euclid.tuple2D.Vector2D32
Sets the y-component of this vector.
setY(float) - Method in class us.ihmc.euclid.tuple3D.Point3D32
Sets the y-coordinate of this point.
setY(float) - Method in class us.ihmc.euclid.tuple3D.Vector3D32
Sets the y-component of this vector.
setYawPitchRoll(double[]) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Resets the scale factors and sets the rotation part to represent the same orientation as the given yaw-pitch-roll angles yawPitchRoll.
setYawPitchRoll(double[]) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Sets this orientation to represents the same orientation as a yaw-pitch-roll representation.
setYawPitchRoll(double, double, double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets this orientation to represents the same orientation as a yaw-pitch-roll representation.
setYawPitchRoll(double, double, double) - Method in class us.ihmc.euclid.matrix.RotationMatrix
 
setYawPitchRoll(double, double, double) - Method in class us.ihmc.euclid.matrix.RotationScaleMatrix
Resets the scale factors and sets the rotation part to represent the same orientation as the given yaw-pitch-roll angles yaw, pitch, and roll.
setYawPitchRoll(double, double, double) - Method in interface us.ihmc.euclid.orientation.interfaces.Orientation3DBasics
Sets this orientation to represents the same orientation as a yaw-pitch-roll representation.
setYawPitchRoll(double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
Sets this orientation to represents the same orientation as a yaw-pitch-roll representation.
setZ(double) - Method in class us.ihmc.euclid.axisAngle.AxisAngle
Sets a new z-component for the axis of this axis-angle.
setZ(double) - Method in class us.ihmc.euclid.axisAngle.AxisAngle32
Sets a new z-component for the axis of this axis-angle.
setZ(double) - Method in interface us.ihmc.euclid.axisAngle.interfaces.AxisAngleBasics
Sets a new z-component for the axis of this axis-angle.
setZ(double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets the z-component of this tuple.
setZ(double) - Method in class us.ihmc.euclid.tuple3D.Point3D
Sets the z-coordinate of this point.
setZ(double) - Method in class us.ihmc.euclid.tuple3D.Point3D32
Sets the z-coordinate of this point.
setZ(double) - Method in class us.ihmc.euclid.tuple3D.Vector3D
Sets the z-component of this vector.
setZ(double) - Method in class us.ihmc.euclid.tuple3D.Vector3D32
Sets the z-component of this vector.
setZ(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets the z-component of this vector.
setZ(double) - Method in class us.ihmc.euclid.tuple4D.Vector4D
Sets the z-component of this vector.
setZ(double) - Method in class us.ihmc.euclid.tuple4D.Vector4D32
Sets the z-component of this vector.
setZ(float) - Method in class us.ihmc.euclid.tuple3D.Point3D32
Sets the z-coordinate of this point.
setZ(float) - Method in class us.ihmc.euclid.tuple3D.Vector3D32
Sets the z-component of this vector.
shiftAngleInRange(double, double) - Static method in class us.ihmc.euclid.tools.EuclidCoreTools
Recomputes the angle value angleToShift such that the result is in [angleStart, angleStart + 2pi[ and still represent the same physical angle as angleToShift.
SingularMatrixException - Exception in us.ihmc.euclid.exceptions
RuntimeException dedicated to operations where a matrix needs to be inverted.
SingularMatrixException() - Constructor for exception us.ihmc.euclid.exceptions.SingularMatrixException
Constructs an SingularMatrixException with no detail message.
SingularMatrixException(double, double, double, double, double, double, double, double, double) - Constructor for exception us.ihmc.euclid.exceptions.SingularMatrixException
Constructs an SingularMatrixException with a default detail message outputting the given matrix coefficients.
SingularMatrixException(String) - Constructor for exception us.ihmc.euclid.exceptions.SingularMatrixException
Constructs an SingularMatrixException with the specified detail message.
SingularMatrixException(Matrix3DReadOnly) - Constructor for exception us.ihmc.euclid.exceptions.SingularMatrixException
Constructs an SingularMatrixException with a default detail message outputting the given matrix coefficients.
sub(double, double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Subtracts the given (x, y)-tuple to this tuple.
sub(double, double, double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Subtracts the given (x, y, z)-tuple to this tuple.
sub(double, double, double, double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Subtracts the given (x, y, z, s)-tuple to this vector.
sub(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Performs a per-component subtraction onto the coefficients of this matrix.
sub(Matrix3DReadOnly, Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
Sets this matrix coefficients to the per-component difference of the two given matrices.
sub(Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Subtracts the given tuple to this tuple.
sub(Tuple2DReadOnly, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Sets this tuple to the difference of the two given tuples.
sub(Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Subtracts the given tuple to this tuple.
sub(Tuple3DReadOnly, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Sets this tuple to the difference of the two given tuples.
sub(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Subtracts the given tuple to this vector.
sub(Tuple4DReadOnly, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Sets this vector to the difference of the two given tuples.
subS(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Subtracts the given s to this vector's s-component.
subTransform(Matrix3DReadOnly, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.Matrix3DTools
Performs a transformation of tupleOriginal using the given matrix and subtract the result to tupleTransformed:
subTransform(QuaternionReadOnly, Tuple3DReadOnly, Tuple3DBasics) - Static method in class us.ihmc.euclid.tools.QuaternionTools
Transforms the tuple tupleOriginal using quaternion and subtracts the result to tupleTransformed.
subX(double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Subtracts the given x to this tuple's x-component.
subX(double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Subtracts the given x to this tuple's x-component.
subX(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Subtracts the given x to this vector's x-component.
subY(double) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
Subtracts the given y to this tuple's y-component.
subY(double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Subtracts the given y to this tuple's y-component.
subY(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Subtracts the given y to this vector's y-component.
subZ(double) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
Subtracts the given z to this tuple's z-component.
subZ(double) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
Subtracts the given z to this vector's z-component.
A C D E F G H I L M N O P Q R S T U V Y 
Skip navigation links