Uses of Class
com.brackeen.javagamebook.math3D.Transform3D

Packages that use Transform3D
com.brackeen.javagamebook.bsp2D   
com.brackeen.javagamebook.graphics3D   
com.brackeen.javagamebook.math3D   
 

Uses of Transform3D in com.brackeen.javagamebook.bsp2D
 

Methods in com.brackeen.javagamebook.bsp2D that return Transform3D
 Transform3D MapLoader.getPlayerStartLocation()
          Gets the player start location defined in the map file.
 

Constructors in com.brackeen.javagamebook.bsp2D with parameters of type Transform3D
SimpleBSPRenderer(Transform3D camera, ViewWindow viewWindow)
          Creates a new BSP renderer with the specified camera object and view window.
BSPRenderer(Transform3D camera, ViewWindow viewWindow)
          Creates a new BSP renderer with the specified camera object and view window.
 

Uses of Transform3D in com.brackeen.javagamebook.graphics3D
 

Methods in com.brackeen.javagamebook.graphics3D that return Transform3D
 Transform3D PolygonRenderer.getCamera()
          Gets the camera used for this PolygonRenderer.
 

Constructors in com.brackeen.javagamebook.graphics3D with parameters of type Transform3D
ZBufferedRenderer(Transform3D camera, ViewWindow viewWindow)
           
ZBufferedRenderer(Transform3D camera, ViewWindow viewWindow, boolean eraseView)
           
SolidPolygonRenderer(Transform3D camera, ViewWindow viewWindow)
           
SolidPolygonRenderer(Transform3D camera, ViewWindow viewWindow, boolean clearViewEveryFrame)
           
SimpleTexturedPolygonRenderer(Transform3D camera, ViewWindow viewWindow, java.lang.String textureFile)
           
ShadedTexturedPolygonRenderer(Transform3D camera, ViewWindow viewWindow)
           
ShadedTexturedPolygonRenderer(Transform3D camera, ViewWindow viewWindow, boolean clearViewEveryFrame)
           
ShadedSurfacePolygonRenderer(Transform3D camera, ViewWindow viewWindow)
           
ShadedSurfacePolygonRenderer(Transform3D camera, ViewWindow viewWindow, boolean eraseView)
           
PolygonRenderer(Transform3D camera, ViewWindow viewWindow)
          Creates a new PolygonRenderer with the specified Transform3D (camera) and ViewWindow.
PolygonRenderer(Transform3D camera, ViewWindow viewWindow, boolean clearViewEveryFrame)
          Creates a new PolygonRenderer with the specified Transform3D (camera) and ViewWindow.
FastTexturedPolygonRenderer(Transform3D camera, ViewWindow viewWindow)
           
FastTexturedPolygonRenderer(Transform3D camera, ViewWindow viewWindow, boolean clearViewEveryFrame)
           
 

Uses of Transform3D in com.brackeen.javagamebook.math3D
 

Subclasses of Transform3D in com.brackeen.javagamebook.math3D
 class MovingTransform3D
          A MovingTransform3D is a Transform3D that has a location velocity and a angular rotation velocity for rotation around the x, y, and z axes.
 

Methods in com.brackeen.javagamebook.math3D with parameters of type Transform3D
 void Vector3D.add(Transform3D xform)
          Adds the specified transform to this vector.
 void Vector3D.subtract(Transform3D xform)
          Subtracts the specified transform to this vector.
 void Vector3D.addRotation(Transform3D xform)
          Rotates this vector with the angle of the specified transform.
 void Vector3D.subtractRotation(Transform3D xform)
          Rotates this vector with the opposite angle of the specified transform.
 void Transformable.add(Transform3D xform)
           
 void Transformable.subtract(Transform3D xform)
           
 void Transformable.addRotation(Transform3D xform)
           
 void Transformable.subtractRotation(Transform3D xform)
           
 void Transform3D.setTo(Transform3D v)
          Sets this Transform3D to the specified Transform3D.
 void TexturedPolygon3D.addRotation(Transform3D xform)
           
 void TexturedPolygon3D.subtractRotation(Transform3D xform)
           
 void Rectangle3D.add(Transform3D xform)
           
 void Rectangle3D.subtract(Transform3D xform)
           
 void Rectangle3D.addRotation(Transform3D xform)
           
 void Rectangle3D.subtractRotation(Transform3D xform)
           
 void PolygonGroup.add(Transform3D xform)
           
 void PolygonGroup.subtract(Transform3D xform)
           
 void PolygonGroup.addRotation(Transform3D xform)
           
 void PolygonGroup.subtractRotation(Transform3D xform)
           
 void Polygon3D.add(Transform3D xform)
           
 void Polygon3D.subtract(Transform3D xform)
           
 void Polygon3D.addRotation(Transform3D xform)
           
 void Polygon3D.subtractRotation(Transform3D xform)
           
 

Constructors in com.brackeen.javagamebook.math3D with parameters of type Transform3D
Transform3D(Transform3D v)
          Creates a new Transform3D
MovingTransform3D(Transform3D v)
          Creates a new MovingTransform3D, using the same values as the specified Transform3D.