Uses of Interface
espresso3d.engine.collision.base.E3DCollisionDetectableObject

Packages that use E3DCollisionDetectableObject
espresso3d.engine.collision   
espresso3d.engine.collision.base   
espresso3d.engine.collision.detectors   
espresso3d.engine.logo.actors   
espresso3d.engine.logo.particlesystems.particles   
espresso3d.engine.world.sector.actor   
espresso3d.engine.world.sector.particle   
 

Uses of E3DCollisionDetectableObject in espresso3d.engine.collision
 

Methods in espresso3d.engine.collision that return E3DCollisionDetectableObject
 E3DCollisionDetectableObject E3DCollision.getCollisionObject()
          Returns the object that was collided with This can be a E3DSector, E3DActor, E3DSprite, ...
 

Methods in espresso3d.engine.collision with parameters of type E3DCollisionDetectableObject
 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.setCollisionObject(E3DCollisionDetectableObject collisionObject)
          Set the object that was collided with
 

Uses of E3DCollisionDetectableObject in espresso3d.engine.collision.base
 

Methods in espresso3d.engine.collision.base with parameters of type E3DCollisionDetectableObject
 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 E3DCollisionDetectableObject in espresso3d.engine.collision.detectors
 

Methods in espresso3d.engine.collision.detectors with parameters of type E3DCollisionDetectableObject
 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 E3DCollisionDetectableObject in espresso3d.engine.logo.actors
 

Classes in espresso3d.engine.logo.actors that implement E3DCollisionDetectableObject
 class E3DHighResLogoActor
           
 class E3DLowResLogoActor
           
 

Uses of E3DCollisionDetectableObject in espresso3d.engine.logo.particlesystems.particles
 

Classes in espresso3d.engine.logo.particlesystems.particles that implement E3DCollisionDetectableObject
 class BluePlasmaParticle
           
 class RedPlasmaParticle
           
 

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

Classes in espresso3d.engine.world.sector.actor that implement E3DCollisionDetectableObject
 class E3DActor
           
 class E3DCameraActor
           
 

Uses of E3DCollisionDetectableObject in espresso3d.engine.world.sector.particle
 

Classes in espresso3d.engine.world.sector.particle that implement E3DCollisionDetectableObject
 class E3DBillboardSprite
           
 class E3DParticle
           
 class E3DSprite