Uses of Class
net.sf.j3d.threeD.raytracer.util.TransformMatrix

Packages that use TransformMatrix
net.sf.j3d.physics   
net.sf.j3d.threeD.raytracer.camera   
net.sf.j3d.threeD.raytracer.engine   
net.sf.j3d.threeD.raytracer.surfaceUI   
net.sf.j3d.threeD.raytracer.util   
 

Uses of TransformMatrix in net.sf.j3d.physics
 

Methods in net.sf.j3d.physics that return TransformMatrix
 TransformMatrix RigidBody.State.getInertia()
           
 

Methods in net.sf.j3d.physics with parameters of type TransformMatrix
 void RigidBody.State.init(Vector x, Vector r, Vector v, Vector w, Vector f, Vector t, double mass, TransformMatrix inertia, double e)
          Initializes this RigidBody object with the specified location, rotation, linear and angular velocity, force, and torque.
 

Uses of TransformMatrix in net.sf.j3d.threeD.raytracer.camera
 

Methods in net.sf.j3d.threeD.raytracer.camera that return TransformMatrix
 TransformMatrix OrthographicCamera.getRotationMatrix()
           
 

Uses of TransformMatrix in net.sf.j3d.threeD.raytracer.engine
 

Methods in net.sf.j3d.threeD.raytracer.engine that return TransformMatrix
 TransformMatrix AbstractSurface.getTransform()
          Returns the TransformMatrix object used to transform this AbstractSurface when it is rendered.
 TransformMatrix AbstractSurface.getTransform(boolean include)
          Returns the TransformMatrix object used to transform this AbstractSurface when it is rendered.
 TransformMatrix[] AbstractSurface.getTransforms()
          Returns the TransformMatrix objects used to transform this Surface object when it is rendered as an array of TransformMatrix objects.
 

Methods in net.sf.j3d.threeD.raytracer.engine with parameters of type TransformMatrix
 void AbstractSurface.addTransform(TransformMatrix transform)
          Applies the transformation represented by the specified TransformMatrix to this AbstractSurface when it is rendered.
 void AbstractSurface.setTransform(int index, TransformMatrix transform)
          Sets the TransformMatrix object at the specified index used to transform this Surface object when it is rendered to the TransformMatrix object specified.
 void AbstractSurface.setTransforms(TransformMatrix[] transforms)
          Sets the TransformMatrix objects used to transform this AbstractSurface when it is rendered to those stored in the specified TransformMatrix object array.
 double[] Ray.transform(TransformMatrix tm)
          Transforms the origin and direction of this ray using the specified TransformMatrix.
 

Uses of TransformMatrix in net.sf.j3d.threeD.raytracer.surfaceUI
 

Subclasses of TransformMatrix in net.sf.j3d.threeD.raytracer.surfaceUI
 class TransformMatrixUI
          A TransformMatrixUI object stores extra data about a TransformMatrix object such as its type for use in an application with a user interface.
 

Uses of TransformMatrix in net.sf.j3d.threeD.raytracer.util
 

Methods in net.sf.j3d.threeD.raytracer.util that return TransformMatrix
 TransformMatrix TransformMatrix.adjoint()
          Computes the adjoint of the matrix represented by this TransformMatrix object and returns the result as a TransformMatrix object.
static TransformMatrix TransformMatrix.createRotateXMatrix(double angle)
          Generates a TransformMatrix object that can be used to rotate vectors counterclockwise about the x axis.
static TransformMatrix TransformMatrix.createRotateYMatrix(double angle)
          Generates a TransformMatrix object that can be used to rotate vectors counterclockwise about the y axis.
static TransformMatrix TransformMatrix.createRotateZMatrix(double angle)
          Generates a TransformMatrix object that can be used to rotate vectors counterclockwise about the z axis.
static TransformMatrix TransformMatrix.createScaleMatrix(double sx, double sy, double sz)
          Generates a TransformMatrix object that can be used to scale vectors using the specified scaling coefficients.
static TransformMatrix TransformMatrix.createTranslationMatrix(double tx, double ty, double tz)
          Generates a TransformMatrix object that can be used to translate vectors using the specified translation coordinates.
 TransformMatrix TransformMatrix.getInverse()
           
 TransformMatrix TransformMatrix.multiply(double value)
          Multiplys the matrix represented by this TransformMatrix object with the specified double value and returns the result as a TransformMatrix object.
 TransformMatrix TransformMatrix.multiply(TransformMatrix matrix)
          Multiplys the matrix represented by this TransformMatrix object with the matrix represented by the specified TransformMatrix object and returns the result as a TransformMatrix object.
 TransformMatrix TransformMatrix.toUpperTriangle()
          Converts the matrix represented by this TransformMatrix object to an upper triangle matrix and returns the result as a TransformMatrix object.
 TransformMatrix TransformMatrix.transpose()
          Computes the transpose of the matrix represented by this TransformMatrix object and returns the result as a TransformMatrix object.
 

Methods in net.sf.j3d.threeD.raytracer.util with parameters of type TransformMatrix
 TransformMatrix TransformMatrix.multiply(TransformMatrix matrix)
          Multiplys the matrix represented by this TransformMatrix object with the matrix represented by the specified TransformMatrix object and returns the result as a TransformMatrix object.