A B C D G I M O P R S T U

A

AdvancedJPanel - class org.auxilum.opengl.common.AdvancedJPanel.
 
AdvancedJPanel() - Constructor for class org.auxilum.opengl.common.AdvancedJPanel
 
Axis - class org.auxilum.opengl.robot.Axis.
 
Axis(String, float, float, float) - Constructor for class org.auxilum.opengl.robot.Axis
 
actionPerformed(ActionEvent) - Method in class org.auxilum.opengl.common.SystemConfigFrame
 
actionPerformed(ActionEvent) - Method in class org.auxilum.opengl.robot.RobotControlPanel
 
addModel(Model) - Method in class org.auxilum.opengl.scene.Scene
Adds a new model to the scene
addTexture(Texture) - Method in class org.auxilum.opengl.scene.util.TextureList
 

B

beforeRender() - Method in interface org.auxilum.opengl.scene.event.RenderListener
 

C

calculatePositions() - Method in class org.auxilum.opengl.scene.physics.PhysicsManager
 
checkLib(String) - Static method in class org.auxilum.opengl.robot.Util
Check if the library is available based on filename
createImageIcon(String) - Static method in class org.auxilum.opengl.robot.Util
Returns an ImageIcon, or null if the path was invalid.

D

display(GLDrawable) - Method in class org.auxilum.opengl.robot.SceneRenderer
Render scene
displayChanged(GLDrawable, boolean, boolean) - Method in class org.auxilum.opengl.robot.SceneRenderer
 

G

getAmbient() - Method in class org.auxilum.opengl.scene.Material
 
getAxis(int) - Method in class org.auxilum.opengl.robot.RobotStatus
 
getAxisAngle(int) - Method in class org.auxilum.opengl.robot.RobotStatus
 
getAxises() - Method in class org.auxilum.opengl.robot.RobotStatus
 
getCanvas() - Method in class org.auxilum.opengl.robot.SceneRenderer
 
getContextInfo() - Method in class org.auxilum.opengl.robot.SceneRenderer
 
getCurrentAngle() - Method in class org.auxilum.opengl.robot.Axis
 
getDiffuse() - Method in class org.auxilum.opengl.scene.Material
 
getDisplayListIndex(String) - Method in class org.auxilum.opengl.scene.Scene
 
getDoRender() - Method in class org.auxilum.opengl.importing.milkshape.MilkShapeModel
 
getDoRender() - Method in interface org.auxilum.opengl.scene.Model
 
getEmission() - Method in class org.auxilum.opengl.scene.Material
 
getFPS() - Method in class org.auxilum.opengl.robot.SceneRenderer
 
getGLTextureId() - Method in class org.auxilum.opengl.scene.Texture
Name (integer id) of the texture, suitable for putting in glBindTexture
getList(String) - Static method in class org.auxilum.opengl.robot.RobotProgramList
Returns the file names of all the program available for this robot
getMaterial() - Method in class org.auxilum.opengl.scene.Mesh
Method to get the Material object of this mesh.
getMaterials() - Method in class org.auxilum.opengl.importing.milkshape.MilkShapeModel
 
getMaterials() - Method in interface org.auxilum.opengl.scene.Model
 
getMaxAngle() - Method in class org.auxilum.opengl.robot.Axis
 
getMaxFPS() - Method in class org.auxilum.opengl.robot.SceneRenderer
 
getMeshCount() - Method in class org.auxilum.opengl.importing.milkshape.MilkShapeModel
Returns the number of meshes in this model
getMeshMaterialIndex() - Method in class org.auxilum.opengl.scene.Mesh
 
getMeshes() - Method in class org.auxilum.opengl.importing.milkshape.MilkShapeModel
Returns the meshes that this model consists of
getMeshes() - Method in interface org.auxilum.opengl.scene.Model
Returns all the meshes that this model is built from
getMinAngle() - Method in class org.auxilum.opengl.robot.Axis
 
getModel(String) - Method in class org.auxilum.opengl.scene.Scene
Returns the model specified by modelName
getMovements() - Method in class org.auxilum.opengl.robot.RobotProgram
 
getName() - Method in class org.auxilum.opengl.importing.milkshape.MilkShapeModel
 
getName() - Method in class org.auxilum.opengl.robot.Axis
 
getName() - Method in class org.auxilum.opengl.scene.Material
 
getName() - Method in interface org.auxilum.opengl.scene.Model
Returns the unique name of this model
getNormals() - Method in class org.auxilum.opengl.scene.Mesh
 
getPosition() - Method in class org.auxilum.opengl.importing.milkshape.MilkShapeModel
 
getPosition() - Method in interface org.auxilum.opengl.scene.Model
 
getPosition() - Method in class org.auxilum.opengl.scene.physics.PhysicObject
 
getShininess() - Method in class org.auxilum.opengl.scene.Material
 
getSpecular() - Method in class org.auxilum.opengl.scene.Material
 
getTexture() - Method in class org.auxilum.opengl.scene.Material
 
getTexture(String) - Method in class org.auxilum.opengl.scene.util.TextureList
 
getTextureName() - Method in class org.auxilum.opengl.scene.Material
 
getTextureName() - Method in class org.auxilum.opengl.scene.Texture
 
getTriangleCoordIndexes() - Method in class org.auxilum.opengl.scene.Mesh
 
getVerticeCoords() - Method in class org.auxilum.opengl.scene.Mesh
 
getXPosition() - Method in class org.auxilum.opengl.scene.physics.PhysicObject
 
getYPosition() - Method in class org.auxilum.opengl.scene.physics.PhysicObject
 
getZPosition() - Method in class org.auxilum.opengl.scene.physics.PhysicObject
 
gravity - Static variable in class org.auxilum.opengl.scene.physics.PhysicsManager
 

I

init(GLDrawable) - Method in class org.auxilum.opengl.robot.SceneRenderer
Init scene

M

Material - class org.auxilum.opengl.scene.Material.
 
Material(String, float[], float[], float[], float[], float, float, String) - Constructor for class org.auxilum.opengl.scene.Material
Method Material
Mesh - class org.auxilum.opengl.scene.Mesh.
 
Mesh(String, int, int, double[][], double[][], int[][]) - Constructor for class org.auxilum.opengl.scene.Mesh
 
MilkShapeModel - class org.auxilum.opengl.importing.milkshape.MilkShapeModel.
 
MilkShapeModel(String, String) - Constructor for class org.auxilum.opengl.importing.milkshape.MilkShapeModel
Constructor that takes a MilkShape ASCII file as it's argument
Model - interface org.auxilum.opengl.scene.Model.
 
main(String[]) - Static method in class org.auxilum.opengl.robot.RobotFrame
Main method
mouseClicked(MouseEvent) - Method in class org.auxilum.opengl.robot.SceneRenderer
 
mouseDragged(MouseEvent) - Method in class org.auxilum.opengl.robot.SceneRenderer
 
mouseEntered(MouseEvent) - Method in class org.auxilum.opengl.robot.SceneRenderer
 
mouseExited(MouseEvent) - Method in class org.auxilum.opengl.robot.SceneRenderer
 
mouseMoved(MouseEvent) - Method in class org.auxilum.opengl.robot.SceneRenderer
 
mousePressed(MouseEvent) - Method in class org.auxilum.opengl.robot.SceneRenderer
 
mouseReleased(MouseEvent) - Method in class org.auxilum.opengl.robot.SceneRenderer
 
mouseWheelMoved(MouseWheelEvent) - Method in class org.auxilum.opengl.robot.SceneRenderer
 

O

org.auxilum.opengl.common - package org.auxilum.opengl.common
 
org.auxilum.opengl.importing.milkshape - package org.auxilum.opengl.importing.milkshape
 
org.auxilum.opengl.robot - package org.auxilum.opengl.robot
 
org.auxilum.opengl.scene - package org.auxilum.opengl.scene
 
org.auxilum.opengl.scene.event - package org.auxilum.opengl.scene.event
 
org.auxilum.opengl.scene.physics - package org.auxilum.opengl.scene.physics
 
org.auxilum.opengl.scene.util - package org.auxilum.opengl.scene.util
 

P

PhysicObject - class org.auxilum.opengl.scene.physics.PhysicObject.
 
PhysicObject(float, float, float) - Constructor for class org.auxilum.opengl.scene.physics.PhysicObject
Constructor
PhysicsManager - class org.auxilum.opengl.scene.physics.PhysicsManager.
 
PhysicsManager() - Constructor for class org.auxilum.opengl.scene.physics.PhysicsManager
Default constructor
paintComponent(Graphics) - Method in class org.auxilum.opengl.common.AdvancedJPanel
 
pause() - Method in class org.auxilum.opengl.robot.RobotControlPanel
 
pauseRobotProgram() - Method in class org.auxilum.opengl.robot.RobotProgramExecutor
 
prepareScene(GL, GLU) - Method in class org.auxilum.opengl.scene.Scene
 
programFinished() - Method in class org.auxilum.opengl.robot.RobotControlPanel
 

R

RenderListener - interface org.auxilum.opengl.scene.event.RenderListener.
 
RobotControlPanel - class org.auxilum.opengl.robot.RobotControlPanel.
 
RobotControlPanel(RobotStatus) - Constructor for class org.auxilum.opengl.robot.RobotControlPanel
Constructor
RobotFrame - class org.auxilum.opengl.robot.RobotFrame.
 
RobotFrame(GraphicsDevice) - Constructor for class org.auxilum.opengl.robot.RobotFrame
 
RobotProgram - class org.auxilum.opengl.robot.RobotProgram.
 
RobotProgram(String) - Constructor for class org.auxilum.opengl.robot.RobotProgram
 
RobotProgramExecutor - class org.auxilum.opengl.robot.RobotProgramExecutor.
 
RobotProgramExecutor(RobotProgram, RobotStatus, RobotControlPanel) - Constructor for class org.auxilum.opengl.robot.RobotProgramExecutor
 
RobotProgramList - class org.auxilum.opengl.robot.RobotProgramList.
 
RobotProgramList() - Constructor for class org.auxilum.opengl.robot.RobotProgramList
 
RobotStatus - class org.auxilum.opengl.robot.RobotStatus.
 
RobotStatus(Axis[]) - Constructor for class org.auxilum.opengl.robot.RobotStatus
 
removeTexture(String) - Method in class org.auxilum.opengl.scene.util.TextureList
 
reshape(GLDrawable, int, int, int, int) - Method in class org.auxilum.opengl.robot.SceneRenderer
 
run() - Method in class org.auxilum.opengl.robot.RobotProgramExecutor
 

S

Scene - class org.auxilum.opengl.scene.Scene.
 
Scene() - Constructor for class org.auxilum.opengl.scene.Scene
Default constructor
SceneRenderer - class org.auxilum.opengl.robot.SceneRenderer.
 
SceneRenderer(RobotStatus, RobotControlPanel) - Constructor for class org.auxilum.opengl.robot.SceneRenderer
Constructor
SystemConfigFrame - class org.auxilum.opengl.common.SystemConfigFrame.
 
SystemConfigFrame(Map, SceneRenderer) - Constructor for class org.auxilum.opengl.common.SystemConfigFrame
 
setAxisAngle(int, float) - Method in class org.auxilum.opengl.robot.RobotStatus
 
setBackgroundImage(Image) - Method in class org.auxilum.opengl.common.AdvancedJPanel
 
setCurrentAngle(float) - Method in class org.auxilum.opengl.robot.Axis
 
setDoRender(boolean) - Method in class org.auxilum.opengl.importing.milkshape.MilkShapeModel
 
setDoRender(boolean) - Method in interface org.auxilum.opengl.scene.Model
 
setMaterial(Material) - Method in class org.auxilum.opengl.scene.Mesh
 
setPosition(float[]) - Method in class org.auxilum.opengl.importing.milkshape.MilkShapeModel
 
setPosition(float[]) - Method in interface org.auxilum.opengl.scene.Model
 
setTargetFPS(int) - Method in class org.auxilum.opengl.robot.SceneRenderer
 
setTexture(Texture) - Method in class org.auxilum.opengl.scene.Material
 
start() - Method in class org.auxilum.opengl.robot.RobotControlPanel
 
startRobotProgram() - Method in class org.auxilum.opengl.robot.RobotProgramExecutor
 
startRobotProgram(int) - Method in class org.auxilum.opengl.robot.RobotProgramExecutor
 
stateChanged(ChangeEvent) - Method in class org.auxilum.opengl.common.SystemConfigFrame
 
stateChanged(ChangeEvent) - Method in class org.auxilum.opengl.robot.RobotControlPanel
 
stop() - Method in class org.auxilum.opengl.robot.RobotControlPanel
 
stop() - Method in class org.auxilum.opengl.robot.SceneRenderer
 
stopRobotProgram() - Method in class org.auxilum.opengl.robot.RobotProgramExecutor
 

T

Texture - class org.auxilum.opengl.scene.Texture.
 
Texture(String, GL, GLU) - Constructor for class org.auxilum.opengl.scene.Texture
 
TextureList - class org.auxilum.opengl.scene.util.TextureList.
 
TextureList() - Constructor for class org.auxilum.opengl.scene.util.TextureList
 
toString() - Method in class org.auxilum.opengl.scene.Texture
The texture file name

U

Util - class org.auxilum.opengl.robot.Util.
 
Util() - Constructor for class org.auxilum.opengl.robot.Util
Method Util
unloadModel(String) - Method in class org.auxilum.opengl.scene.Scene
 

A B C D G I M O P R S T U