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

G

getAmount() - Method in class simogl.input.InputAction
Returns either the number of times the input action's key was pressed or the distance the mouse has been moved
getAnimator() - Method in class simogl.gui.MainFrame
Returns the FPSAnimator object of the mainframe.
getAnimFrame(int) - Method in class simogl.model.animation.Animation
Returns the animation frame with the specified index in the animation
getAnimFrames() - Method in class simogl.model.animation.Animation
Returns the ArrayList of animation frames that form the animation
getAplha() - Method in class simogl.effect.particle.AbstractParticle
Returns the alpha value of the particle
getAspectRatio() - Method in class simogl.camera.Camera
Returns the current aspect ratio of the camera (as used in gluPerspective()-method)
getAttenuationConstant() - Method in class simogl.effect.light.Light
Returns the constant attenuation value
getAttenuationLinear() - Method in class simogl.effect.light.Light
Returns the linear attenuation value
getAttenuationQuadratic() - Method in class simogl.effect.light.Light
Returns the quadric attenuation
getBoundingBox() - Method in class simogl.geometry.AbstractMesh
Returns the bounding box of the mesh
getByteCount() - Method in class simogl.model.modelloader.MD2InputStream
Gibt Aufschluss darüber, wie viele Bytes bereits gelesen wurden.
getCollisionTrigs() - Method in class simogl.camera.Camera
Returns the triangle(s) the camera is actually over
getColor() - Method in class simogl.effect.fog.Fog
Returns the RGBA color of the fog as an array of four values
getColor() - Method in class simogl.effect.particle.AbstractParticle
Returns the RGBA color of the fog as an array of four values
getColorAmbient() - Method in class simogl.effect.light.Light
Returns the color of the ambient light
getColorDiffuese() - Method in class simogl.effect.light.Light
Returns the color of the diffuse light
getColorSpecular() - Method in class simogl.effect.light.Light
Returns the color of the specular light
getCrossProduct(Point3D, Point3D) - Method in class simogl.geometry.Point3D
Returns the result of the cross product of two points/vectors
getCurrentAge() - Method in class simogl.effect.particle.AbstractParticle
Returns the current age of the particle
getCurrentAmount() - Method in class simogl.resource.AbstractResource
Returns the current amount of the resource
getCurrentAnim() - Method in class simogl.model.AbstractMD2Model
Returns the animation that is currently assigned to the model.
getCurrentAnimState() - Method in class simogl.model.AbstractMD2Model
Returns the int that symbolizes the current animation state like "WALK" or "STAND".
getCurrentFrame() - Method in class simogl.model.animation.Animation
Returns the current frame of the animation
getDensity() - Method in class simogl.effect.fog.Fog
Returns the fog's density
getDotProduct(Point3D, Point3D) - Method in class simogl.geometry.Point3D
Returns the dot product of the two points/vectors.
getEnd() - Method in class simogl.effect.fog.Fog
Returns the end position of the fog
getEndTime() - Method in class simogl.model.animation.AnimationFrame
Returns the time, when this frame ends and therefore should be skipped in the animation
getFace() - Method in class simogl.effect.particle.AbstractParticle
Returns the face that represents this particle in the scene
getFaces() - Method in class simogl.geometry.AbstractMesh
Returns the faces of the mesh
getFarPlane() - Method in class simogl.camera.Camera
Returns the far plane of camera
getFoodConsumption() - Method in class simogl.gameobjects.building.AbstractBuilding
Returns the sum of food that gets consumed during every time intervall.
getFoodProduction() - Method in class simogl.gameobjects.building.Farm
Returns the amount of food this building is producing every time intervall
getGLCanvas() - Method in class simogl.gui.MainFrame
Returns the GLCanvas object of the mainframe.
getHeight() - Method in class simogl.collision.BoundingBox
Returns the height of the bounding box.
getHeightOverGround() - Method in class simogl.camera.Camera
Returns the height at that the camera hovers over the ground
getKeyName(int) - Static method in class simogl.input.InputManager
Gets the name of a key code.
getLabelBalance() - Static method in class simogl.gui.BalancePanel
Returns the label containing the balance text
getLabelCosts() - Static method in class simogl.gui.BalancePanel
Returns the label containing the costs text
getLabelFood() - Static method in class simogl.gui.ResourcePanel
Returns the text of the food label
getLabelGold() - Static method in class simogl.gui.ResourcePanel
Returns the text of the gold label
getLabelIncome() - Static method in class simogl.gui.BalancePanel
Returns the label containing the income text
getLabelInhabitants() - Static method in class simogl.gui.ResourcePanel
Returns the text of the inhabitants label
getLength() - Method in class simogl.collision.BoundingBox
Returns the length of the bounding box.
getLength() - Method in class simogl.geometry.Point3D
Returns the length of this point (or rather vector)
getLengthV1V2() - Method in class simogl.geometry.Triangle
Returns the length of the edge between vertex1 and vertex2
getLengthV1V3() - Method in class simogl.geometry.Triangle
Returns the length of the edge between vertex1 and vertex3
getLengthV2V3() - Method in class simogl.geometry.Triangle
Returns the length of the edge between vertex2 and vertex3
getLightNumberFrom0to7() - Method in class simogl.effect.light.Light
Returns an simple integer value (0-7) representing the openGl constants GL.GL_LIGHT0 upto GL.GL_LIGHT7
getMaps(InputAction) - Method in class simogl.input.InputManager
Gets a List of names of the keys and mouse actions mapped to this GameAction.
getMass() - Method in class simogl.effect.particle.AbstractParticle
Returns the mass value for the particle
getMaterial() - Method in class simogl.geometry.AbstractMesh
Returns the current material of the mesh
getMaterialColorAmbDiff() - Method in class simogl.material.Material
Returns the materials ambient and diffuse RGBA color, which have the same values
getMaterialColorEmission() - Method in class simogl.material.Material
Returns the emission material RGBA color
getMaterialColorSpecular() - Method in class simogl.material.Material
Returns the material's specular RGBA color
getMaxCollectableTaxes() - Static method in class simogl.gameobjects.building.CityHall
Returns the maximum amount of collectable taxes, if you sum up the collection capabilities of all city halls together
getMaximumAge() - Method in class simogl.effect.particle.AbstractParticle
Returns the maximum age of the particle
getMaximumParticles() - Method in class simogl.effect.particle.ParticleContainer
Returns the maximum possible number of particles in the container
getMesh() - Method in class simogl.model.animation.AnimationFrame
Return the mesh that is the a frame of an animation
getMeshID() - Method in class simogl.geometry.MeshDL
Returns the unique id for this mesh
getModel() - Method in class simogl.gameobjects.AbstractGameObject
Returns the md2 model of the character
getMouseButtonCode(MouseEvent) - Static method in class simogl.input.InputManager
Gets the mouse code for the button specified in this MouseEvent.
getMouseName(int) - Static method in class simogl.input.InputManager
Gets the name of a mouse code.
getMouseX() - Method in class simogl.input.InputManager
Gets the x position of the mouse.
getMouseY() - Method in class simogl.input.InputManager
Gets the y position of the mouse.
getName() - Method in class simogl.gameobjects.AbstractGameObject
Returns the name of the game object
getName() - Method in class simogl.input.InputAction
Returns the name of this InputAction.
getNearPlane() - Method in class simogl.camera.Camera
Returns the near plane of the camera
getNormal() - Method in class simogl.geometry.Triangle
Returns a point/vector representing the triangle's normal
getNumberCityHalls() - Method in class simogl.gameobjects.building.CityHall
Returns the number of city halls built so far
getNumberInhabitants() - Method in class simogl.gameobjects.building.AbstractBuilding
Returns the number of inhabitants belonging to this building
getObjectAtBack(GL, int, int) - Method in class simogl.collision.ObjectPicker
Returns the game object that lies at back to the viewer at most
getObjectInFront(GL, int, int) - Method in class simogl.collision.ObjectPicker
Returns the game object that lies in front to the viewer at most.
getParticleCount() - Method in class simogl.effect.particle.ParticleContainer
Returns the number of particles in the particle container
getParticles() - Method in class simogl.effect.particle.ParticleContainer
Return a list with all the particles in the container
getPoint() - Method in class simogl.geometry.Point3D
Returns the point (vertex) with its 3D coordinates (x,y,z)
getPosition() - Method in class simogl.camera.Camera
Returns the current position of the camera as a Point3D object.
getPosition() - Method in class simogl.effect.light.Light
Returns the current position of the light source
getPosition() - Method in class simogl.effect.particle.AbstractParticle
Returns the current position of the particle
getPosition() - Method in class simogl.gameobjects.AbstractGameObject
Returns the position of the gane object as a Point3D object
getPosition() - Method in class simogl.geometry.AbstractMesh
Returns the current Position of the mesh
getPositionX() - Method in class simogl.geometry.AbstractMesh
Returns the x-coordinate of the mesh's position
getPositionY() - Method in class simogl.geometry.AbstractMesh
Returns the y-coordinate of the mesh's position
getPositionZ() - Method in class simogl.geometry.AbstractMesh
Returns the z-coordinate of the mesh's position
getPrice() - Method in class simogl.gameobjects.building.AbstractBuilding
Returns the costs for contruction of the building
getRegularCosts() - Method in class simogl.gameobjects.building.AbstractBuilding
Returns the regular cost for running the building
getResolution() - Method in class simogl.level.Terrain
Returns the resolution factor of the terrain.
getRoationX() - Method in class simogl.geometry.AbstractMesh
Returns the degree of rotation around the x-axxis of the mesh
getRoationY() - Method in class simogl.geometry.AbstractMesh
Returns the degree of rotation around the y-axxis of the mesh
getRoationZ() - Method in class simogl.geometry.AbstractMesh
Returns the degree of rotation around the z-axxis of the mesh
getRotation() - Method in class simogl.geometry.AbstractMesh
Returns the degrees of roation of this mesh as an instance of Point3D.
getRotX() - Method in class simogl.camera.Camera
Returns the x-rotation of the camera
getRotY() - Method in class simogl.camera.Camera
Returns the y-rotation of the camera
getS() - Method in class simogl.texture.TextureCoordinate
Returns s-coordinate
getSelectedButtonID() - Static method in class simogl.gui.BuildingSelectionPanel
Returns the id of the button that is selected in the panel.
getSequence(String) - Method in class simogl.effect.sound.MidiPlayer
Loads a sequence from the file system.
getSequence(InputStream) - Method in class simogl.effect.sound.MidiPlayer
Loads a sequence from an input stream.
getSequencer() - Method in class simogl.effect.sound.MidiPlayer
Gets the sequencer.
getShininess() - Method in class simogl.material.Material
Returns the material's shininess value
getSize() - Method in class simogl.effect.particle.AbstractParticle
Returns the designated size of the particle
getSpotDirection() - Method in class simogl.effect.light.Light
Returns the direction of the spot light
getSpotExponent() - Method in class simogl.effect.light.Light
Returns the value for spot exponent
getStart() - Method in class simogl.effect.fog.Fog
Returns the fog's start position
getT() - Method in class simogl.texture.TextureCoordinate
Returns t-coordinate
getTaxes() - Method in class simogl.gameobjects.building.AbstractBuilding
Returns the total tax payments of this building, according to the tax rate multiplied by the number of inhabitants.
getTaxRate() - Method in class simogl.gameobjects.building.AbstractBuilding
Returns the taxes per inhabitant of the building
getTexCoordVertex1() - Method in class simogl.geometry.Triangle
Returs the texture coordinate of vertex1
getTexCoordVertex2() - Method in class simogl.geometry.Triangle
Returs the texture coordinate of vertex2
getTexCoordVertex3() - Method in class simogl.geometry.Triangle
Returs the texture coordinate of vertex3
getTexture() - Method in class simogl.geometry.AbstractMesh
Returns the current texture of this mesh
getTotalNumberInhabitants() - Static method in class simogl.gameobjects.building.AbstractBuilding
Returns the total number of inhabitant.
getTriangle1() - Method in class simogl.geometry.Face
Returns the first triangle of the face
getTriangle2() - Method in class simogl.geometry.Face
Returns the second triangle of the face
getType() - Method in class simogl.gameobjects.building.AbstractBuilding
Returns the type of the building as a constant.
getUpdateIntervall() - Method in class simogl.resource.AbstractResource
Returns the intervall on which the resource gets recalculated
getVelocity() - Method in class simogl.effect.particle.AbstractParticle
Returns the velocity of the particle as a directional vector
getVertex1() - Method in class simogl.geometry.Triangle
Gets the first vertex of the triangle
getVertex2() - Method in class simogl.geometry.Triangle
Gets the second vertex of the triangle
getVertex3() - Method in class simogl.geometry.Triangle
Gets the third vertex of the triangle
getViewingAngle() - Method in class simogl.camera.Camera
Returns the viewing angle of the camera (as used in gluPerspective()-method)
getWidth() - Method in class simogl.collision.BoundingBox
Returns the width of the bounding box.
getX() - Method in class simogl.gameobjects.AbstractGameObject
Returns the x-position of the game object
getX() - Method in class simogl.geometry.Point3D
Returns the x-coordinate of the 3D point (vertex)
getY() - Method in class simogl.gameobjects.AbstractGameObject
Returns the y-position of the game object
getY() - Method in class simogl.geometry.Point3D
Returns the y-coordinate of the 3D point (vertex)
getZ() - Method in class simogl.gameobjects.AbstractGameObject
Returns the z-position of the game object
getZ() - Method in class simogl.geometry.Point3D
Returns the z-coordinate of the 3D point (vertex)
gold - Static variable in class simogl.level.AbstractLevel
 
Gold - Class in simogl.resource
Represents the resource "gold"
Gold(int, long) - Constructor for class simogl.resource.Gold
Creates a object of the resource gold with the specified initial amount

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