Skip navigation links
A D E G I R S 

A

addObject(Object) - Method in class env3d.Env
Add an object to the environment
advanceOneFrame() - Method in class env3d.Env
 
advanceOneFrame(int) - Method in class env3d.Env
 

D

distance(EnvObject) - Method in class env3d.EnvObject
returns the distance between this and another object
distance(double, double, double) - Method in class env3d.EnvObject
 

E

Env - Class in env3d
 
Env() - Constructor for class env3d.Env
 
env3d - package env3d
 
env3d.advanced - package env3d.advanced
 
EnvAdvanced - Class in env3d.advanced
 
EnvAdvanced() - Constructor for class env3d.advanced.EnvAdvanced
 
EnvNode - Class in env3d.advanced
 
EnvNode() - Constructor for class env3d.advanced.EnvNode
 
EnvObject - Class in env3d
 
EnvObject() - Constructor for class env3d.EnvObject
Creates a new instance of EnvObject
exit() - Method in class env3d.Env
 

G

getCameraPitch() - Method in class env3d.Env
 
getCameraX() - Method in class env3d.Env
 
getCameraY() - Method in class env3d.Env
 
getCameraYaw() - Method in class env3d.Env
 
getCameraZ() - Method in class env3d.Env
 
getKey() - Method in class env3d.Env
 
getKeyDown() - Method in class env3d.Env
 
getKeyDown(int) - Method in class env3d.Env
Checks if a key is held down
getModel() - Method in class env3d.EnvObject
 
getMouseButtonClicked() - Method in class env3d.Env
 
getMouseButtonDown(int) - Method in class env3d.Env
Check if a mouse button is held down
getMouseDX() - Method in class env3d.Env
 
getMouseDY() - Method in class env3d.Env
 
getMouseX() - Method in class env3d.Env
 
getMouseY() - Method in class env3d.Env
 
getObject(Class<T>) - Method in class env3d.Env
Get one object of the particular class
getObjects(Class<T>) - Method in class env3d.Env
Get a list of objects of a certain class from the current environment
getPick(int, int) - Method in class env3d.Env
Get the object under a particular screen location
getRotateX() - Method in class env3d.EnvObject
 
getRotateY() - Method in class env3d.EnvObject
 
getRotateZ() - Method in class env3d.EnvObject
 
getScale() - Method in class env3d.EnvObject
 
getScreenHeight() - Method in class env3d.Env
 
getScreenWidth() - Method in class env3d.Env
 
getTexture() - Method in class env3d.EnvObject
 
getTextureNormal() - Method in class env3d.EnvObject
 
getX() - Method in class env3d.EnvObject
 
getY() - Method in class env3d.EnvObject
 
getZ() - Method in class env3d.EnvObject
 

I

isMouseGrabbed() - Method in class env3d.Env
 
isTransparent() - Method in class env3d.EnvObject
 

R

removeObject(Object) - Method in class env3d.Env
Removes an object from the environment

S

setCameraPitch(double) - Method in class env3d.Env
Sets the pitch angle (up / down)
setCameraXYZ(double, double, double) - Method in class env3d.Env
Sets the location of the camera
setCameraYaw(double) - Method in class env3d.Env
Sets the yaw angle (look left / right)
setDefaultControl(boolean) - Method in class env3d.Env
If called with true, allow basic WASD control
setDisplayStr(String) - Method in class env3d.Env
Displays a string in the middle of the screen
setDisplayStr(String, int, int) - Method in class env3d.Env
 
setDisplayStr(String, int, int, double, double, double, double, double) - Method in class env3d.Env
 
setModel(String) - Method in class env3d.EnvObject
 
setMouseGrab(boolean) - Method in class env3d.Env
 
setRoom(Object) - Method in class env3d.Env
Sets the room to a particular room object
setRotateX(double) - Method in class env3d.EnvObject
 
setRotateY(double) - Method in class env3d.EnvObject
 
setRotateZ(double) - Method in class env3d.EnvObject
 
setScale(double) - Method in class env3d.EnvObject
 
setSky(String) - Method in class env3d.Env
Sets the skybox
setTexture(String) - Method in class env3d.EnvObject
 
setTextureNormal(String) - Method in class env3d.EnvObject
 
setTransparent(boolean) - Method in class env3d.EnvObject
 
setX(double) - Method in class env3d.EnvObject
 
setY(double) - Method in class env3d.EnvObject
 
setZ(double) - Method in class env3d.EnvObject
 
start() - Method in class env3d.Env
Activate the environment (otherwise only a black screen will show)
A D E G I R S 
Skip navigation links