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
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
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
K
L
M
N
O
P
R
S
T
U
W
Z