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

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