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.java3d.utils.scenegraph.io.retained | |
org.scijava.vecmath |
Provides 3D vector mathematics classes.
|
Modifier and Type | Method and Description |
---|---|
void |
Transform3D.get(Matrix4d matrix)
Places the values of this transform into the double precision
matrix argument.
|
void |
Transform3D.set(Matrix4d m1)
Sets the matrix values of this transform to the matrix values in the
double precision Matrix4d argument.
|
Constructor and Description |
---|
Transform3D(Matrix4d m1)
Constructs and initializes a transform from the 4 x 4 matrix.
|
Modifier and Type | Method and Description |
---|---|
Matrix4d |
Controller.readMatrix4d(DataInput in) |
Modifier and Type | Method and Description |
---|---|
void |
Controller.writeMatrix4d(DataOutput out,
Matrix4d m) |
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 |
GMatrix.get(Matrix4d m1)
Places the values in the upper 4x4 of this GMatrix into
the matrix m1.
|
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 |
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 |
GMatrix.set(Matrix4d m1)
Sets the value of this matrix to that of the Matrix4d provided.
|
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.
|
Copyright © 2016–2022 SciJava. All rights reserved.