Package | Description |
---|---|
mpicbg.pointdescriptor.model | |
mpicbg.util | |
spim.vecmath |
Modifier and Type | Method and Description |
---|---|
void |
TranslationInvariantRigidModel3D.getMatrix4d(Matrix4d matrix) |
Modifier and Type | Method and Description |
---|---|
static Matrix4d |
TransformUtils.getMatrix4d(AffineModel3D model) |
static Matrix4d |
TransformUtils.getMatrix4d(RigidModel3D model) |
Modifier and Type | Method and Description |
---|---|
void |
Matrix4d.add(double scalar,
Matrix4d m1)
Adds a scalar to each component of the matrix m1 and places the result
into this.
|
void |
Matrix4d.add(Matrix4d m1)
Sets the value of this matrix to sum of itself and matrix m1.
|
void |
Matrix4d.add(Matrix4d m1,
Matrix4d m2)
Sets the value of this matrix to the matrix sum of matrices m1 and m2.
|
boolean |
Matrix4d.epsilonEquals(Matrix4d m1,
double 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 |
Matrix4d.epsilonEquals(Matrix4d m1,
float epsilon)
Deprecated.
Use epsilonEquals(Matrix4d,double) instead
|
boolean |
Matrix4d.equals(Matrix4d m1)
Returns true if all of the data members of Matrix4d m1 are equal to the
corresponding data members in this Matrix4d.
|
void |
Transform3D.get(Matrix4d matrix)
Places the values of this transform into the double precision matrix
argument.
|
void |
Matrix4d.invert(Matrix4d m1)
Sets the value of this matrix to the matrix inverse of the passed (user
declared) matrix m1.
|
void |
Matrix4d.mul(double scalar,
Matrix4d m1)
Multiplies each element of matrix m1 by a scalar and places the result
into this.
|
void |
Matrix4d.mul(Matrix4d m1)
Sets the value of this matrix to the result of multiplying itself with
matrix m1.
|
void |
Matrix4d.mul(Matrix4d m1,
Matrix4d m2)
Sets the value of this matrix to the result of multiplying the two
argument matrices together.
|
void |
Matrix4d.mulTransposeBoth(Matrix4d m1,
Matrix4d m2)
Multiplies the transpose of matrix m1 times the transpose of matrix m2,
and places the result into this.
|
void |
Matrix4d.mulTransposeLeft(Matrix4d m1,
Matrix4d m2)
Multiplies the transpose of matrix m1 times matrix m2, and places the
result into this.
|
void |
Matrix4d.mulTransposeRight(Matrix4d m1,
Matrix4d m2)
Multiplies matrix m1 times the transpose of matrix m2, and places the
result into this.
|
void |
Matrix4d.negate(Matrix4d m1)
Sets the value of this matrix equal to the negation of of the Matrix4d
parameter.
|
void |
Transform3D.set(Matrix4d m1)
Sets the matrix values of this transform to the matrix values in the
double precision Matrix4d argument.
|
void |
Quat4f.set(Matrix4d m1)
Sets the value of this quaternion to the rotational component of the
passed matrix.
|
void |
Quat4d.set(Matrix4d m1)
Sets the value of this quaternion to the rotational component of the
passed matrix.
|
void |
Matrix4f.set(Matrix4d m1)
Sets the value of this matrix to the float value of the passed matrix4d
m1.
|
void |
Matrix4d.set(Matrix4d m1)
Sets the value of this matrix to a copy of the passed matrix m1.
|
void |
AxisAngle4f.set(Matrix4d m1)
Sets the value of this axis-angle to the rotational component of the
passed matrix.
|
void |
AxisAngle4d.set(Matrix4d m1)
Sets the value of this axis-angle to the rotational component of the
passed matrix.
|
void |
Matrix4d.sub(Matrix4d m1)
Sets the value of this matrix to the matrix difference of itself and
matrix m1 (this = this - m1).
|
void |
Matrix4d.sub(Matrix4d m1,
Matrix4d m2)
Sets the value of this matrix to the matrix difference of matrices m1 and
m2.
|
void |
Matrix4d.transpose(Matrix4d m1)
Sets the value of this matrix to the transpose of the argument matrix
|
Constructor and Description |
---|
Matrix4d(Matrix4d m1)
Constructs a new matrix with the same values as the Matrix4d parameter.
|
Matrix4f(Matrix4d m1)
Constructs a new matrix with the same values as the Matrix4d parameter.
|
Transform3D(Matrix4d m1)
Constructs and initializes a transform from the 4 x 4 matrix.
|
Copyright © 2015–2021 Fiji. All rights reserved.