Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES