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
I
i
- Variable in class math.
Quaternion
IBSDF
- Interface in
material
interface for the Bidirectional Scattering/Reflection Distribution Function
IEmitter
- Interface in
material
ILight
- Interface in
raytracer
interface for lights
IMaterial
- Interface in
material
interface for a material
importance
- Variable in class raytracer.
RayState
indexOfMinAbsComponent(Vector3D)
- Static method in class math.
VectorOps
Returns index of smallest component
infinity
- Static variable in class math.
Constants
init()
- Method in class utils.
Sampler
initialize the point list
initForLight()
- Method in class utils.
Sampler
initialize the point list
Intersection
- Class in
objects
Intersection()
- Constructor for class objects.
Intersection
constructor
IntersectionInfo
- Class in
math
intersection info
contains all information needed for shading the surface, where the ray intersects the object
IntersectionInfo()
- Constructor for class math.
IntersectionInfo
constructor
IntersectionInfo(IntersectionInfo)
- Constructor for class math.
IntersectionInfo
copy constructor
IntersectionInfo(double, double, Ray, IObject, IObject)
- Constructor for class math.
IntersectionInfo
constructor
inv_2pi
- Static variable in class math.
Constants
inv_pi
- Static variable in class math.
Constants
IObject
- Interface in
objects
IPainter
- Interface in
painter
a painter for the surface
a painter takes the information at a intersection and returns a color computed of that information
IPixelFilter
- Interface in
utils
IridescentPainter
- Class in
painter
IridescentPainter(IPainter, IPainter, double)
- Constructor for class painter.
IridescentPainter
constructor
IridescentPainter(RGBColor, RGBColor, double)
- Constructor for class painter.
IridescentPainter
constructor
IShaderOp
- Interface in
shader
isInside(Point3D)
- Method in class objects.
Assembly
isInside(Point3D)
- Method in class objects.
HalfSpace
isInside(Point3D)
- Method in class objects.
Intersection
isInside(Point3D)
- Method in interface objects.
IObject
isInside(Point3D)
- Method in class objects.
Quadric
IsotropicPhongBRDF
- Class in
material
brdf of a isotropic phong material
IsotropicPhongBRDF(IPainter, IPainter, IPainter)
- Constructor for class material.
IsotropicPhongBRDF
constructor, creates the brdf
IsotropicPhongMaterial
- Class in
material
isotropic phong material
IsotropicPhongMaterial(IPainter, IPainter, IPainter)
- Constructor for class material.
IsotropicPhongMaterial
constructor
IsotropicPhongSPF
- Class in
material
a brdf of a isotropic phong material
IsotropicPhongSPF(IPainter, IPainter, IPainter)
- Constructor for class material.
IsotropicPhongSPF
constructor
isPainter(Node)
- Method in class parser.
PainterParser
ISPF
- Interface in
material
interface for the Scattering Probability Function
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