Uses of Class
net.preibisch.mvrecon.vecmath.Matrix4f

Packages that use Matrix4f
Package
Description
 
  • Uses of Matrix4f in net.preibisch.mvrecon.vecmath

    Methods in net.preibisch.mvrecon.vecmath with parameters of type Matrix4f
    Modifier and Type
    Method
    Description
    final void
    Matrix4f.add(float scalar, Matrix4f m1)
    Adds a scalar to each component of the matrix m1 and places the result into this.
    final void
    Matrix4f.add(Matrix4f m1)
    Sets the value of this matrix to the sum of itself and matrix m1.
    final void
    Matrix4f.add(Matrix4f m1, Matrix4f m2)
    Sets the value of this matrix to the matrix sum of matrices m1 and m2.
    boolean
    Matrix4f.epsilonEquals(Matrix4f m1, float epsilon)
    Returns true if the L-infinite distance between this matrix and matrix m1 is less than or equal to the epsilon parameter, otherwise returns false.
    boolean
    Matrix4f.equals(Matrix4f m1)
    Returns true if all of the data members of Matrix4f m1 are equal to the corresponding data members in this Matrix4f.
    final void
    Transform3D.get(Matrix4f matrix)
    Places the values of this transform into the single precision matrix argument.
    final void
    Matrix4f.invert(Matrix4f m1)
    Sets the value of this matrix to the matrix inverse of the passed (user declared) matrix m1.
    final void
    Matrix4f.mul(float scalar, Matrix4f m1)
    Multiplies each element of matrix m1 by a scalar and places the result into this.
    final void
    Matrix4f.mul(Matrix4f m1)
    Sets the value of this matrix to the result of multiplying itself with matrix m1.
    final void
    Matrix4f.mul(Matrix4f m1, Matrix4f m2)
    Sets the value of this matrix to the result of multiplying the two argument matrices together.
    final void
    Multiplies the transpose of matrix m1 times the transpose of matrix m2, and places the result into this.
    final void
    Multiplies the transpose of matrix m1 times matrix m2, and places the result into this.
    final void
    Multiplies matrix m1 times the transpose of matrix m2, and places the result into this.
    final void
    Matrix4f.negate(Matrix4f m1)
    Sets the value of this matrix equal to the negation of of the Matrix4f parameter.
    final void
    AxisAngle4d.set(Matrix4f m1)
    Sets the value of this axis-angle to the rotational component of the passed matrix.
    final void
    AxisAngle4f.set(Matrix4f m1)
    Sets the value of this axis-angle to the rotational component of the passed matrix.
    final void
    Matrix4d.set(Matrix4f m1)
    Sets the value of this matrix to a copy of the passed matrix m1.
    final void
    Matrix4f.set(Matrix4f m1)
    Sets the value of this matrix to a copy of the passed matrix m1.
    final void
    Quat4d.set(Matrix4f m1)
    Sets the value of this quaternion to the rotational component of the passed matrix.
    final void
    Quat4f.set(Matrix4f m1)
    Sets the value of this quaternion to the rotational component of the passed matrix.
    final void
    Transform3D.set(Matrix4f m1)
    Sets the matrix values of this transform to the matrix values in the single precision Matrix4f argument.
    final void
    Matrix4f.sub(Matrix4f m1)
    Sets this matrix to the matrix difference of itself and matrix m1 (this = this - m1).
    final void
    Matrix4f.sub(Matrix4f m1, Matrix4f m2)
    Performs an element-by-element subtraction of matrix m2 from matrix m1 and places the result into matrix this (this = m2 - m1).
    final void
    Matrix4f.transpose(Matrix4f m1)
    Sets the value of this matrix to the transpose of the argument matrix.
    Constructors in net.preibisch.mvrecon.vecmath with parameters of type Matrix4f
    Modifier
    Constructor
    Description
     
    Constructs a new matrix with the same values as the Matrix4f parameter.
     
    Constructs a new matrix with the same values as the Matrix4f parameter.
     
    Constructs and initializes a transform from the 4 x 4 matrix.