A C D E G I L M N O P R S T V Z

A

add(Vector) - Method in class Point
 
add(Vector) - Method in class Vector
 
addDirectional(Vector, double) - Method in class LightModel
 
addFocusListener(FocusListener) - Method in class ModelViewer
 
addKeyListener(KeyListener) - Method in class ModelViewer
 
addScaled(double, Vector) - Method in class Point
 
append(Transform) - Method in class Transform
 

C

Canvas - Class in <Unnamed>
Maintains a canvas whose contents are unmanaged, but which has an underlying array that can be used to modify the contents directly.
Canvas() - Constructor for class Canvas
 
Composite - Class in <Unnamed>
 
Composite(Model[]) - Constructor for class Composite
 
color(Color) - Method in class Model
 
colorFor(Point, Vector) - Method in class LightModel
 
create(double, double, double) - Static method in class Point
 
create(double, double, double, double) - Static method in class Point
 
create(double[]) - Static method in class Transform
 
create(double, double, double) - Static method in class Vector
 
cross(Vector) - Method in class Vector
 

D

dot(Vector) - Method in class Vector
 
draw(Graphics3D) - Method in class Composite
 
draw(Graphics3D) - Method in class Model
 
draw(Graphics3D) - Method in class Polygon
 
drawPolygon(Point[], Vector) - Method in class Graphics3D
 

E

EMPTY - Static variable in class Model
 

G

Graphics3D - Class in <Unnamed>
 
Graphics3D(int[], int, int) - Constructor for class Graphics3D
 
getColor() - Method in class Graphics3D
 
getDimension(Image) - Static method in class ImageUtil
Returns the width and height of the given image within a java.awt.Dimension object.
getDistanceTo(Point) - Method in class Point
 
getHomogeneous() - Method in class Point
 
getLength() - Method in class Vector
 
getLengthSquared() - Method in class Vector
 
getModelTransform() - Method in class Graphics3D
 
getPixels() - Method in class Canvas
 
getProjectionTransform() - Method in class Graphics3D
 
getViewFrameTransform() - Method in class Graphics3D
 
getViewTransform() - Method in class Graphics3D
 
getX() - Method in class Point
 
getX() - Method in class Vector
 
getY() - Method in class Point
 
getY() - Method in class Vector
 
getZ() - Method in class Point
 
getZ() - Method in class Vector
 
grabFocus() - Method in class ModelViewer
 

I

IDENTITY - Static variable in class Transform
 
ImageUtil - Class in <Unnamed>
Contains utility methods for working with Image objects.

L

LightModel - Class in <Unnamed>
 
LightModel() - Constructor for class LightModel
 

M

Model - Class in <Unnamed>
 
Model() - Constructor for class Model
 
ModelViewer - Class in <Unnamed>
 
ModelViewer() - Constructor for class ModelViewer
 
main(String[]) - Static method in class TestCube
 

N

newPixels(int[]) - Method in class Canvas
 
normalize() - Method in class Vector
 

O

ORIGIN - Static variable in class Point
 
orthographicProjection(double, double, double, double, double, double) - Static method in class TransformUtility
 

P

Point - Class in <Unnamed>
 
Polygon - Class in <Unnamed>
 
Polygon(Point[]) - Constructor for class Polygon
 
paintComponent(Graphics) - Method in class Canvas
 
perspectiveProjection(double, double, double, double, double, double) - Static method in class TransformUtility
 
prepend(Transform) - Method in class Transform
 
projectOnto(Vector) - Method in class Vector
 

R

removeFocusListener(FocusListener) - Method in class ModelViewer
 
removeKeyListener(KeyListener) - Method in class ModelViewer
 
rotateX(double) - Method in class Model
 
rotateX(double) - Static method in class Transform
 
rotateY(double) - Method in class Model
 
rotateY(double) - Static method in class Transform
 
rotateZ(double) - Method in class Model
 
rotateZ(double) - Static method in class Transform
 

S

scale(double, double, double) - Method in class Model
 
scale(double, double, double) - Static method in class Transform
 
scale(double) - Method in class Vector
 
setAmbientIntensity(double) - Method in class LightModel
 
setColor(Color) - Method in class Graphics3D
 
setLighting() - Method in class Graphics3D
 
setLighting(LightModel) - Method in class Graphics3D
 
setLighting(LightModel) - Method in class ModelViewer
 
setModel(Model) - Method in class ModelViewer
 
setModelTransform(Transform) - Method in class Graphics3D
 
setProjectionTransform(Transform) - Method in class Graphics3D
 
setProjectionTransform(Transform) - Method in class ModelViewer
 
setViewFrameTransform(Transform) - Method in class Graphics3D
 
setViewTransform(Transform) - Method in class Graphics3D
 
setViewTransform(Transform) - Method in class ModelViewer
 
subtract(Point) - Method in class Point
 
subtract(Vector) - Method in class Vector
 

T

TestCube - Class in <Unnamed>
 
TestWindow - Class in <Unnamed>
 
TestWindow(Model, LightModel) - Constructor for class TestWindow
 
Transform - Class in <Unnamed>
 
TransformUtility - Class in <Unnamed>
 
toString() - Method in class Point
 
toString() - Method in class Transform
 
toString() - Method in class Vector
 
transform(Transform) - Method in class Model
 
transform(Point) - Method in class Transform
 
transform(Vector) - Method in class Transform
 
translate(double, double, double) - Method in class Model
 
translate(double, double, double) - Static method in class Transform
 

V

Vector - Class in <Unnamed>
 
viewTransform(Point, Point, Vector) - Static method in class TransformUtility
 

Z

ZERO - Static variable in class Vector
 

A C D E G I L M N O P R S T V Z