Package | Description |
---|---|
org.scijava.java3d |
Provides the core set of classes for the
3D graphics API for the Java platform; click here for more information,
including explanatory material that was formerly found in the guide.
|
org.scijava.vecmath |
Provides 3D vector mathematics classes.
|
Modifier and Type | Method and Description |
---|---|
void |
Transform3D.get(Matrix4f matrix)
Places the values of this transform into the single precision matrix
argument.
|
void |
Transform3D.set(Matrix4f m1)
Sets the matrix values of this transform to the matrix values in the
single precision Matrix4f argument.
|
Constructor and Description |
---|
Transform3D(Matrix4f m1)
Constructs and initializes a transform from the 4 x 4 matrix.
|
Modifier and Type | Method and Description |
---|---|
void |
Matrix4f.add(float scalar,
Matrix4f m1)
Adds a scalar to each component of the matrix m1 and places
the result into this.
|
void |
Matrix4f.add(Matrix4f m1)
Sets the value of this matrix to the sum of itself and matrix m1.
|
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.
|
void |
GMatrix.get(Matrix4f m1)
Places the values in the upper 4x4 of this GMatrix into
the matrix m1.
|
void |
Matrix4f.invert(Matrix4f m1)
Sets the value of this matrix to the matrix inverse
of the passed (user declared) matrix m1.
|
void |
Matrix4f.mul(float scalar,
Matrix4f m1)
Multiplies each element of matrix m1 by a scalar and places
the result into this.
|
void |
Matrix4f.mul(Matrix4f m1)
Sets the value of this matrix to the result of multiplying itself
with matrix m1.
|
void |
Matrix4f.mul(Matrix4f m1,
Matrix4f m2)
Sets the value of this matrix to the result of multiplying
the two argument matrices together.
|
void |
Matrix4f.mulTransposeBoth(Matrix4f m1,
Matrix4f m2)
Multiplies the transpose of matrix m1 times the transpose of matrix
m2, and places the result into this.
|
void |
Matrix4f.mulTransposeLeft(Matrix4f m1,
Matrix4f m2)
Multiplies the transpose of matrix m1 times matrix m2, and
places the result into this.
|
void |
Matrix4f.mulTransposeRight(Matrix4f m1,
Matrix4f m2)
Multiplies matrix m1 times the transpose of matrix m2, and
places the result into this.
|
void |
Matrix4f.negate(Matrix4f m1)
Sets the value of this matrix equal to the negation of
of the Matrix4f parameter.
|
void |
Quat4f.set(Matrix4f m1)
Sets the value of this quaternion to the rotational component of
the passed matrix.
|
void |
Quat4d.set(Matrix4f m1)
Sets the value of this quaternion to the rotational component of
the passed matrix.
|
void |
Matrix4f.set(Matrix4f m1)
Sets the value of this matrix to a copy of the
passed matrix m1.
|
void |
Matrix4d.set(Matrix4f m1)
Sets the value of this matrix to a copy of the
passed matrix m1.
|
void |
GMatrix.set(Matrix4f m1)
Sets the value of this matrix to that of the Matrix4f provided.
|
void |
AxisAngle4f.set(Matrix4f m1)
Sets the value of this axis-angle to the rotational component of
the passed matrix.
|
void |
AxisAngle4d.set(Matrix4f m1)
Sets the value of this axis-angle to the rotational component of
the passed matrix.
|
void |
Matrix4f.sub(Matrix4f m1)
Sets this matrix to the matrix difference of itself and
matrix m1 (this = this - m1).
|
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).
|
void |
Matrix4f.transpose(Matrix4f m1)
Sets the value of this matrix to the transpose of the argument matrix.
|
Constructor and Description |
---|
Matrix4d(Matrix4f m1)
Constructs a new matrix with the same values as the
Matrix4f parameter.
|
Matrix4f(Matrix4f m1)
Constructs a new matrix with the same values as the
Matrix4f parameter.
|
Copyright © 2016–2022 SciJava. All rights reserved.