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

C

COLLISIONTYPE_COLLIDEE_BOUNDINGOBJECT_IFAVAIL - Static variable in class espresso3d.engine.collision.E3DCollisionHandler
 
COLLISIONTYPE_COLLIDEE_TRIANGLE - Static variable in class espresso3d.engine.collision.E3DCollisionHandler
 
COLLISIONTYPE_SOURCE_BOUNDINGOBJECT - Static variable in class espresso3d.engine.collision.E3DCollisionHandler
 
COLLISIONTYPE_SOURCE_SEGMENT - Static variable in class espresso3d.engine.collision.E3DCollisionHandler
 
COLLISIONTYPE_SOURCE_TRIANGLE - Static variable in class espresso3d.engine.collision.E3DCollisionHandler
 
centerAroundParentObject() - Method in class espresso3d.engine.collision.bounding.E3DBoundingBox
 
centerAroundParentObject() - Method in interface espresso3d.engine.collision.bounding.E3DBoundingObject
This will automatically set the position of the bounding object to be that of its parent object
centerAroundParentObject() - Method in class espresso3d.engine.collision.bounding.E3DBoundingSphere
 
changeScreenResolution(int, int, int, boolean, String) - Method in class espresso3d.engine.E3DEngine
change the screen resolution
checkBoxVsBoundingObject(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DBoundingObject) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorBoundingBox
 
checkBoxVsTriangle(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DTriangle) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorBoundingBox
 
checkCollision(int, int, boolean, E3DCollisionDetectableObject, E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.collision.E3DCollisionHandler
 
checkCollisionDetectableObjectTrisVsTri(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DTriangle) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorTriangles
 
checkFastSphereVsTriangle(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DTriangle) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorBoundingSphere
 
checkForCollisionWithBoundingObject(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DBoundingObject) - Method in interface espresso3d.engine.collision.base.E3DCollisionDetector
Interface to check the collision between sourceObject and triangle.
checkForCollisionWithBoundingObject(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DBoundingObject) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorBoundingBox
 
checkForCollisionWithBoundingObject(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DBoundingObject) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorBoundingSphere
 
checkForCollisionWithBoundingObject(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DBoundingObject) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorSegment
 
checkForCollisionWithBoundingObject(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DBoundingObject) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorTriangles
 
checkForCollisionWithTriangle(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DTriangle) - Method in interface espresso3d.engine.collision.base.E3DCollisionDetector
 
checkForCollisionWithTriangle(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DTriangle) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorBoundingBox
 
checkForCollisionWithTriangle(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DTriangle) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorBoundingSphere
 
checkForCollisionWithTriangle(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DTriangle) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorSegment
 
checkForCollisionWithTriangle(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DTriangle) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorTriangles
 
checkForPortalCollisionsAndGetSectorChange(E3DVector3F, E3DVector3F, E3DSector) - Method in class espresso3d.engine.collision.E3DCollisionHandler
This method is used mainly by the engine to see when it translates objects, if they collide with a portal.
checkInput() - Method in class espresso3d.engine.E3DEngine
 
checkInput() - Method in class espresso3d.engine.input.E3DInputHandler
Call this once per frame to have all input callbacks fired off if their registered bindings have taken place (eg: a key has been pressed)
checkLineIntersectionCollision(E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.collision.bounding.E3DBoundingBox
 
checkLineIntersectionCollision(E3DVector3F, E3DVector3F) - Method in interface espresso3d.engine.collision.bounding.E3DBoundingObject
 
checkLineIntersectionCollision(E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.collision.bounding.E3DBoundingSphere
 
checkSectorChangeDuringMovement(E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.world.sector.base.E3DPortalEnabledAnimatedTextureRenderable
 
checkSectorChangeDuringMovement(E3DVector3F, E3DVector3F) - Method in interface espresso3d.engine.world.sector.base.E3DPortalEnabledItem
 
checkSectorChangeDuringMovement(E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.world.sector.base.E3DPortalEnabledRenderable
 
checkSectorChangeDuringMovement(E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.world.sector.base.E3DPortalEnabledTexturedRenderable
 
checkSegmentCollision(E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DQuad
Checks for full fledged collision between the line segment formed between startPos and endPos and the triangle and returns the intersection point (or null if no collision occurs)
checkSegmentCollision(E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.lowlevel.geometry.E3DTriangle
Checks for full fledged collision between the line segment formed between startPos and endPos and the triangle and returns the intersection point (or null if no collision occurs)
checkSphereVsBoundingObject(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DBoundingObject) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorBoundingSphere
 
checkTriangleCollision(E3DTriangle, E3DVector3F, E3DVector3F, E3DTriangle) - Static method in class espresso3d.engine.lowlevel.geometry.E3DTriangle
Checks for a collision between this and another triangle by checking to see if any of vertices when moved along a line segment of length endPos - startPos collide with the collideeTriangle.
checkTrisVsBoundingObject(E3DCollisionDetectableObject, E3DVector3F, E3DVector3F, E3DBoundingObject) - Method in class espresso3d.engine.collision.detectors.E3DCollisionDetectorTriangles
 
colorBuffer - Variable in class espresso3d.engine.renderer.E3DGeometryRenderer
 
crossProduct(E3DVector3F) - Method in class espresso3d.engine.lowlevel.vector.E3DVector3F
Get the cross product of this vector x otherVec

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