HOME | PROJECTS | REALITY | EMAIL
A B C D E F G H I K L M N O P R S T U V W

A

add(Image[], int) - Method in class ReOSSpriteSet
adds an array of Images
add(Object) - Method in class ReOSImageSetRenderer
adds an image
add(ReOSRenderer) - Method in class ReOSMultiRenderer
add renderer to list
add(ReOSTrackable) - Method in class ReSet
 
add(ReVector3D) - Method in class ReVector3D
Adds another vector to this vector.
addCycle(Vector) - Method in class ReOSImageSetRenderer
add a cycle of images to the set
addEntity(ReOSRenderable, String) - Method in class Gfx
adds new entity to ReOS, and bind with named renderer
addEntity(ReOSRenderable, String) - Method in class ReOS
adds new entity to ReOS, and bind with named renderer
addRenderer(ReOSRenderer, String) - Method in class Gfx
add named renderer
addRenderer(ReOSRenderer, String) - Method in class ReOS
add named renderer
apply(ReEntity) - Method in class GfxKeyEnforcer
implementation of apply
apply(ReEntity) - Method in class GfxRotateEnforcer
apply rotation to entity about center (passed in constructor)
apply(ReEntity) - Method in class GfxWrapEnforcer
apply wrap effect to entity location using the boundaries passed into constructor
apply(ReEntity) - Method in class ReEnforcer
enforce action on entity
apply(ReSet) - Method in class ReEnforcer
enforce action on set of entities

B

bufferGraphics() - Method in class ReOSDC
get the buffer graphics
bufferImage() - Method in class ReOSDC
get the buffer image

C

center(Frame) - Static method in class GfxSample
centers the frame
center(ReOSRenderable) - Method in class ReOSViewPort
set center of view port
center(ReVector3D) - Method in class ReOSViewPort
center the view about a particular point (or as close as possible), will automatically stop following (if already)
check(ReEntity, ReEntity) - Static method in class GfxCircularCollision
 
checkLoaded() - Method in class ReOSImageLoader
Checks for the loaded status of all images in the set
checkLoaded(boolean) - Method in class ReOSImageLoader
Checks for the loaded status of all images in the set, if passed true, then starts loading any images that have no yet been loaded
clear() - Method in class ReOSMasterMap
Clears the map
clear() - Method in class ReOSTrackableMap
Clears the map
clear() - Method in class ReSet
 
clearColor() - Method in class ReOSDC
clear color
clearImage(Graphics, Color, Rectangle) - Method in class ReOSAwtDriver
clears image to color
clearImage(ReOSDC) - Method in class ReOSAwtDriver
clears the buffer image
clipRect() - Method in class ReOSDC
clip
clone() - Method in class ReEntity
Clones a copy of this entity
clone() - Method in class ReVector3D
clones the vector
collide(ReEntity, ReEntity) - Method in class GfxCircularCollision
 
collide(ReEntity, ReEntity) - Method in class GfxCollision
 
color() - Method in class ReOSPrimitiveRenderer
get the color reference
contains(long) - Method in class ReOSHashTable
 
contains(ReOSRenderable) - Method in class ReOSMasterMap
Check to see if entity exists in map
contains(ReOSTrackable) - Method in class ReOSTrackableMap
Check to see if entity exists in map
contains(ReOSTrackable) - Method in class ReSet
 
contains(ReVector3D) - Method in class ReOSViewPort
specifies whether a point is in the viewport
contains(String) - Method in class ReOSTrackableMap
Check to see if name in map
copy(ReVector3D) - Method in class ReVector3D
copy other vector into this one
cross(ReVector3D) - Method in class ReVector3D
Calculates the cross product of this vector and the one passed to it.
current() - Method in class ReSet
 
currentEntity() - Method in class ReOSMasterMap
Retrieves the entity at the current index
currentEntity() - Method in class ReOSTrackableMap
Retrieves the entity at the current index
currentEntity() - Method in class ReSet
 
currentEntityNode() - Method in class ReOSMasterMap
Returns the node at the current index
currentEntityNode() - Method in class ReOSTrackableMap
Returns the node at the current index
currentItem() - Method in class ReOSHashTable
 

D

DEF_MAP_SIZE - Static variable in class ReOSGlobals
 
DEFAULT_HASH_SIZE - Static variable in class ReOSHashTable
 
DEFAULT_HASH_SIZE - Static variable in class ReSet
 
DEFAULT_HEIGHT - Static variable in class GfxPanel
 
DEFAULT_IMG_DIR - Static variable in class ReOSGlobals
 
DEFAULT_IMG_EXT - Static variable in class ReOSGlobals
 
DEFAULT_WIDTH - Static variable in class GfxPanel
 
displayGraphics() - Method in class ReOSDC
get the display graphics
dot(ReVector3D) - Method in class ReVector3D
Calculates the dot product of this vector and another
draw(int, int, double, double, Vector, int, Graphics) - Method in class ReOSImageSetRenderer
draw image
draw(int, int, double, double, Vector, int, Graphics) - Method in class ReOSSpriteSet
draws the images mapped to by angle

E

end() - Method in class ReOSBasicTimer
ends the timer
end() - Method in class ReOSIntervalTimer
ends the timer (interval)
end() - Method in class ReOSTimer
 
equals(Object) - Method in class ReOSTrackable
equals
equals(ReVector3D) - Method in class ReVector3D
Tests whether or not two vectors are identical in respect to x,y,z coordinates.

F

first() - Method in class ReOSHashTable
 
first() - Method in class ReOSMasterMap
Sets the current iterator index to the first entity
first() - Method in class ReOSTrackableMap
Sets the current iterator index to the first entity
first() - Method in class ReSet
 
follow(ReOSRenderable) - Method in class ReOSViewPort
set follow
follow(ReVector3D) - Method in class ReOSViewPort
set the reference vector to follow

G

generate(ReOSTrackable) - Method in class ReOSIDGenerator
Generates the next unique ID number
get(int) - Method in class ReOSMultiRenderer
get the renderer at index % num_renderers
getAnimCycleNum() - Method in class ReOSRenderable
get the id of the anim cycle to use
getAnimCyclePos() - Method in class GfxEntity
 
getAnimCyclePos() - Method in class ReEntity
Returns the 2D orientation
getAnimCyclePos() - Method in class ReOSRenderable
get the anim cyle position
getDimensions() - Method in class ReOSWorld
get the map/world dimension
getDoClearBg() - Method in class ReOSDC
get whether to clear the bg or not
getEndTime() - Method in class ReOSTimer
returns the end timer
getEntity() - Method in class ReOSRenderNode
Retrieves the entity associated with this Node
getEntity(long) - Method in class ReOSMasterMap
Retrieves an ReOSBase by an id number
getEntity(long) - Method in class ReOSTrackableMap
Retrieves an ReOSTrackable by an id number
getEntity(String) - Method in class ReOSTrackableMap
retrieves an ReOSTrackable by name
getFill() - Method in class ReOSPrimitiveRenderer
 
getInstance() - Static method in class GfxSimulationFactory
 
getIntervalDifference() - Method in class ReOSIntervalTimer
get the difference between interval and start-end
getIntervalLength() - Method in class ReOSIntervalTimer
get the length of the interval
getIsRunning() - Method in class ReOSTimer
returns whether timer is running
getLocation() - Method in class ReEntity
returns the location as a ReVector3D
getLocation(ReVector3D) - Method in class ReEntity
returns the location
getLocationX() - Method in class ReEntity
Returns the x coordinate (double)
getLocationY() - Method in class ReEntity
Returns the y coordinate (double)
getLocationZ() - Method in class ReEntity
Returns the z coordinate (double)
getMasterIndex() - Method in class ReOSRenderNode
index
getNode(long) - Method in class ReOSHashTable
 
getNumElements() - Method in class ReSet
 
getNumObjects() - Method in class ReOSHashTable
 
getObject(long) - Method in class ReOSHashTable
 
getOrientation() - Method in class ReEntity
Returns the 2D orientation
getOrientationAngle() - Method in class ReEntity
Returns the 2D orientation
getOrientationAngleXY() - Method in class ReVector3D
Return the XY orientation in radians.
getOrigin() - Method in class ReOSWorld
get the pt that the origin is map to
getRadius() - Method in class ReEntity
find the radius
getRenderer() - Method in class ReOSRenderNode
Retrieves the renderer associated with this node
getRendererName() - Method in class ReOSRenderable
get the string descriptor for renderer
getReOSID() - Method in class ReOSTrackable
get the reos id
getReOSName() - Method in class ReOSTrackable
get the reos name
getSize() - Method in class ReOSViewPort
get the size
getStartTime() - Method in class ReOSTimer
returns the start time
getText() - Method in class ReOSRenderable
get the text associated
getText() - Method in class ReOSText
get the string
getTimeSinceInitMillis() - Method in class Gfx
get time since init
getTimeSinceInitMillis() - Method in class ReOS
get time since init
getTimeSinceStart() - Method in class ReOSBasicTimer
get the time since start
getVersion() - Method in class Gfx
get version
getViewRect() - Method in class ReOSViewPort
get the viewing area
getX() - Method in class ReVector3D
retrieves the x component
getY() - Method in class ReVector3D
retrieves the y component
getZ() - Method in class ReVector3D
retrieves the z component
Gfx - class Gfx.
Name: class Gfx (Graphics Engine Interface)
Desc: interface to ReOS and reality.java
gfx() - Method in class GfxPanel
returns the panel's gfx reference
Gfx() - Constructor for class Gfx
constructor.
Gfx(ReOS) - Constructor for class Gfx
constructor.
GfxCircularCollision - class GfxCircularCollision.
Name: GfxCircularCollision Desc: check for circular collision
GfxCircularCollision() - Constructor for class GfxCircularCollision
 
GfxCollision - class GfxCollision.
Name: class GfxCollision Desc: base class for collisions
GfxCollision() - Constructor for class GfxCollision
 
GfxCopsNRobbers - class GfxCopsNRobbers.
Name: CopsNRobbers Desc: a simple chase game with 2 players and collision detection arrows - move cop
'a', 's', 'd', 'w' move robber left down right up
a message is printed to the console when collisions occur.
GfxCopsNRobbers() - Constructor for class GfxCopsNRobbers
 
GfxDemoMap - class GfxDemoMap.
Class: GfxDemoMap (Simulation)
GfxDemoMap() - Constructor for class GfxDemoMap
 
GfxEnforcer - class GfxEnforcer.
Name: class GfxEnforcer
Desc: enforcer base class for gfx
GfxEnforcer() - Constructor for class GfxEnforcer
 
GfxEntity - class GfxEntity.
Name: class GfxEntity Desc: gfx entity base class
GfxEntity() - Constructor for class GfxEntity
 
GfxEntity(double, double) - Constructor for class GfxEntity
 
GfxEntity(double, double, double) - Constructor for class GfxEntity
 
GfxKeyEnforcer - class GfxKeyEnforcer.
Name: class GfxKeyEnforcer
Desc: enforcer for keeping the state of which directions to move this class is used by the keyboard event handlers as well as in the main rendering loop inside GfxReality.run( )
GfxPanel - class GfxPanel.
Name: class GfxPanel
Desc: Panel for animation with reality.java
GfxPanel() - Constructor for class GfxPanel
constructor
GfxReality - class GfxReality.
Class: GfxReality (Simulation)
GfxReality() - Constructor for class GfxReality
 
GfxRotateEnforcer - class GfxRotateEnforcer.
Name: class GfxRotateEnforcer
Desc: enforcer base class for gfx
enforcer rotate around a certain location (passed into constructor) using 2D affine transformations.
the rotation matrix multiplication is the following, if you are wondering...
GfxRotateEnforcer(ReVector3D, double) - Constructor for class GfxRotateEnforcer
constructor
GfxSample - class GfxSample.
Name: class GfxSample Desc: demo how to connect reality.java with gui
GfxSample(ReBaseReality) - Constructor for class GfxSample
costructor
GfxSet - class GfxSet.
Name: class GfxSet Desc: set of entities
GfxSimulationFactory - class GfxSimulationFactory.
Class: GfxSimluationFactory
GfxSimulationFactory() - Constructor for class GfxSimulationFactory
 
GfxVector3D - class GfxVector3D.
Name: class GfxVector3D Desc: the reos graphics device context
GfxWrapEnforcer - class GfxWrapEnforcer.
Name: GfxWrapEnforcer Desc: wraps the coordinate for the entity
GfxWrapEnforcer(double, double) - Constructor for class GfxWrapEnforcer
constructor
GfxWrapEnforcer(double, double, double, double) - Constructor for class GfxWrapEnforcer
constructor
graphics() - Method in class ReOSDC
get the graphics to draw to (buffered)

H

hdc() - Method in class Gfx
get the reference to the device context
hdc() - Method in class ReOS
get the reference to the device context
HEADER_HASH_NUM - Static variable in class ReOSHashTable
 

I

incLocationX(double) - Method in class ReEntity
increment the x location
incLocationY(double) - Method in class ReEntity
increment the y location
incLocationZ(double) - Method in class ReEntity
increment the z location
incOrientationX(double) - Method in class ReEntity
 
incOrientationY(double) - Method in class ReEntity
 
incOrientationZ(double) - Method in class ReEntity
 
init(Gfx) - Method in class GfxCopsNRobbers
initialization for simulation
init(Gfx) - Method in class GfxDemoMap
initialization for simulation
init(Gfx) - Method in class GfxReality
initialization for simulation
init(Gfx) - Method in class ReBaseReality
 
initialize() - Method in class Gfx
initialize ReOS
initialize() - Method in class GfxPanel
initialize - either this method or setSize( ...
initialize() - Method in class ReOS
initialize ReOS
initialize(ReOSWorld) - Method in class ReOSMap
initialize the map (called by ReOS)
initTable() - Method in class ReOSHashTable
 
insert(ReOSTrackable) - Method in class ReOSHashTable
 
insert(ReOSTrackable, long) - Method in class ReOSHashTable
 
INVALID_ID - Static variable in class ReOSGlobals
 
INVALID_NAME - Static variable in class ReOSGlobals
 
INVALID_VALUE - Static variable in class ReOSGlobals
 
isDone() - Method in class ReOSHashTable
 
isDone() - Method in class ReOSMasterMap
Checks to see is the current iterator index is beyond the list
isDone() - Method in class ReOSTrackableMap
Checks to see is the current iterator index is beyond the list
isDone() - Method in class ReSet
 
isValid() - Method in class ReOSDC
is the context ready for minimal use
isVisible() - Method in class ReOSRenderable
get visibility - if false, no render

K

keyPressed(KeyEvent) - Method in class GfxCopsNRobbers
key handler
keyPressed(KeyEvent) - Method in class GfxDemoMap
key handler
keyPressed(KeyEvent) - Method in class GfxReality
key handler
keyPressed(KeyEvent) - Method in class ReBaseReality
 
keyReleased(KeyEvent) - Method in class GfxCopsNRobbers
key up handler
keyReleased(KeyEvent) - Method in class GfxDemoMap
key up handler
keyReleased(KeyEvent) - Method in class GfxReality
key up handler
keyReleased(KeyEvent) - Method in class ReBaseReality
 
keyTyped(KeyEvent) - Method in class ReBaseReality
 

L

loadDefaultSimulation() - Method in class GfxSimulationFactory
 
loader() - Method in class Gfx
get the reference to the object loader
loader() - Method in class ReOS
get the reference to the object loader
loadImageGroup(Applet, ReOSSpriteSet) - Method in class ReOSImageLoader
Loads the images group from the URL with the preset information
loadImageGroup(ReOSSpriteSet) - Method in class ReOSImageLoader
Loads the images group from the URL with the preset information
loadImageGroup(String, Applet, int) - Method in class ReOSLoader
Loads a group of images into ReOS using an Applet.
loadImageGroup(String, Applet, int, int) - Method in class ReOSLoader
Loads a group of images into ReOS using an Applet.
loadImageGroup(String, int) - Method in class ReOSLoader
Loads a group of images into ReOS using a Frame.
loadImageGroup(String, int, int) - Method in class ReOSLoader
Loads a group of images into ReOS using a Frame.
loadImageGroup(URL, String, String, String, Applet, int, int) - Method in class ReOSLoader
Loads an image group from the specified parameter at a URL.
loadImageGroup(URL, String, String, String, int, int) - Method in class ReOSLoader
Loads an image group from the specified parameter at a URL.
loadMap() - Method in class GfxDemoMap
 
loadSimulation(String) - Method in class GfxSimulationFactory
 
loadSprite(String) - Static method in class ReOSLoader
load one image
location() - Method in class ReOSRenderable
get the 3D location reference

M

m_down - Variable in class GfxKeyEnforcer
 
m_left - Variable in class GfxKeyEnforcer
 
m_right - Variable in class GfxKeyEnforcer
 
m_text - Variable in class ReOSText
 
m_up - Variable in class GfxKeyEnforcer
 
magnitude() - Method in class ReVector3D
Reports the magnitude of this vector
magnitudeSquared() - Method in class ReVector3D
Reports the magnitude of this vector squred
main(String[]) - Static method in class GfxCopsNRobbers
 
main(String[]) - Static method in class GfxDemoMap
 
main(String[]) - Static method in class GfxReality
 
main(String[]) - Static method in class GfxSample
entry point
MASTER_MAP_SIZE - Static variable in class ReOSGlobals
 
minus(ReVector3D) - Method in class ReVector3D
Subtracts a vector from this one and returns the result.
mouseClicked(MouseEvent) - Method in class ReBaseReality
 
mouseDragged(MouseEvent) - Method in class ReBaseReality
 
mouseEntered(MouseEvent) - Method in class ReBaseReality
 
mouseExited(MouseEvent) - Method in class ReBaseReality
 
mouseMoved(MouseEvent) - Method in class ReBaseReality
 
mousePressed(MouseEvent) - Method in class ReBaseReality
 
mouseReleased(MouseEvent) - Method in class ReBaseReality
 
move(ReVector3D) - Method in class ReOSViewPort
moves the view port

N

next() - Method in class ReOSHashTable
 
next() - Method in class ReOSMasterMap
Advances the current iterator index to the next position
next() - Method in class ReOSTrackableMap
Advances the current iterator index to the next position
next() - Method in class ReSet
 
nextCycle() - Method in class Gfx
next cycle timing mechanism
nextCycle() - Method in class ReOS
next cycle timing mechanism
normalize() - Method in class ReVector3D
Normalizes vector

O

orientation() - Method in class ReOSRenderable
get the 3D orientation reference
origin() - Method in class ReOSDC
origin

P

paint(Graphics) - Method in class GfxPanel
paint the component
paint(Graphics) - Method in class GfxSample
 
PI_TIMES_2 - Static variable in class ReOSGlobals
 
plus(ReVector3D) - Method in class ReVector3D
Adds this vector and another and returns the result.
preSetNumImages(int) - Method in class ReOSImageLoader
Sets the number of images to be loaded
processEvent(AWTEvent) - Method in class GfxSample
handle events

R

ReBaseReality - class ReBaseReality.
Name: class ReBaseReality Desc: simulation base class
ReBaseReality() - Constructor for class ReBaseReality
 
ReBaseReality(Gfx) - Constructor for class ReBaseReality
 
ReEnforcer - class ReEnforcer.
Name: class ReEnforcer Desc: base class
ReEnforcer() - Constructor for class ReEnforcer
 
ReEntity - class ReEntity.
Name: class ReEntity Desc: the reos graphics device context
ReEntity() - Constructor for class ReEntity
constructor
ReEntity(double, double) - Constructor for class ReEntity
constructor
ReEntity(double, double, double) - Constructor for class ReEntity
constructor
remove(long) - Method in class ReOSHashTable
 
remove(ReOSTrackable) - Method in class ReOSHashTable
 
remove(ReOSTrackable) - Method in class ReSet
 
removeAllEntities() - Method in class Gfx
removes all entities
removeAllEntities() - Method in class ReOS
remove all entities
removeEntity(long) - Method in class ReOSTrackableMap
Removes an entity and it's association from the map
removeEntity(ReOSRenderable) - Method in class Gfx
removes entity from drawing list
removeEntity(ReOSRenderable) - Method in class ReOS
removes entity from drawing list
removeEntity(ReOSRenderable) - Method in class ReOSMasterMap
Removes an entity and it's association from the map
removeEntity(ReOSTrackable) - Method in class ReOSTrackableMap
Removes an entity and it's association from the map
removeEntity(String) - Method in class ReOSTrackableMap
Removes an entity and it's association from the map
removeRenderer(ReOSRenderer) - Method in class Gfx
remove renderer from reos
removeRenderer(ReOSRenderer) - Method in class ReOS
remove renderer from reos
REN_MAP_SIZE - Static variable in class ReOSGlobals
 
render() - Method in class Gfx
the rendering process (no swap) using internal graphics context
render() - Method in class ReOS
the renderering process with internal context
render(ReOSDC) - Method in class Gfx
the rendering process ( no swap )
render(ReOSDC) - Method in class ReOS
the rendering process (no swap)
render(ReOSDC) - Method in class ReOSWorld
draw the map
render(ReOSRenderable, ReOSDC) - Method in class ReOSImageSetRenderer
rendering method
render(ReOSRenderable, ReOSDC) - Method in class ReOSLineRenderer
rendering function
render(ReOSRenderable, ReOSDC) - Method in class ReOSMultiRenderer
draw using either all the renderers added, or only specified by ReOSRenderable.getAnimCyleNum
render(ReOSRenderable, ReOSDC) - Method in class ReOSOvalRenderer
draw
render(ReOSRenderable, ReOSDC) - Method in class ReOSRectangleRenderer
draw
render(ReOSRenderable, ReOSDC) - Method in class ReOSRenderer
pure virtual render function
render(ReOSRenderable, ReOSDC) - Method in class ReOSTextRenderer
draws the text
render(ReOSWorld, ReOSViewPort, ReOSDC) - Method in class ReOSMap
render the map (called by ReOS)
render(ReOSWorld, ReOSViewPort, ReOSDC) - Method in class ReOSTileMap
draw the map (called by ReOS)
renderAll() - Method in class Gfx
the complete rendering process using internal hdc
renderAll() - Method in class ReOS
the complete rendering process using internal hdc
renderAll(ReOSDC) - Method in class Gfx
the complete rendering process
renderAll(ReOSDC) - Method in class ReOS
the complete rendering process
renderAutomators(ReOSDC) - Method in class Gfx
render the automator (update)
renderAutomators(ReOSDC) - Method in class ReOS
render the automator (update)
renderBegin(ReOSDC) - Method in class Gfx
begin the rendering process
renderBegin(ReOSDC) - Method in class ReOS
begin the rendering process
renderEnd(ReOSDC) - Method in class Gfx
stop rendering (last step)
renderEnd(ReOSDC) - Method in class ReOS
stop rendering (last step)
renderEntities(ReOSDC) - Method in class Gfx
render the internal list of entities
renderEntities(ReOSDC) - Method in class ReOS
render the internal list of entities
renderMap(ReOSDC) - Method in class ReOS
render map
renderUpdate(ReOSDC) - Method in class Gfx
render/update internal state
renderUpdate(ReOSDC) - Method in class ReOS
render/update internal state
renderViewPort(ReOSDC) - Method in class ReOS
render view port
ReOS - class ReOS.
Name: class ReOS
Desc: the center of reality.java.
ReOS() - Constructor for class ReOS
constructor
ReOSAwtDriver - class ReOSAwtDriver.
Name: class ReOSAwtDriver Desc: the reos and awt interface
ReOSAwtDriver() - Constructor for class ReOSAwtDriver
constructor
ReOSBasicTimer - class ReOSBasicTimer.
Name: class ReOSBasicTimer Desc: timer
ReOSBasicTimer() - Constructor for class ReOSBasicTimer
constructor
ReOSDC - class ReOSDC.
Name: class ReOSDC
Desc: the reos graphics device context
ReOSDC() - Constructor for class ReOSDC
constructor
ReOSGlobals - class ReOSGlobals.
Name: class ReOSGlobals Desc: static class for ReOS internal constants
ReOSGlobals() - Constructor for class ReOSGlobals
 
ReOSHashTable - class ReOSHashTable.
Name: class ReOSHashTable Desc: reos-trackable hash
ReOSHashTable() - Constructor for class ReOSHashTable
 
ReOSHashTable(int) - Constructor for class ReOSHashTable
 
ReOSIDGenerator - class ReOSIDGenerator.
Name: class ReOSIDGenerator Desc: generates unique id numbers
ReOSIDGenerator() - Constructor for class ReOSIDGenerator
constructor.
ReOSImageLoader - class ReOSImageLoader.
Name: class ReOSImageLoader Desc: ...
ReOSImageLoader() - Constructor for class ReOSImageLoader
constructor
ReOSImageLoader(boolean) - Constructor for class ReOSImageLoader
constructor
ReOSImageSetRenderer - class ReOSImageSetRenderer.
Name: class ReImageSetRenderer Desc: base class for image set renderers
ReOSImageSetRenderer() - Constructor for class ReOSImageSetRenderer
constructor
ReOSIntervalTimer - class ReOSIntervalTimer.
Name: class ReOSIntervalTimer Desc: ha
ReOSIntervalTimer() - Constructor for class ReOSIntervalTimer
constructor
ReOSLineRenderer - class ReOSLineRenderer.
Name: class ReOSLineRenderer
Desc: renders line from the location of the entity to another point, this point can be relative to the location or absolute in the coordinate system.
ReOSLineRenderer(ReVector3D) - Constructor for class ReOSLineRenderer
constructor
ReOSLineRenderer(ReVector3D, boolean) - Constructor for class ReOSLineRenderer
constructor
ReOSLoader - class ReOSLoader.
Name: class ReOSLoader Desc: the reos object loader
ReOSLoader() - Constructor for class ReOSLoader
Constructor
ReOSMap - class ReOSMap.
Name: class ReOSMap Desc: abstract base class for map
ReOSMap() - Constructor for class ReOSMap
 
ReOSMasterMap - class ReOSMasterMap.
Name: class ReOSMasterMap Desc: internal entity storage in ReOS
ReOSMasterMap(int) - Constructor for class ReOSMasterMap
Constructor
ReOSMultiRenderer - class ReOSMultiRenderer.
Name: class ReOSMultiRenderer Desc: mechanism to render using one or many renderers.
ReOSMultiRenderer() - Constructor for class ReOSMultiRenderer
constructor
ReOSMultiRenderer(boolean) - Constructor for class ReOSMultiRenderer
constructor
ReOSOvalRenderer - class ReOSOvalRenderer.
Name: class ReOSOvalRenderer
Desc: renders oval defined from the location of the entity to another point, this point can be relative to the location or absolute in the coordinate system.
ReOSOvalRenderer(double, double, boolean) - Constructor for class ReOSOvalRenderer
constructor
ReOSOvalRenderer(ReVector3D) - Constructor for class ReOSOvalRenderer
constructor
ReOSOvalRenderer(ReVector3D, boolean, boolean) - Constructor for class ReOSOvalRenderer
constructor
ReOSPrimitiveRenderer - class ReOSPrimitiveRenderer.
Name: class ReOSPrimitiveRenderer
Desc: base class for java primitives
ReOSRectangleRenderer - class ReOSRectangleRenderer.
Name: class ReOSRectangleRenderer
Desc: renders Rectangle defined from the location of the entity to another point, this point can be relative to the location or absolute in the coordinate system.
ReOSRectangleRenderer(double, double, boolean) - Constructor for class ReOSRectangleRenderer
constructor
ReOSRectangleRenderer(ReVector3D) - Constructor for class ReOSRectangleRenderer
constructor
ReOSRectangleRenderer(ReVector3D, boolean, boolean) - Constructor for class ReOSRectangleRenderer
constructor
ReOSRenderable - class ReOSRenderable.
Name: class ReOSRenderable Desc: base class for a ReOS-renderable object
ReOSRenderer - class ReOSRenderer.
Name: class ReOSRenderer Desc: base class for a ReOS-renderer
ReOSRenderer() - Constructor for class ReOSRenderer
 
ReOSRenderNode - class ReOSRenderNode.
Name: class ReOSRenderNode Desc: a node in the rendering process - one for each entity
ReOSRenderNode() - Constructor for class ReOSRenderNode
constructor
ReOSSpriteSet - class ReOSSpriteSet.
Name: class ReOSSpriteSet Desc: sprite set
ReOSSpriteSet() - Constructor for class ReOSSpriteSet
constructor
ReOSText - class ReOSText.
Name: ReOSText
Desc: ReOS wrapper for a String - this offers more flexibility since String is always copied.
ReOSText() - Constructor for class ReOSText
constructor
ReOSText(String) - Constructor for class ReOSText
constructor
ReOSTextRenderer - class ReOSTextRenderer.
Name: ReOSTextRenderer
Desc: renderer of text at a certain font.
ReOSTextRenderer(ReOSText, String, int, int) - Constructor for class ReOSTextRenderer
constructor
ReOSTextRenderer(String) - Constructor for class ReOSTextRenderer
constructor of default font (courier, bold, 12)
ReOSTileMap - class ReOSTileMap.
Name: class ReOSTileMap Desc: tile-based map class
ReOSTileMap(int, int, int, int) - Constructor for class ReOSTileMap
constructor - tile grid is view-port INDEPENDENT.
ReOSTimer - class ReOSTimer.
Name: class ReOSTimer Desc: timer base class
ReOSTimer() - Constructor for class ReOSTimer
constructor
ReOSTrackable - class ReOSTrackable.
Name: class ReOSTrackable Desc: base class for a ReOS-trackable object
ReOSTrackableMap - class ReOSTrackableMap.
Name: class ReOSTrackable map Desc: stores reos-trackable
ReOSTrackableMap(int) - Constructor for class ReOSTrackableMap
Constructor
ReOSViewPort - class ReOSViewPort.
Name: class ReOSViewPort
Desc: view port of the world
ReOSViewPort(ReOSWorld) - Constructor for class ReOSViewPort
constructor
ReOSWorld - class ReOSWorld.
Name: class ReOSWorld
Desc: the world and map
ReOSWorld() - Constructor for class ReOSWorld
constructor
repaint() - Method in class GfxPanel
 
ReSet - class ReSet.
name: class ReSet
reset() - Method in class ReOSBasicTimer
resets the state
reset() - Method in class ReOSIDGenerator
Resets the id generator to start at the first unique id
reset() - Method in class ReOSTimer
sets the state to normal
ReSet() - Constructor for class ReSet
 
ReSet(int) - Constructor for class ReSet
 
ReVector3D - class ReVector3D.
Name: class ReVector3D Desc: vector math
ReVector3D() - Constructor for class ReVector3D
constructor that creates a <0,0,0> vector.
ReVector3D(double, double) - Constructor for class ReVector3D
constructor, specifying initial x and y coordinates, z is 0.
ReVector3D(double, double, double) - Constructor for class ReVector3D
constructor specifying initial x, y, and z coordinates
rotateXY(double) - Method in class ReEntity
Rotates the entity the specified amount of radians clockwise
rotateXY(double) - Method in class ReVector3D
Rotate vector
run() - Method in class GfxCopsNRobbers
simluation body
run() - Method in class GfxDemoMap
simluation body
run() - Method in class GfxReality
simluation body
run() - Method in class GfxSample
run the simluation
run() - Method in class ReBaseReality
 
run(ReBaseReality) - Method in class GfxPanel
run a simluation

S

scale() - Method in class ReOSRenderable
get the 3D scale
scale(double) - Method in class ReVector3D
Multiplies this vector by a scalar and keeps the result.
set2DOrientation(double) - Method in class ReEntity
Set the 2D orientation in radians of the Entity
set2DOrientation(ReVector3D) - Method in class ReEntity
Set the 2D orientation in radians of the Entity
setBufferGraphics(Image) - Method in class ReOSDC
set the buffer image
setBufferGraphics(Image, Graphics) - Method in class ReOSDC
set the buffer image with context
setClearColor(Color) - Method in class ReOSDC
set the background color
setClipRect(Rectangle) - Method in class ReOSDC
set the clipping rect
setColor(Color) - Method in class ReOSPrimitiveRenderer
set the color
setDC(ReOSDC) - Method in class Gfx
set the internal hdc to another instance
setDC(ReOSDC) - Method in class ReOS
set the internal hdc to another instance
setDimensions(Point) - Method in class ReOSWorld
set dimensions of overall world
setDisplayGraphics(Graphics) - Method in class ReOSDC
set the display context ( the destination swap )
setDoClearBg(boolean) - Method in class ReOSDC
toggle whether to clear background color
setEntity(ReOSRenderable) - Method in class ReOSRenderNode
set
setFileExtension(String) - Method in class ReOSImageLoader
Sets the file extension of the images
setFilePrefix(String) - Method in class ReOSImageLoader
Sets the prefix of the image names
setFill(boolean) - Method in class ReOSPrimitiveRenderer
set whether to fill the primitive when drawing
setImageExtension(String) - Method in class ReOSLoader
Sets the file extension of the images
setIntervalLength(long) - Method in class ReOSIntervalTimer
sets the length of the interval
setIntervalMillis(long) - Method in class Gfx
interval
setIntervalMillis(long) - Method in class ReOS
interval
setLocation(ReVector3D) - Method in class ReEntity
Set the location as a ReVector3D
setLocationX(double) - Method in class ReEntity
Set the x location of an entity
setLocationY(double) - Method in class ReEntity
Set the y location of an entity
setLocationZ(double) - Method in class ReEntity
Set the z location of an entity
setMap(ReOSMap) - Method in class ReOSWorld
set map
setMasterIndex(int) - Method in class ReOSRenderNode
Set master index
setOffset(int) - Method in class ReOSImageLoader
sets the offset to start 0
setOffset(int) - Method in class ReOSLoader
sets the offset to start 0
setOrientationAngleXY(double) - Method in class ReVector3D
Sets the XY orientation.
setOrigin(Point) - Method in class ReOSDC
set the origin of the viewport
setOrigin(Point) - Method in class ReOSWorld
set where in the world to have the point (0,0)
setRadius(double) - Method in class ReEntity
sets the logical radius param radius the radius
setRelativePath(String) - Method in class ReOSLoader
set the relative path to load from
setRenderer(ReOSRenderer) - Method in class ReOSRenderNode
Associate an Image group with the ReEntityNode
setRendererName(String) - Method in class ReOSRenderable
set the string descriptor for renderer
setReOSID(long) - Method in class ReOSTrackable
set the reos id
setReOSName(String) - Method in class ReOSTrackable
set the reos name
setSize(int, int) - Method in class GfxPanel
setSize - either this method or initialize MUST be called for the panel to be functioning
setSize(Point) - Method in class ReOSViewPort
set the size of the view port
setSize(Rectangle) - Method in class ReOSViewPort
set the size of the view port
setText(String) - Method in class ReOSRenderable
set the text
setText(String) - Method in class ReOSText
set the string
setTile(int, int, Image) - Method in class ReOSTileMap
set the tile at a particular grid location
setURL(URL) - Method in class ReOSImageLoader
If loading from URL, sets the URL at the which images can be found
setURL(URL) - Method in class ReOSLoader
If loading from URL, sets the URL at the which images can be found
setVisible(boolean) - Method in class ReOSRenderable
set visible - if false, no render
setWhereTo(ReVector3D) - Method in class ReOSLineRenderer
set whereTo the end point will be
setWhereTo(ReVector3D) - Method in class ReOSOvalRenderer
set the whereTo point
setWhereTo(ReVector3D) - Method in class ReOSRectangleRenderer
set the whereTo point
setX(double) - Method in class ReVector3D
sets x component
setXY(double, double) - Method in class ReVector3D
sets x and y component
setXYZ(double, double, double) - Method in class ReVector3D
sets x, y, and z component
setY(double) - Method in class ReVector3D
sets y component
setZ(double) - Method in class ReVector3D
sets z component
sleep(long) - Static method in class ReOSTimer
sleeps the program
start() - Method in class ReOSBasicTimer
starts the timer
start() - Method in class ReOSIntervalTimer
starts the timer (interval)
start() - Method in class ReOSTimer
 
subtract(ReVector3D) - Method in class ReVector3D
Subtracts argument vector from this vector.
swap() - Method in class Gfx
swap buffer to primary display using internal graphics context
swap() - Method in class ReOS
swap the buffer using internal graphics context
swap(ReOSDC) - Method in class Gfx
swap buffer to primary display
swap(ReOSDC) - Method in class ReOS
swap buffer to primary display

T

times(double) - Method in class ReVector3D
Multiplies this vector by a scalar and returns the result.
toPoint() - Method in class ReVector3D
 
toString() - Method in class ReEntity
Returns a string representation including location, velocity, angular velocity orientation, mass, radius, shield and shield energy
toString() - Method in class ReOSImageLoader
returns the prefix
toString() - Method in class ReOSText
to string method
toString() - Method in class ReOSTrackable
to string
toString() - Method in class ReVector3D
Returns a string representation of the vector.
transform(ReVector3D) - Method in class ReOSDC
transform world coordinate to screen coordinate

U

update(Graphics) - Method in class GfxPanel
update the component
update(Graphics) - Method in class GfxSample
 

V

viewport() - Method in class ReOSWorld
get the view port reference

W

world() - Method in class Gfx
get the reference to the world
world() - Method in class ReOS
get the reference to the world

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

HOME | PROJECTS | REALITY | EMAIL