- objectIsWithinCircle(CellVector, long, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns whether this SpaceState has any SpaceObjects of the specified
class with their centers within the specified circular region.
- objectIsWithinCircle(long, long, long, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns whether this SpaceState has any SpaceObjects of the specified
class with their centers within the specified circular region.
- objectIsWithinRadius(long, Class<O>) - Method in class org.cell2d.space.SpaceObject
-
Returns whether there are any SpaceObjects of the specified class within
the specified radius of this SpaceObject in its SpaceState, or false if
this SpaceObject has no SpaceState.
- objectIsWithinRectangle(long, long, long, long, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns whether this SpaceState has any SpaceObjects of the specified
class with their centers within the specified rectangular region.
- objectIterator() - Method in class org.cell2d.space.SpaceState
-
Returns a new SafeIterator over this SpaceState's list of SpaceObjects.
- objectsWithinCircle(CellVector, long, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns all of this SpaceState's SpaceObjects of the specified class with
their centers within the specified circular region.
- objectsWithinCircle(long, long, long, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns all of this SpaceState's SpaceObjects of the specified class with
their centers within the specified circular region.
- objectsWithinRadius(long, Class<O>) - Method in class org.cell2d.space.SpaceObject
-
Returns all of the SpaceObjects of the specified class within the
specified radius of this SpaceObject in its SpaceState, or an empty list
if this SpaceObject has no SpaceState.
- objectsWithinRectangle(long, long, long, long, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns all of this SpaceState's SpaceObjects of the specified class with
their centers within the specified rectangular region.
- objectWithinCircle(CellVector, long, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns one of this SpaceState's SpaceObjects of the specified class with
its center within the specified circular region, or null if there is
none.
- objectWithinCircle(long, long, long, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns one of this SpaceState's SpaceObjects of the specified class with
its center within the specified circular region, or null if there is
none.
- objectWithinRadius(long, Class<O>) - Method in class org.cell2d.space.SpaceObject
-
Returns a SpaceObject of the specified class within the specified radius
of this SpaceObject in its SpaceState - or null if there is none, or if
this SpaceObject has no SpaceState.
- objectWithinRectangle(long, long, long, long, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns one of this SpaceState's SpaceObjects of the specified class with
its center within the specified rectangular region, or null if there is
none.
- OggData - Class in org.cell2d.celick.openal
-
Data describing the sounds in a OGG file
- OggData() - Constructor for class org.cell2d.celick.openal.OggData
-
- OggDecoder - Class in org.cell2d.celick.openal
-
Decode an OGG file to PCM data
- OggDecoder() - Constructor for class org.cell2d.celick.openal.OggDecoder
-
Create a new OGG decoder
- OggInputStream - Class in org.cell2d.celick.openal
-
An input stream that can extract ogg data.
- OggInputStream(InputStream) - Constructor for class org.cell2d.celick.openal.OggInputStream
-
Create a new stream to decode OGG data
- on(Vector2f) - Method in class org.cell2d.celick.geom.Line
-
Check if the given point is on the line
- opposite() - Method in enum org.cell2d.Direction
-
Returns the Direction opposite this one.
- org.cell2d - package org.cell2d
-
- org.cell2d.basic - package org.cell2d.basic
-
- org.cell2d.celick - package org.cell2d.celick
-
- org.cell2d.celick.geom - package org.cell2d.celick.geom
-
- org.cell2d.celick.openal - package org.cell2d.celick.openal
-
- org.cell2d.celick.opengl - package org.cell2d.celick.opengl
-
- org.cell2d.celick.opengl.pbuffer - package org.cell2d.celick.opengl.pbuffer
-
- org.cell2d.celick.opengl.renderer - package org.cell2d.celick.opengl.renderer
-
- org.cell2d.celick.util - package org.cell2d.celick.util
-
- org.cell2d.control - package org.cell2d.control
-
- org.cell2d.space - package org.cell2d.space
-
- org.cell2d.space.basic - package org.cell2d.space.basic
-
- org.cell2d.space.map - package org.cell2d.space.map
-
- org.cell2d.util - package org.cell2d.util
-
- originalDisplayMode - Variable in class org.cell2d.celick.GameContainer
-
The original display mode before we tampered with things
- out - Static variable in class org.cell2d.celick.util.DefaultLogSystem
-
The output stream for dumping the log out on
- overlap(Hitbox, Hitbox) - Static method in class org.cell2d.space.Hitbox
-
Returns whether the two specified Hitboxes overlap.
- overlap(SpaceObject, SpaceObject) - Static method in class org.cell2d.space.SpaceObject
-
Returns whether the two specified SpaceObjects overlap.
- overlappingObject(Class<O>) - Method in class org.cell2d.space.SpaceObject
-
Returns a SpaceObject of the specified class in this SpaceObject's
SpaceState that is overlapping it, or null if there is none.
- overlappingObject(Hitbox, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns one of this SpaceState's SpaceObjects of the specified class that
overlaps the specified Hitbox, or null if there is none.
- overlappingObjects(Class<O>) - Method in class org.cell2d.space.SpaceObject
-
Returns all of the SpaceObjects of the specified class in this
SpaceObject's SpaceState that are overlapping it.
- overlappingObjects(Hitbox, Class<O>) - Method in class org.cell2d.space.SpaceState
-
Returns all of this SpaceState's SpaceObjects of the specified class that
overlap the specified Hitbox.
- overlaps(Hitbox) - Method in class org.cell2d.space.Hitbox
-
Returns whether this Hitbox overlaps the specified Hitbox.
- overlaps(SpaceObject) - Method in class org.cell2d.space.SpaceObject
-
Returns whether this SpaceObject overlaps the specified SpaceObject.
- OverTriangulator - Class in org.cell2d.celick.geom
-
A triangulator implementation that splits the triangules of another, subdividing
to give a higher tesselation - and hence smoother transitions.
- OverTriangulator(Triangulator) - Constructor for class org.cell2d.celick.geom.OverTriangulator
-
Create a new triangulator