Rings
Version 0.3

Uses of Class
threeD.raytracer.util.TransformMatrix

Packages that use TransformMatrix
threeD.raytracer.camera   
threeD.raytracer.engine   
threeD.raytracer.surfaceUI   
threeD.raytracer.util   
 

Uses of TransformMatrix in threeD.raytracer.camera
 

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

Uses of TransformMatrix in threeD.raytracer.engine
 

Methods in 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 threeD.raytracer.engine with parameters of type TransformMatrix
 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.
 void AbstractSurface.addTransform(TransformMatrix transform)
          Applies the transformation represented by the specified TransformMatrix to this AbstractSurface when it is rendered.
 

Uses of TransformMatrix in threeD.raytracer.surfaceUI
 

Subclasses of TransformMatrix in 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 threeD.raytracer.util
 

Methods in threeD.raytracer.util that return TransformMatrix
 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.getInverse()
          Returns the inverse of the matrix represented by this TransformMatrix object 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.
 TransformMatrix TransformMatrix.adjoint()
          Computes the adjoint of the matrix represented by this 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.
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.
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.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.
 

Methods in 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.
 


Rings
Version 0.3

Copyright 2003-05 Mike Murray