Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I K L M N O P R S T U W Z

## S

SampledSound - Class in simogl.effect.sound
  This class represents a sampled file like .wav files, that can be easily played via its play() method.
SampledSound(String) - Constructor for class simogl.effect.sound.SampledSound
  Initializes the sampled sound object with the sound file specified by the path parameter.
SampledSound() - Constructor for class simogl.effect.sound.SampledSound
  Creates a new ampled sound object without providing an initial sound file.
scale(float, float, float) - Method in class simogl.geometry.AbstractMesh
  Scales the mesh to the specified x-, y-, z-values along its axxises
  Note: Do not provide a paramter which is equal to 0!
setAlpha(float) - Method in class simogl.effect.particle.AbstractParticle
  Set the alpha value of the particle to the specified parameter.
setAnimationState(int) - Method in class simogl.model.AbstractMD2Model
  Sets the current animation of the model.
setAttenuationConstant(float) - Method in class simogl.effect.light.Light
  Sets the constant attenuation value.
setAttenuationLinear(float) - Method in class simogl.effect.light.Light
  Sets the linear attenuation value.
setAttenuationQuadratic(float) - Method in class simogl.effect.light.Light
  Sets the quadric attenuation value.
setCamPosition(float, float, float) - Method in class simogl.camera.Camera
  Sets the position of the camera
setColor(float, float, float, float) - Method in class simogl.effect.fog.Fog
  Sets the RGBA color of the fog to the specified values
setColor(float, float, float, float) - Method in class simogl.effect.particle.AbstractParticle
  Sets the RGBA color of the particle to the specified values
setColorAmbient(float, float, float, float) - Method in class simogl.effect.light.Light
  Sets the RGBA color of the ambient light
setColorDiffuse(float, float, float, float) - Method in class simogl.effect.light.Light
  Sets the RGBA color of the diffuse light
setColorSpecular(float, float, float, float) - Method in class simogl.effect.light.Light
  Sets the RGBA color of the specular light
setCurrentAge(long) - Method in class simogl.effect.particle.AbstractParticle
  Sets the current particle age to the specified value
setCurrentAmount(int) - Method in class simogl.resource.AbstractResource
  Sets the current amount of the resource to the specified value
setCursor(Cursor) - Method in class simogl.input.InputManager
  Sets the cursor on this InputManager's input component.
setDensity(int) - Method in class simogl.effect.fog.Fog
  Sets the fog's density.
setDirectional() - Method in class simogl.effect.light.Light
  Turns the light source into a directional light source
setDrawShadow(boolean, Light) - Method in class simogl.geometry.AbstractMesh
  Sets whether the shadow of the mesh ought to be drawn.
setEnabled(boolean) - Method in class simogl.effect.fog.Fog
  Specifies whether the fog shall be enabled or disabled.
setEnabled(boolean) - Method in class simogl.effect.light.Light
  Enables (true) or disables (false) the light source.
setEnabled(boolean) - Method in class simogl.effect.particle.AbstractParticleEffect
  Sets whether the particle effect shall be drawn
setEnabledAmbient(boolean) - Method in class simogl.effect.light.Light
  Enables (true) or disables (false) the ambient light
setEnabledDiffuse(boolean) - Method in class simogl.effect.light.Light
  Enables (true) or disables (false) the diffuse light
setEnabledFaceCulling(boolean) - Method in class simogl.geometry.AbstractMesh
  Specifies if face culling shall applied to the mesh.
setEnabledRain(boolean) - Static method in class simogl.level.AbstractLevel
  Static method to enable or disable the rain effect of the level
setEnabledSpecular(boolean) - Method in class simogl.effect.light.Light
  Enables (true) or disables (false) the specular light
setEnd(float) - Method in class simogl.effect.fog.Fog
  Sets the end position of the fog
setFarPlane(float) - Method in class simogl.camera.Camera
  Sets the far plane of the camera to the specified value
setFoodProduction(int) - Method in class simogl.gameobjects.building.Farm
  Sets the amount of food that is produced by the building every time intervall to the specified value
setGlobalAmbientLight(GL, float, float, float, float) - Static method in class simogl.effect.light.Light
  Sets the color of the global ambient background light.
SetHeightOverGround(float) - Method in class simogl.camera.Camera
setLabelBalance(String) - Static method in class simogl.gui.BalancePanel
  Sets the label containing the balance value to the specified text
setLabelBuildingName(String) - Static method in class simogl.gui.InfoPanel
  Sets the label for the building name to the specified value
setLabelCosts(String) - Static method in class simogl.gui.BalancePanel
  Sets the label containing the costs value to the specified text
setLabelFood(String) - Static method in class simogl.gui.ResourcePanel
  Sets the label containing the amount of the player's food to the specified text
setLabelGold(String) - Static method in class simogl.gui.ResourcePanel
  Sets the label containing the amount of the player's gold to the specified text
setLabelIncome(String) - Static method in class simogl.gui.BalancePanel
  Sets the label containing the income value to the specified text
setLabelInhabitants(String) - Static method in class simogl.gui.InfoPanel
  Sets the label for the inhabitants number to the specified value
setLabelInhabitants(String) - Static method in class simogl.gui.ResourcePanel
  Sets the label containing the number of inhabitants to the specified text
setLabelRunningCost(String) - Static method in class simogl.gui.InfoPanel
  Sets the label for the running cost to the specified value
setLabelTaxes(String) - Static method in class simogl.gui.InfoPanel
  Sets the label for the taxes to the specified value
setMass(float) - Method in class simogl.effect.particle.AbstractParticle
  Sets the particle's mass to the specified value
setMaterial(Material) - Method in class simogl.geometry.AbstractMesh
  Sets the material of the mesh to the specified material
setMaterialAmbDiff(float, float, float, float) - Static method in class simogl.level.SkyBox
  Static method to set the material color of the skybox from virtually everywhere
setMaterialColorAmbDiff(float, float, float, float) - Method in class simogl.material.Material
  Sets the material's ambient and diffuse color to the specified parameters.
setMaterialColorEmission(float, float, float, float) - Method in class simogl.material.Material
  Sets the material's emission RGBA color
setMaterialColorSpecular(float, float, float, float) - Method in class simogl.material.Material
  Sets the material's specular RGBA color
setMaximumAge(long) - Method in class simogl.effect.particle.AbstractParticle
  Sets the maximum age of the particle to the specified value
setMaximumParticles(int) - Method in class simogl.effect.particle.ParticleContainer
  Sets the maximum number of particles possible in the container
setMeshID(int) - Method in class simogl.geometry.MeshDL
  Sets the unique mesh id
setMouseSensitivity(float) - Method in class simogl.camera.Camera
  Sets the mouse sensitivity.
setNearPlane(float) - Method in class simogl.camera.Camera
  Sets the near plane of the camera to the specified value
setNormal(float, float, float) - Method in class simogl.geometry.Triangle
  Sets the normal of this triangle to the specified values
setNormal(Point3D) - Method in class simogl.geometry.Triangle
  Sets the normal of the triangle to the specified point/vector
setPaused(boolean) - Method in class simogl.effect.sound.MidiPlayer
  Sets the paused state.
setPosition(float, float, float) - Method in class simogl.effect.light.Light
  Sets the position of the light source
setPosition(Point3D) - Method in class simogl.effect.particle.AbstractParticle
  Sets the particle to the specified coordinates
setPosition(float, float, float) - Method in class simogl.effect.particle.AbstractParticle
  Sets the particle to the specified coordinates
setPosition(Point3D) - Method in class simogl.effect.particle.AbstractParticleEffect
  Sets the position of the effect
setPosition(float, float, float) - Method in class simogl.effect.particle.AbstractParticleEffect
  Sets the position of the effect
setPosition(Point3D) - Method in class simogl.gameobjects.AbstractGameObject
  Sets the position of the game object
setPosition(float, float, float) - Method in class simogl.gameobjects.AbstractGameObject
  Sets the position of the game object to the specified parameters
setPosition(Point3D) - Method in class simogl.geometry.AbstractMesh
  Sets the position of the mesh with a Point3D object
setPosition(float, float, float) - Method in class simogl.geometry.AbstractMesh
  Sets the position of the mesh by the three given parameters
setPositional() - Method in class simogl.effect.light.Light
  Turns the light source into a positional light source
setPositionX(float) - Method in class simogl.geometry.AbstractMesh
  Sets the x-coordinate of this mesh's position
setPositionY(float) - Method in class simogl.geometry.AbstractMesh
  Sets the y-coordinate of this mesh's position
setPositionZ(float) - Method in class simogl.geometry.AbstractMesh
  Sets the z-coordinate of this mesh's position
setPrice(int) - Method in class simogl.gameobjects.building.AbstractBuilding
  Sets the price for the building
setRegularCost(int) - Method in class simogl.gameobjects.building.AbstractBuilding
  Sets the regular costs for running the building
setS(float) - Method in class simogl.texture.TextureCoordinate
  Sets the s-coordinate
setShininess(float) - Method in class simogl.material.Material
  Sets the material's shininess.
setSize(float) - Method in class simogl.effect.particle.AbstractParticle
  Sets the particle size to the specified value
setSound(String) - Method in class simogl.effect.sound.SampledSound
  Assignes a sound file to the sampled sound object
setSpot(float, float) - Method in class simogl.effect.light.Light
  Turns this light to a spot light.
setSpotDirection(float, float, float) - Method in class simogl.effect.light.Light
  Set the direction of the spot light
setSpotExponent(float) - Method in class simogl.effect.light.Light
  Sets the value for the spot exponent.
setStart(float) - Method in class simogl.effect.fog.Fog
  Sets the start position of the fog
setStartAndEnd(float, float) - Method in class simogl.effect.fog.Fog
  Sets the start and end position of the fog
setT(float) - Method in class simogl.texture.TextureCoordinate
  Sets the t-coordinate
setTaxRate(int) - Method in class simogl.gameobjects.building.AbstractBuilding
  Sets the price for the building
setTexCoords(float, float, float, float, float, float) - Method in class simogl.geometry.Triangle
  Sets the triangle's texture coordinates
setTexCoordsVertex1(float, float) - Method in class simogl.geometry.Triangle
  Sets the texture coordinates of vertex1 to the specifies s and t values.
setTexCoordsVertex2(float, float) - Method in class simogl.geometry.Triangle
  Sets the texture coordinates of verte2 to the specifies s and t values.
setTexCoordsVertex3(float, float) - Method in class simogl.geometry.Triangle
  Sets the texture coordinates of vertex3 to the specifies s and t values.
setTexture(Texture) - Method in class simogl.geometry.AbstractMesh
  Specifies the texture that shall be used for this mesh
setTextureBottom(Texture) - Method in class simogl.level.SkyBox
  Sets the bottom texture of the skybox
setTextureEast(Texture) - Method in class simogl.level.SkyBox
  Sets the eastern texture of the skybox
setTextureNorth(Texture) - Method in class simogl.level.SkyBox
  Sets the northern texture of the skybox
setTextureSouth(Texture) - Method in class simogl.level.SkyBox
  Sets the southern texture of the skybox
setTextureTop(Texture) - Method in class simogl.level.SkyBox
  Sets the top texture of the skybox
setTextureWest(Texture) - Method in class simogl.level.SkyBox
  Sets the western texture of the skybox
setTo(Point3D) - Method in class simogl.geometry.Point3D
  Sets the point to the coordinates of the given point
setTo(float, float, float) - Method in class simogl.geometry.Point3D
  Sets the point to new coordinates
setToCrossProduct(Point3D, Point3D) - Method in class simogl.geometry.Point3D
  Sets this point/vector to the result of the cross product of the two specified points/vectors
setToExp2Mode() - Method in class simogl.effect.fog.Fog
  Sets the fog mode to exp2 fog mode.
setToExpMode() - Method in class simogl.effect.fog.Fog
  Sets the fog mode to exp fog mode.
setToLinearMode() - Method in class simogl.effect.fog.Fog
  Sets the fog mode to linear fog mode.
setTransparent(boolean) - Method in class simogl.geometry.AbstractMesh
  Sets whether the mesh shall be transparent or not transparent.
setTriangle1(Triangle) - Method in class simogl.geometry.Face
  Sets the first triangle of the face
setTriangle2(Triangle) - Method in class simogl.geometry.Face
  Sets the second triangle of the face
setUpdateIntervall(long) - Method in class simogl.resource.AbstractResource
  Sets the new intervall on which the resource gets recalculated
setVelocity(Point3D) - Method in class simogl.effect.particle.AbstractParticle
  Sets the particle's velocity to the specified values
setVelocity(float, float, float) - Method in class simogl.effect.particle.AbstractParticle
  Sets the particle's velocity to the specified values
setVertex1(Point3D) - Method in class simogl.geometry.Triangle
  Sets the first vertex if the triangle
setVertex2(Point3D) - Method in class simogl.geometry.Triangle
  Sets the second vertex if the triangle
setVertex3(Point3D) - Method in class simogl.geometry.Triangle
  Sets the third vertex if the triangle
setViewingAngle(float) - Method in class simogl.camera.Camera
  Sets the viewing angle of the camera to the specified value.
setVisibleBox(boolean) - Method in class simogl.gameobjects.building.AbstractBuilding
  Determines whether the (bounding) box of the bilding should be displayed.
setX(float) - Method in class simogl.camera.Camera
  Sets the x-coordinate of the camera's position
setX(float) - Method in class simogl.gameobjects.AbstractGameObject
  Sets the x-coordinate of the game object
setX(float) - Method in class simogl.geometry.Point3D
  Sets the point's x-coordinate to the specified value
setY(float) - Method in class simogl.camera.Camera
  Sets the y-coordinate of the camera's position
setY(float) - Method in class simogl.gameobjects.AbstractGameObject
  Sets the y-coordinate of the game object
setY(float) - Method in class simogl.geometry.Point3D
  Sets the point's y-coordinate to the specified value
setZ(float) - Method in class simogl.camera.Camera
  Sets the z-coordinate of the camera's position
setZ(float) - Method in class simogl.gameobjects.AbstractGameObject
  Sets the z-coordinate of the game object
setZ(float) - Method in class simogl.geometry.Point3D
  Sets the point's z-coordinate to the specified value
showBoundingBox(boolean) - Method in class simogl.geometry.AbstractMesh
  Determines wheter the bounding box shall be visually shown by a box that is drawn around the mesh
showWireFrame(boolean) - Method in class simogl.geometry.AbstractMesh
  Determines whether the mesh shall be rendered as a wireframe model
simogl.camera - package simogl.camera
simogl.collision - package simogl.collision
simogl.effect.fog - package simogl.effect.fog
simogl.effect.light - package simogl.effect.light
simogl.effect.particle - package simogl.effect.particle
simogl.effect.particle.custom - package simogl.effect.particle.custom
simogl.effect.sound - package simogl.effect.sound
simogl.factory - package simogl.factory
simogl.gamecore - package simogl.gamecore
simogl.gameobjects - package simogl.gameobjects
simogl.gameobjects.building - package simogl.gameobjects.building
simogl.gameobjects.character - package simogl.gameobjects.character
simogl.geometry - package simogl.geometry
simogl.gui - package simogl.gui
simogl.input - package simogl.input
simogl.level - package simogl.level
simogl.main - package simogl.main
simogl.material - package simogl.material
simogl.model - package simogl.model
simogl.model.animation - package simogl.model.animation
simogl.model.building - package simogl.model.building
simogl.model.character - package simogl.model.character
simogl.model.modelloader - package simogl.model.modelloader
simogl.resource - package simogl.resource
simogl.texture - package simogl.texture
simogl.util - package simogl.util
sin(double) - Static method in class simogl.util.Calc
  Returns the sine value for the specified value
skip(int) - Method in class simogl.model.modelloader.MD2InputStream
  Überspringt beliebig viele Bytes des Streams.
skyBox - Variable in class simogl.level.AbstractLevel
SkyBox - Class in simogl.level
  This class represents the skybox of the scene
SkyBox(GL, float, float, float) - Constructor for class simogl.level.SkyBox
  Creates a new skybox for the scene with the specified size.
specializedDraw(GL) - Method in class simogl.geometry.AbstractMesh
  This method contains only the drawing operation fitting to the special kind of mesh.
specializedDraw(GL) - Method in class simogl.geometry.MeshDL
  Helper method to extract the specialised things just fitting to drawing of display list.
specializedDraw(GL) - Method in class simogl.geometry.MeshVA
  Helper method to extract the specialised things just fitting to drawing of vertex arrays.
STAND - Static variable in class simogl.model.AbstractMD2Model
stop() - Method in class simogl.effect.sound.MidiPlayer
  Stops the sequencer and resets its position to 0.
stop() - Method in class simogl.effect.sound.SampledSound
  Stops the currently playing sound file
subtract(float, float, float) - Method in class simogl.geometry.Point3D
  Subtracts the given parameters from this point
subtract(Point3D) - Method in class simogl.geometry.Point3D
  Subtracts the specified point from this point
subtract(Point3D, Point3D) - Method in class simogl.geometry.Point3D
  Subtracts p1 from p2 and returns the result as a Point3D object
switchProjectionMode() - Method in class simogl.camera.Camera
  Switches camera from projection mode to ortho mode, or vice versa.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I K L M N O P R S T U W Z