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

Sampler - Interface in org.amcgala.raytracer.sampler
Das Sampler Interface muss von allen Samplern des Raytracers implementiert werden.
saturation(float) - Method in class com.oddlabs.procedurality.Layer
 
saveAsBMP(String, ByteBuffer, int, int) - Static method in class com.oddlabs.procedurality.Utils
 
saveAsPNG(String) - Method in class com.oddlabs.procedurality.GLImage
 
saveAsPNG(String) - Method in class com.oddlabs.procedurality.Layer
 
saveAsTGA(String, ByteBuffer, int, int) - Static method in class com.oddlabs.procedurality.Utils
 
sawtooth(float) - Static method in class com.oddlabs.procedurality.Tools
 
scala.math - package scala.math
 
scala.reflect - package scala.reflect
 
scala.runtime - package scala.runtime
 
scale(int, int) - Method in class com.oddlabs.procedurality.Channel
 
scale(int, int) - Method in class com.oddlabs.procedurality.Layer
 
Scale - Class in org.amcgala.scenegraph.transform
Skalierung um den Faktor s = (sx, sy, sz)
Scale(double, double, double) - Constructor for class org.amcgala.scenegraph.transform.Scale
 
scaleCubic(int, int) - Method in class com.oddlabs.procedurality.Channel
 
scaleCubic(int, int) - Method in class com.oddlabs.procedurality.Layer
 
scaleDouble() - Method in class com.oddlabs.procedurality.Channel
 
scaleFast(int, int) - Method in class com.oddlabs.procedurality.Channel
 
scaleFast(int, int) - Method in class com.oddlabs.procedurality.Layer
 
scaleLinear(int, int) - Method in class com.oddlabs.procedurality.Channel
 
scaleX - Variable in class org.amcgala.agent.StateLoggerAgent
 
scaleY - Variable in class org.amcgala.agent.StateLoggerAgent
 
scanline() - Method in class org.amcgala.shape.Triangle
Berechnet die Scan Lines, mit denen das Dreieck auf dem Bildschirm im Software Modus gefüllt werden kann.
scanline(Vertex3f, Vertex3f, Vertex3f) - Method in class org.amcgala.shape.Triangle
 
scene - Variable in class org.amcgala.raytracer.ShadingInfo
 
Scene - Class in org.amcgala
Ein Scene Objekt verwaltet alle Objekte und den dazugehörigen DefaultSceneGraph, der über die Klasse Framework dargestellt werden kann.
Scene(String) - Constructor for class org.amcgala.Scene
Erstellt eine neue Szene mit einem bestimmten Bezeichner.
SceneGraph - Interface in org.amcgala.scenegraph
Dieses Interface beschreibt die Methoden, die ein Scene Graph zur Verfügung stellen muss.
SEED - Static variable in class com.oddlabs.procedurality.Cellular
 
SEED - Static variable in class com.oddlabs.procedurality.Voronoi
 
set(Quaternion) - Method in class org.amcgala.math.Quaternion
Setzt die Werte dieses Quaternion auf die Werte des anderen Quaternion.
set(double, double, double, double) - Method in class org.amcgala.math.Quaternion
Setzt die einzelnen Komponenten des Quaternions auf neue Werte.
setActiveScene(Scene) - Method in class org.amcgala.Framework
Setzt eine Scene als aktive Szene innerhalb des Frameworks.
setAnimation(Animation) - Method in class org.amcgala.shape.AbstractShape
 
setAnimation(Animation) - Method in interface org.amcgala.shape.Shape
Setzt die Animation, die auf das Shape angewendet werden soll.
setBackground(RGBColor) - Method in class org.amcgala.Scene
Ändert die Farbe des Szenenhintergrunds.
setCamera(Camera) - Method in class org.amcgala.Scene
Ändert die von der Szene verwendete Camera.
setColor(Color) - Method in interface org.amcgala.appearance.Appearance
Ändert die Farbe der Appearance
setColor(Color) - Method in class org.amcgala.appearance.DefaultAppearance
 
setColor(RGBColor) - Method in class org.amcgala.raytracer.material.Material
 
setColor(Color) - Method in class org.amcgala.renderer.Pixel
Ändert die Farbe des Pixels
setColor(RGBColor) - Method in class org.amcgala.shape.AbstractShape
 
setColor(RGBColor) - Method in interface org.amcgala.shape.Shape
Ändert die Farbe des Shapes.
setConstant(double) - Method in class org.amcgala.math.Plane
Setzt die Konstante der Ebenengleichung.
setD(double) - Method in class org.amcgala.camera.SimplePerspectiveCamera
Ändert den Abstand der Kamera zur Projektionsebene.
setDirection(Vector3d) - Method in class org.amcgala.camera.AbstractCamera
Ändert die Blickrichtung der Kamera.
setDirection(Vector3d) - Method in interface org.amcgala.camera.Camera
Ändert die Blickrichtung der Kamera.
setFramesPerSecond(int) - Method in class org.amcgala.animation.Animator
Ändert die Anzahl der Aktualisierungen pro Sekunde.
setHeight(int) - Method in class org.amcgala.camera.AbstractCamera
 
setHeight(int) - Method in interface org.amcgala.camera.Camera
Ändert die Höhe der Viewplane.
setHorizontalResolution(int) - Method in class org.amcgala.raytracer.ViewPlane
Ändert die horizontale Auflösung der ViewPlane.
setInterpolationPhi(Interpolation) - Method in class org.amcgala.scenegraph.transform.RotationX
 
setInterpolationPhi(Interpolation) - Method in class org.amcgala.scenegraph.transform.RotationY
 
setInterpolationPhi(Interpolation) - Method in class org.amcgala.scenegraph.transform.RotationZ
 
setInterpolationX(Interpolation) - Method in class org.amcgala.scenegraph.transform.Scale
 
setInterpolationX(Interpolation) - Method in class org.amcgala.scenegraph.transform.Translation
 
setInterpolationY(Interpolation) - Method in class org.amcgala.scenegraph.transform.Scale
 
setInterpolationY(Interpolation) - Method in class org.amcgala.scenegraph.transform.Translation
 
setInterpolationZ(Interpolation) - Method in class org.amcgala.scenegraph.transform.Scale
 
setInterpolationZ(Interpolation) - Method in class org.amcgala.scenegraph.transform.Translation
 
setLens(double, double) - Method in class org.amcgala.camera.PerspectiveCamera
 
setMaterial(Material) - Method in class org.amcgala.shape.AbstractShape
 
setMaterial(Material) - Method in interface org.amcgala.shape.Shape
Ändert das Material, das für das Einfärben des Shapes verantwortlich ist.
setNode(Node) - Method in class org.amcgala.shape.AbstractShape
 
setNode(Node) - Method in interface org.amcgala.shape.Shape
Ändert den Knoten, dem das Shapeobjekt zugeordnet ist.
setNormal(Vector3d) - Method in class org.amcgala.math.Plane
Ändert die Normale der Ebene.
setNormal(double, double, double) - Method in class org.amcgala.math.Plane
Ändert die Normale der Ebene.
setNumberOfSamples(int) - Method in class org.amcgala.raytracer.sampler.AbstractSampler
 
setNumberOfSamples(int) - Method in interface org.amcgala.raytracer.sampler.Sampler
 
setPaused(boolean) - Method in class org.amcgala.scenegraph.visitor.UpdateVisitor
 
setPhi(double) - Method in class org.amcgala.scenegraph.transform.RotationX
 
setPhi(double) - Method in class org.amcgala.scenegraph.transform.RotationY
 
setPhi(double) - Method in class org.amcgala.scenegraph.transform.RotationZ
 
setPixelSize(int) - Method in class org.amcgala.raytracer.ViewPlane
Ändert die Größe eines Pixels der ViewPlane.
setPosition(Vector3d) - Method in class org.amcgala.camera.AbstractCamera
Ändert die Position der Kamera.
setPosition(Vector3d) - Method in interface org.amcgala.camera.Camera
Ändert die Position der Kamera.
setReflectionCoefficient(double) - Method in interface org.amcgala.appearance.Appearance
Ändert den Reflexionskoeffizienten der Appearance.
setReflectionCoefficient(double) - Method in class org.amcgala.appearance.DefaultAppearance
 
setRenderer(Renderer) - Method in class org.amcgala.raytracer.Raytracer
 
setRenderer(Renderer) - Method in class org.amcgala.raytracer.ViewPlane
 
setRunning(boolean) - Method in class org.amcgala.animation.Animator
 
setSampler(Sampler) - Method in class org.amcgala.raytracer.ViewPlane
 
setScaleX(double) - Method in class org.amcgala.scenegraph.transform.Scale
 
setScaleY(double) - Method in class org.amcgala.scenegraph.transform.Scale
 
setScaleZ(double) - Method in class org.amcgala.scenegraph.transform.Scale
 
setScene(Scene) - Method in class org.amcgala.raytracer.Raytracer
 
setShape(T) - Method in class org.amcgala.animation.Animation
 
setSpecularCoefficient(double) - Method in interface org.amcgala.appearance.Appearance
Ändert den Glanzkoeffizienten der Appearance.
setSpecularCoefficient(double) - Method in class org.amcgala.appearance.DefaultAppearance
 
setSpecularExponent(double) - Method in interface org.amcgala.appearance.Appearance
Ändert den Glanzexponenten der Appearance.
setSpecularExponent(double) - Method in class org.amcgala.appearance.DefaultAppearance
 
setTexture(Texture) - Method in class org.amcgala.raytracer.material.Material
 
setTranslateX(double) - Method in class org.amcgala.scenegraph.transform.Translation
 
setTranslateY(double) - Method in class org.amcgala.scenegraph.transform.Translation
 
setTranslateZ(double) - Method in class org.amcgala.scenegraph.transform.Translation
 
setVerticalResolution(int) - Method in class org.amcgala.raytracer.ViewPlane
Ändert die vertikale Auflösung der ViewPlane
setVup(Vector3d) - Method in class org.amcgala.camera.AbstractCamera
Ändert den Oben-Vektor der Kamera.
setVup(Vector3d) - Method in interface org.amcgala.camera.Camera
Ändert den Oben-Vektor der Kamera.
setWidth(int) - Method in class org.amcgala.camera.AbstractCamera
 
setWidth(int) - Method in interface org.amcgala.camera.Camera
Ändert die Breite der Viewplane.
setX(double) - Method in class org.amcgala.math.Vector3d
 
setY(double) - Method in class org.amcgala.math.Vector3d
 
setZ(double) - Method in class org.amcgala.math.Vector3d
 
ShadingInfo - Class in org.amcgala.raytracer
Die für das Raytracing benötigten Ergebnisse der Schnittpunktsberechnung.
ShadingInfo() - Constructor for class org.amcgala.raytracer.ShadingInfo
 
shape - Variable in class org.amcgala.animation.Animation
 
Shape - Interface in org.amcgala.shape
Schnittstelle aller Shapes, die im Framework dargestellt werden können.
sharpen(int) - Method in class com.oddlabs.procedurality.Channel
 
sharpen(int) - Method in class com.oddlabs.procedurality.Layer
 
shear(float) - Method in class com.oddlabs.procedurality.Channel
 
shear(float) - Method in class com.oddlabs.procedurality.Layer
 
SimplePerspectiveCamera - Class in org.amcgala.camera
Eine naive Implementierung einer perspektivischen Kamera.
SimplePerspectiveCamera(Vector3d, Vector3d, Vector3d, double) - Constructor for class org.amcgala.camera.SimplePerspectiveCamera
Erzeugt eine neue Kamera an einer Position mit einem bestimmten Blickpunkt.
SimpleStateLogger - Class in org.amcgala.agent.utils
 
SimpleStateLogger() - Constructor for class org.amcgala.agent.utils.SimpleStateLogger
 
SimpleTracer - Class in org.amcgala.raytracer.tracer
Ein Raytracer stellt eine Szene über die Schnittpunktsberechnungen der vorhandenen Objekte mit "Sehstrahlen" dar.
SimpleTracer() - Constructor for class org.amcgala.raytracer.tracer.SimpleTracer
 
sine(int) - Method in class com.oddlabs.procedurality.Channel
 
SINE - Static variable in class com.oddlabs.procedurality.Perlin
 
SINGULAR - Static variable in class com.oddlabs.procedurality.Cellular
 
smooth(int) - Method in class com.oddlabs.procedurality.Channel
 
smooth(int, Channel) - Method in class com.oddlabs.procedurality.Channel
 
smooth(int) - Method in class com.oddlabs.procedurality.Layer
 
SMOOTH - Static variable in class com.oddlabs.procedurality.Perlin
 
SMOOTH - Static variable in class com.oddlabs.procedurality.Spectral
 
smoothFast() - Method in class com.oddlabs.procedurality.Channel
 
smoothGain() - Method in class com.oddlabs.procedurality.Channel
 
smoothWrap(int) - Method in class com.oddlabs.procedurality.Channel
 
SoftwareRenderer - Class in org.amcgala.renderer
Der Renderer in einer Software Implementierung ohne Hardwarebeschleunigung.
SoftwareRenderer(Framework) - Constructor for class org.amcgala.renderer.SoftwareRenderer
Der SoftwareRenderer initialisiert sich mit den Properties, die aus der laufenden Framework Instanz genommen werden.
spawnAt(int, int) - Method in class org.amcgala.agent.AmcgalaAgent
Erzeugt einen Kindsagenten und setzt in an die angegebene Position.
spawnChild() - Method in class org.amcgala.agent.AmcgalaAgent
Erzeugt ein Kind und platziert es auf dem selben Index wie der Vater-Agent.
spawnChild(AmcgalaAgent) - Method in class org.amcgala.agent.AmcgalaAgent
Erzeugt ein Kind und platziert es auf die Zelle, auf der der Eltern-Agent gerade steht
spawnChild(AmcgalaAgent, World.Index) - Method in class org.amcgala.agent.AmcgalaAgent
 
spawnChild(World.Index) - Method in class org.amcgala.agent.AmcgalaAgent
Erzeugt ein Kind und platziert dieses auf dem angegebenen Index in der Welt.
Spectral - Class in com.oddlabs.procedurality
 
Spectral(int, int, int, float, long, int) - Constructor for class com.oddlabs.procedurality.Spectral
 
SQUARE - Static variable in class com.oddlabs.procedurality.Cellular
 
SQUARE - Static variable in class com.oddlabs.procedurality.Hill
 
squareFit(float, int) - Method in class com.oddlabs.procedurality.Channel
 
squareGrow(float, int) - Method in class com.oddlabs.procedurality.Channel
 
start() - Method in class org.amcgala.animation.Timer
Startet den Timer.
StateLoggerAgent - Class in org.amcgala.agent
A StateLoggerAgent receives a SimulationUpdate every time something changes in the simulated world.
StateLoggerAgent() - Constructor for class org.amcgala.agent.StateLoggerAgent
 
step(float, float, float, float) - Static method in class com.oddlabs.procedurality.Tools
 
stepCount - Variable in class org.amcgala.animation.interpolation.Interpolation
 
stepCounter - Variable in class org.amcgala.animation.interpolation.Interpolation
 
stop() - Method in class org.amcgala.animation.Timer
Stoppt den Timer.
stop() - Method in class org.amcgala.Framework
 
sub(Vector3d) - Method in class org.amcgala.math.Vector3d
Subtrahiert einen Vektor von diesem Vektor.
success() - Method in class org.amcgala.agent.AmcgalaAgent
Sendet eine Erfolgsmeldung an einen Elternagenten, um diesem mitzuteilen, dass eine Aufgabe erfolgreich abgeschlossen wurde.
sum() - Method in class com.oddlabs.procedurality.Channel
 
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