Uses of Class
espresso3d.engine.world.E3DWorld

Packages that use E3DWorld
espresso3d.engine   
espresso3d.engine.base   
espresso3d.engine.collision   
espresso3d.engine.collision.base   
espresso3d.engine.collision.detectors   
espresso3d.engine.fileloaders   
espresso3d.engine.logo.actors   
espresso3d.engine.world.sector   
espresso3d.engine.world.sector.actor   
 

Uses of E3DWorld in espresso3d.engine
 

Methods in espresso3d.engine that return E3DWorld
 E3DWorld E3DEngine.getWorld(java.lang.String worldID)
          Get a world from the map of worlds by its ID
 

Methods in espresso3d.engine with parameters of type E3DWorld
 void E3DEngine.addWorld(E3DWorld world)
          Add a world to the engines world list
 

Uses of E3DWorld in espresso3d.engine.base
 

Methods in espresso3d.engine.base that return E3DWorld
 E3DWorld E3DViewport.getWorld()
           
 

Methods in espresso3d.engine.base with parameters of type E3DWorld
 void E3DViewport.setWorld(E3DWorld world)
           
 

Uses of E3DWorld in espresso3d.engine.collision
 

Methods in espresso3d.engine.collision that return E3DWorld
 E3DWorld E3DCollision.getCollisionWorld()
           
 

Methods in espresso3d.engine.collision with parameters of type E3DWorld
 E3DCollision E3DCollisionDetect.checkCollision(java.lang.String sourceDetectorName, boolean useBoundingObjectsIfPossible, boolean notifyAllObjectsCollided, E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world)
          Will perform a collision check to see if the sourceActor collides with anything else in the world between startPos and endPos.
 void E3DCollision.setCollisionWorld(E3DWorld collisionWorld)
           
 

Uses of E3DWorld in espresso3d.engine.collision.base
 

Methods in espresso3d.engine.collision.base with parameters of type E3DWorld
 E3DCollision E3DCollisionDetector.checkCollisionDetectableObjectTriangleCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DCollisionDetectableObject possibleCollisionObject)
          Interface to check the collision between sourceObject and triangle.
 E3DCollision E3DCollisionDetector.checkCollisionDetectableObjectBoundingObjectCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DCollisionDetectableObject possibleCollisionObject)
          Interface to check the collision between sourceObject and a boundingObject
 

Uses of E3DWorld in espresso3d.engine.collision.detectors
 

Methods in espresso3d.engine.collision.detectors with parameters of type E3DWorld
 E3DCollision E3DCollisionDetectorTriangles.checkCollisionDetectableObjectTriangleCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorTriangles.checkCollisionDetectableObjectBoundingObjectCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorTriangles.checkCollisionDetectableObjectTrisVsTris(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorTriangles.checkActorTrisVsBoundingSphere(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingSphere boundingSphere, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorSegment.checkCollisionDetectableObjectTriangleCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorSegment.checkCollisionDetectableObjectBoundingObjectCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorSegment.checkSegmentTriangleCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorSegment.checkSegmentBoundingSphereCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingSphere boundingSphere, E3DCollisionDetectableObject possibleCollisionObject)
          Checks if a line segment from startPos to endPos collides at any point along the line with the bounding sphere.
 E3DCollision E3DCollisionDetectorFastBoundingSphere.checkCollisionDetectableObjectTriangleCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorFastBoundingSphere.checkCollisionDetectableObjectBoundingObjectCollision(E3DActor sourceActor, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorFastBoundingSphere.checkFastSphereVsTriangle(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorFastBoundingSphere.checkSphereSphereCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingSphere possibleCollisionBoundingSphere, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorAccurateBoundingSphere.checkCollisionDetectableObjectTriangleCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorAccurateBoundingSphere.checkCollisionDetectableObjectBoundingObjectCollision(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DBoundingObject boundingObject, E3DCollisionDetectableObject possibleCollisionObject)
           
 E3DCollision E3DCollisionDetectorAccurateBoundingSphere.checkAccurateSphereVsTriangle(E3DCollisionDetectableObject sourceObject, E3DVector3F startPos, E3DVector3F endPos, E3DWorld world, E3DSector sector, E3DTriangle triangle, E3DCollisionDetectableObject possibleCollisionObject)
           
 

Uses of E3DWorld in espresso3d.engine.fileloaders
 

Methods in espresso3d.engine.fileloaders with parameters of type E3DWorld
static void E3DMapLoader.loadMap(java.lang.String mapFileNameAndPath, E3DWorld world)
          Load a map into the world from an external location
static void E3DMapLoader.loadMapFromJar(java.lang.String mapFileName, E3DWorld world)
          Load a map into the world from a JAR file
 

Uses of E3DWorld in espresso3d.engine.logo.actors
 

Constructors in espresso3d.engine.logo.actors with parameters of type E3DWorld
E3DLowResLogoActor(E3DEngine engine, E3DWorld world, boolean lit)
           
E3DHighResLogoActor(E3DEngine engine, E3DWorld world, boolean lit)
           
 

Uses of E3DWorld in espresso3d.engine.world.sector
 

Methods in espresso3d.engine.world.sector that return E3DWorld
 E3DWorld E3DSector.getWorld()
           
 

Methods in espresso3d.engine.world.sector with parameters of type E3DWorld
 void E3DSector.setWorld(E3DWorld world)
           
 

Uses of E3DWorld in espresso3d.engine.world.sector.actor
 

Methods in espresso3d.engine.world.sector.actor that return E3DWorld
 E3DWorld E3DActor.getWorld()
           
 

Methods in espresso3d.engine.world.sector.actor with parameters of type E3DWorld
 void E3DActor.setWorld(E3DWorld world)
           
 

Constructors in espresso3d.engine.world.sector.actor with parameters of type E3DWorld
E3DCameraActor(E3DEngine engine, E3DWorld world, java.lang.String actorID)
           
E3DActor(E3DEngine engine, E3DWorld world, java.lang.String actorID)
           
E3DActor(E3DEngine engine, E3DWorld world, E3DBoundingObject boundingObject, java.lang.String actorID)