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
S
s
- Variable in class math.
Quaternion
samplecounter
- Variable in class raytracer.
RayState
Sampler
- Class in
utils
Sampler()
- Constructor for class utils.
Sampler
saveToFile(String)
- Method in class ui.
Canvas
scale
- Variable in class material.
LambertianEmitter
scale(double)
- Method in class math.
Vector3D
scales the vector with the double s
scale(double, Vector3D)
- Static method in class math.
VectorOps
scales the vector with the double s
scale(double)
- Method in interface objects.
IObject
scale with factor s
scale(double, double, double)
- Method in interface objects.
IObject
scale each axis
scale(double)
- Method in class objects.
Object
scale(double, double, double)
- Method in class objects.
Object
scale(RGBColor, double)
- Static method in class utils.
ColorOps
scale a color with real number
scale(RGBColor)
- Static method in class utils.
ColorOps
scale
scale(double)
- Method in class utils.
RGBColor
scales the local color
scatter(IntersectionInfo, ScatteredRayContainer)
- Method in class material.
DielectricSPF
Creates a scattered ray and adds it to the ray-container
scatter(IntersectionInfo, ScatteredRayContainer)
- Method in class material.
IsotropicPhongSPF
generates a specular ray
scatter(IntersectionInfo, ScatteredRayContainer)
- Method in interface material.
ISPF
Given parameters describing the intersection of a ray with a surface, this will return the reflected and transmitted rays along with attenuation factors.
scatter(IntersectionInfo, ScatteredRayContainer)
- Method in class material.
LambertianSPF
scatter(IntersectionInfo, ScatteredRayContainer)
- Method in class material.
PerfectReflectorSPF
ScatteredRay
- Class in
raytracer
ScatteredRay()
- Constructor for class raytracer.
ScatteredRay
constructor
ScatteredRay(ScatteredRay)
- Constructor for class raytracer.
ScatteredRay
copy constructor
ScatteredRay.ScatRayType
- Enum in
raytracer
ScatteredRayContainer
- Class in
raytracer
ScatteredRayContainer()
- Constructor for class raytracer.
ScatteredRayContainer
constructor
ScatteredRayContainer(ScatteredRayContainer)
- Constructor for class raytracer.
ScatteredRayContainer
copy constructor
Scene
- Class in
raytracer
Scene()
- Constructor for class raytracer.
Scene
constructor
SceneParser
- Class in
parser
SceneParser(Scene, GlobalLists)
- Constructor for class parser.
SceneParser
set(double, double, double)
- Method in class math.
Point3D
set(Point3D)
- Method in class math.
Point3D
set(Point3D, Vector3D)
- Method in class math.
Ray
sets the ray
set(Vector3D)
- Method in class math.
Vector3D
sets the vector
set(double, double, double)
- Method in class math.
Vector3D
sets the vector
set(Rectangle)
- Method in class utils.
Rectangle
sets the rectangle from another rectangle
set(int, double)
- Method in class utils.
RGBColor
sets one specific component
setFilter(IPixelFilter)
- Method in class ui.
Canvas
setNextIntersectionNormal()
- Method in class math.
IntersectionInfo
sets the normal of the intersection 1
setNumSamples(int)
- Method in class ui.
Canvas
setNumThreads(int)
- Method in class ui.
Canvas
setRaycaster(Raycaster)
- Method in class ui.
Canvas
setRecursionDepth(int)
- Method in class raytracer.
Raycaster
setRecursionDepth(int)
- Method in class ui.
Canvas
setResolution(int, int)
- Method in class raytracer.
Camera
setRGB(double, double, double)
- Method in class utils.
RGBColor
sets the values of the color without constructor
setRGB(double, double, double, boolean)
- Method in class utils.
RGBColor
sets the values of the color without constructor
setRGB(double)
- Method in class utils.
RGBColor
sets the values of the color without constructor
setRGB(RGBColor)
- Method in class utils.
RGBColor
sets the color
setSingleValuedStatus(boolean)
- Method in class utils.
RGBColor
change the status
setSize(int, int)
- Method in class ui.
Canvas
setTransformationMatrix(TransformationMatrix4x4)
- Method in class objects.
Object
shade(IntersectionInfo, RayState, RGBColor)
- Method in class shader.
Shader
give the actual intersection point it's color
shader
- package shader
Shader
- Class in
shader
Shader()
- Constructor for class shader.
Shader
squaredModulus(RGBColor)
- Static method in class utils.
ColorOps
the squared length of the color if interpreted as a vector
start
- Variable in class math.
Ray
StatisticalRGBColor
- Class in
utils
StatisticalRGBColor()
- Constructor for class utils.
StatisticalRGBColor
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