Lines Matching defs:world
26 * world. This version is based on a collision world of line segments, organized into an array of
36 * can be used to run user code over the collision world by passing different TileVisitor
85 /* Sets the current collision world to the supplied tile world. */
86 public void initialize(TiledWorld world, int tileWidth, int tileHeight) {
87 mWorld = world;
94 * Casts a ray into the collision world. The ray is bound by the start and end points supplied.
98 * @param startPoint The starting point for the ray in world units.
99 * @param endPoint The end point for the ray in world units.
234 /* Inserts a temporary surface into the collision world. It will persist for one frame. */
266 * Shoots a ray through the collision world. This function is similar to executeRay() below,
270 * @param startPoint The starting point for the ray, in world space.
271 * @param endPoint The ending point for the ray in world space.
318 * Shoots a ray through the collision world. Since the collision world is a 2D array of tiles,
323 * @param startPoint The starting point for the ray, in world space.
324 * @param endPoint The ending point for the ray in world space.
659 // The hitPoint is in tile space, so convert it back to world space.
668 * A class describing a single surface in the collision world. Surfaces are stored as a line