Uses of Class
javax.vecmath.Matrix4d

Packages that use Matrix4d
com.sun.j3d.utils.scenegraph.io.retained   
javax.media.j3d 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. 
javax.vecmath Provides 3D vector mathematics classes. 
 

Uses of Matrix4d in com.sun.j3d.utils.scenegraph.io.retained
 

Methods in com.sun.j3d.utils.scenegraph.io.retained that return Matrix4d
 Matrix4d Controller.readMatrix4d(java.io.DataInput in)
           
 

Methods in com.sun.j3d.utils.scenegraph.io.retained with parameters of type Matrix4d
 void Controller.writeMatrix4d(java.io.DataOutput out, Matrix4d m)
           
 

Uses of Matrix4d in javax.media.j3d
 

Methods in javax.media.j3d with parameters of type Matrix4d
 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.
 

Constructors in javax.media.j3d with parameters of type Matrix4d
Transform3D(Matrix4d m1)
          Constructs and initializes a transform from the 4 x 4 matrix.
 

Uses of Matrix4d in javax.vecmath
 

Methods in javax.vecmath with parameters of type Matrix4d
 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
 

Constructors in javax.vecmath with parameters of type Matrix4d
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.