Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
M
m00
- Variable in class math.
Matrix4x4
m01
- Variable in class math.
Matrix4x4
m02
- Variable in class math.
Matrix4x4
m03
- Variable in class math.
Matrix4x4
m10
- Variable in class math.
Matrix4x4
m11
- Variable in class math.
Matrix4x4
m12
- Variable in class math.
Matrix4x4
m13
- Variable in class math.
Matrix4x4
m20
- Variable in class math.
Matrix4x4
m21
- Variable in class math.
Matrix4x4
m22
- Variable in class math.
Matrix4x4
m23
- Variable in class math.
Matrix4x4
m30
- Variable in class math.
Matrix4x4
m31
- Variable in class math.
Matrix4x4
m32
- Variable in class math.
Matrix4x4
m33
- Variable in class math.
Matrix4x4
magnitude()
- Method in class math.
Vector2D
magnitude(Vector3D)
- Static method in class math.
VectorOps
returns the length of the vector
Main
- Class in
<Unnamed>
Main()
- Constructor for class
Main
main(String[])
- Static method in class
Main
map
- Variable in class parser.
MapParser.MapName
Map
- Class in
raytracer
a bumpmap or normalmap
Map(IPainter, double, double, double)
- Constructor for class raytracer.
Map
Map(IPainter)
- Constructor for class raytracer.
Map
MapList
- Class in
raytracer
a list, wich contains all maps along with its name
MapList()
- Constructor for class raytracer.
MapList
MapParser
- Class in
parser
MapParser(GlobalLists)
- Constructor for class parser.
MapParser
MapParser.MapName
- Class in
parser
MapParser.MapName()
- Constructor for class parser.
MapParser.MapName
material
- package material
material
- Variable in class parser.
MaterialParser.MaterialName
MaterialList
- Class in
material
a list, wich contains all materials along with its name
MaterialList()
- Constructor for class material.
MaterialList
MaterialParser
- Class in
parser
MaterialParser(GlobalLists)
- Constructor for class parser.
MaterialParser
MaterialParser.MaterialName
- Class in
parser
MaterialParser.MaterialName()
- Constructor for class parser.
MaterialParser.MaterialName
math
- package math
Matrix4x4
- Class in
math
a 4x4 matrix
Matrix4x4()
- Constructor for class math.
Matrix4x4
constructor, standard is the unit matrix
Matrix4x4(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double)
- Constructor for class math.
Matrix4x4
constructor
m00 m01 m02 m03
m10 m11 m12 m13
m20 m21 m22 m23
m30 m31 m32 m33
Matrix4x4(Matrix4x4)
- Constructor for class math.
Matrix4x4
copy constructor
MatrixOps
- Class in
math
a class for matrix operations
MatrixOps()
- Constructor for class math.
MatrixOps
maxValue()
- Method in class utils.
RGBColor
returns the maximum component, but not bigger than 1.0
minimumcounter
- Variable in class raytracer.
RayState
minus(Vector3D)
- Method in class math.
Vector3D
subtracts a vector
minus(Vector3D, Vector3D)
- Static method in class math.
VectorOps
subtracts the vector v2 from v1
minus(RGBColor, RGBColor)
- Static method in class utils.
ColorOps
subtraction of two colors
MitchellNetravaliPixelFilter
- Class in
utils
the Mitchell Netravali pixel filter uses random numbers to produce a 4x4 square with evenly distributed pixels and gives them a weight comparable to the sinc function
MitchellNetravaliPixelFilter(double, double)
- Constructor for class utils.
MitchellNetravaliPixelFilter
constructor
mkFromQuaternion(Quaternion)
- Static method in class math.
MatrixOps
creates a 4x4-matrix from a quaternion number
modify(IntersectionInfo)
- Method in class raytracer.
Map
modifies the normal with the normal from the texture
move(Vector3D)
- Method in interface objects.
IObject
translate the object with vector v
move(Vector3D)
- Method in class objects.
Object
move(Vector3D)
- Method in class raytracer.
Camera
translate the object with vector v
mul(Quaternion, Quaternion)
- Static method in class math.
Quaternion
multiplies two quaternions
mul(RGBColor, RGBColor)
- Static method in class utils.
ColorOps
multiplication of two colors
mul(RGBColor)
- Method in class utils.
RGBColor
multiplies a color c to the local color
multiply(Matrix4x4, Matrix4x4)
- Static method in class math.
MatrixOps
multiplication of two matrices
multiply(Matrix4x4, Vector)
- Static method in class math.
MatrixOps
multiplies a matrix with a 4 vector
multiply(Vector, Matrix4x4)
- Static method in class math.
MatrixOps
multiplies a matrix from left with a vector
multiply(TransformationMatrix4x4, TransformationMatrix4x4)
- Static method in class math.
MatrixOps
multiplies two transformation matrices
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z