- 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 column
th 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 row
th 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
-
- setAndAbsolute(Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
-
- setAndAbsolute(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
-
- setAndClipToMax(double, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
-
- setAndClipToMax(double, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
-
- setAndClipToMax(double, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
-
- setAndClipToMin(double, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
-
- setAndClipToMin(double, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
-
- setAndClipToMin(double, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
-
- setAndClipToMinMax(double, double, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
-
- setAndClipToMinMax(double, double, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
-
- setAndClipToMinMax(double, double, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
-
- 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
-
Deprecated.
- 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
-
- setAndNegate(Matrix3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
-
- setAndNegate(Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
-
- setAndNegate(Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
-
- setAndNegate(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
-
- setAndNegate(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
-
- 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
-
- 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
-
- setAndNormalize(Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Vector3DBasics
-
- setAndNormalize(QuaternionReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
-
- setAndNormalize(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.QuaternionBasics
-
- setAndNormalize(Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Tuple4DBasics
-
- setAndScale(double, Tuple2DReadOnly) - Method in interface us.ihmc.euclid.tuple2D.interfaces.Tuple2DBasics
-
- setAndScale(double, Tuple3DReadOnly) - Method in interface us.ihmc.euclid.tuple3D.interfaces.Tuple3DBasics
-
- setAndScale(double, Tuple4DReadOnly) - Method in interface us.ihmc.euclid.tuple4D.interfaces.Vector4DBasics
-
- 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 column
th 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 column
th column components to the given values.
- setColumn(int, Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
-
Sets the column
th 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 row
th 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 row
th row components to the given values.
- setRow(int, Tuple3DReadOnly) - Method in class us.ihmc.euclid.matrix.Matrix3D
-
Sets the row
th 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.