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

S

SOURCE_COLLISIONTYPE_AABOUNDINGBOX - Static variable in class espresso3d.engine.collision.E3DCollisionDetect
TODO: Not Implemented Axially Aligned Bounding Box collision for the source object
SOURCE_COLLISIONTYPE_BOUNDINGSPHERE_ACCURATE - Static variable in class espresso3d.engine.collision.E3DCollisionDetect
Bounding sphere collision for the source object.
SOURCE_COLLISIONTYPE_BOUNDINGSPHERE_FAST - Static variable in class espresso3d.engine.collision.E3DCollisionDetect
Bounding sphere collision for the source object.
SOURCE_COLLISIONTYPE_SEGMENT - Static variable in class espresso3d.engine.collision.E3DCollisionDetect
Basic line segment collision detection for the source object
SOURCE_COLLISIONTYPE_TRIANGLES - Static variable in class espresso3d.engine.collision.E3DCollisionDetect
Triangle collision detection for the source object to check if triangle in the source model collides with the dest object Can be -very- slow if the source has lots of triangles in its model
scale(double) - Method in class espresso3d.engine.geometry.E3DQuad
Scale the quad
scale(double) - Method in class espresso3d.engine.geometry.E3DTriangle
 
scale(double) - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
scale(double) - Method in class espresso3d.engine.lowlevel.E3DVector3F
Return a new vector of this vector scaled by scaleAmt
scale(double) - Method in class espresso3d.engine.world.sector.actor.E3DActor
Scale the actors triangles by the scaleAmt
scale(double) - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
scaleEqual(double) - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
scaleEqual(double) - Method in class espresso3d.engine.lowlevel.E3DVector3F
Set this vector to this scaled by scaleAmt
set(E3DVector3F) - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
set(double, double) - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
set(E3DVector3F) - Method in class espresso3d.engine.lowlevel.E3DVector3F
Set the x, y, and z coord of this vec to copies of the passed in vector
set(double, double, double) - Method in class espresso3d.engine.lowlevel.E3DVector3F
Set the coordinates to x, y, and z
setA(double) - Method in class espresso3d.engine.lowlevel.E3DVector4F
 
setA(E3DVector3F) - Method in class espresso3d.engine.view.E3DViewFrustum2D
Set corner A of the frustum .
setA(E3DVector3F) - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
setActorID(String) - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
setActorLit(boolean) - Method in class espresso3d.engine.world.sector.actor.E3DActor
Sets whether or not the actor sould be lit by the world.
setAlpha(double) - Method in class espresso3d.engine.geometry.E3DTriangle
 
setB(double) - Method in class espresso3d.engine.lowlevel.E3DVector4F
 
setB(E3DVector3F) - Method in class espresso3d.engine.view.E3DViewFrustum2D
Set corner B of the frustum .
setB(E3DVector3F) - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
setBottom(double) - Method in class espresso3d.engine.base.E3DViewport
Set how far below the camera to render in Ortho Mode
setBoundingObject(E3DBoundingObject) - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
setBrightness(double) - Method in class espresso3d.engine.world.sector.light.E3DLight
Brightness is how bright the light is.
setC(double) - Method in class espresso3d.engine.lowlevel.E3DVector4F
 
setC(E3DVector3F) - Method in class espresso3d.engine.view.E3DViewFrustum2D
Set corner C of the frustum .
setC(E3DVector3F) - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
setCameraActor(E3DActor) - Method in class espresso3d.engine.base.E3DViewport
This is the actor that the viewport uses as the camera
setClearColor(E3DVector3F) - Method in class espresso3d.engine.base.E3DViewport
Set the color the viewport clears to (RGB = XYZ) (Defaults to 0, 0, 0 = black)
setCollidedActorCollisionNormal(E3DVector3F) - Method in class espresso3d.engine.collision.E3DCollision
This is only applicable for new collision detectors.
setCollisionBoundingObject(Object) - Method in class espresso3d.engine.collision.E3DCollision
 
setCollisionNormal(E3DVector3F) - Method in class espresso3d.engine.collision.E3DCollision
Set the normal at the point of the collision
setCollisionObject(E3DCollisionDetectableObject) - Method in class espresso3d.engine.collision.E3DCollision
Set the object that was collided with
setCollisionSector(E3DSector) - Method in class espresso3d.engine.collision.E3DCollision
 
setCollisionWorld(E3DWorld) - Method in class espresso3d.engine.collision.E3DCollision
 
setColor(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DPoint
 
setColor(E3DVector3F) - Method in class espresso3d.engine.world.sector.light.E3DLight
 
setCurrentMovementDirection(E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Set the direction the particle should move within this life cycle.
setD(double) - Method in class espresso3d.engine.lowlevel.E3DVector4F
 
setD(E3DVector3F) - Method in class espresso3d.engine.view.E3DViewFrustum2D
Set corner D of the frustum .
setD(E3DVector3F) - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
setDisplayMesh(boolean) - Method in class espresso3d.engine.world.sector.actor.E3DActor
/** When true, the actor triangles are rendered.
setDisplayingFPS(boolean) - Method in class espresso3d.engine.E3DEngine
Set whether the engine should display the FPS time or not.
setEndAlpha(double) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Set the alpha the particle is at when its at the end of its loops (between 0 and 1)
setEndColor(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DLine
 
setEndPos(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DLine
 
setEngine(E3DEngine) - Method in class espresso3d.engine.base.E3DEngineItem
 
setFalloff(double) - Method in class espresso3d.engine.world.sector.light.E3DLight
 
setFar(double) - Method in class espresso3d.engine.base.E3DViewport
Set how far from the camera to render in Ortho Mode
setFarClipPlane(double) - Method in class espresso3d.engine.base.E3DViewport
Sets the far clipping plane.
setFovY(double) - Method in class espresso3d.engine.base.E3DViewport
Sets how many degress you can see in the Y dir.
setGlTextureID(int) - Method in class espresso3d.engine.lowlevel.E3DTexture
 
setGlTextureID(int) - Method in class espresso3d.engine.renderer.base.E3DTexturedRenderable
 
setGravityDirection(E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Set the direction of the gravity vector for this system.
setGravityStrength(double) - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Set the strength of gravity for the system.
setHeight(int) - Method in class espresso3d.engine.base.E3DViewport
 
setInputHandler(E3DInputHandler) - Method in class espresso3d.engine.E3DEngine
 
setIntersectionPt(E3DVector3F) - Method in class espresso3d.engine.collision.E3DCollision
 
setLeft(double) - Method in class espresso3d.engine.base.E3DViewport
Set how far left of the camera to render in Ortho Mode
setLife(double) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Set how many seconds the particle will live.
setLifeSeconds(double) - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
 
setLight(E3DLight) - Method in class espresso3d.engine.logo.particlesystems.particles.BluePlasmaParticle
 
setLight(E3DLight) - Method in class espresso3d.engine.logo.particlesystems.particles.RedPlasmaParticle
 
setLightID(String) - Method in class espresso3d.engine.world.sector.light.E3DLight
 
setLightMap(HashMap) - Method in class espresso3d.engine.world.sector.E3DSector
 
setLockX(boolean) - Method in class espresso3d.engine.world.sector.particle.E3DBillboardSprite
Set if the sprite should be locked on the X axis (the forward vec won't move in this direction if locked)
setLockY(boolean) - Method in class espresso3d.engine.world.sector.particle.E3DBillboardSprite
Set if the sprite should be locked on the Y axis (the forward vec won't move in this direction if locked)
setLockZ(boolean) - Method in class espresso3d.engine.world.sector.particle.E3DBillboardSprite
Set if the sprite should be locked on the Z axis (the forward vec won't move in this direction if locked)
setLoops(int) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Set number of loops the particle lives.
setMax(E3DVector3F) - Method in class espresso3d.engine.collision.bounding.E3DBoundingBox
 
setMin(E3DVector3F) - Method in class espresso3d.engine.collision.bounding.E3DBoundingBox
 
setNear(double) - Method in class espresso3d.engine.base.E3DViewport
Set how close to the camera to render in Ortho Mode
setNearClipPlane(double) - Method in class espresso3d.engine.base.E3DViewport
Sets the near clipping plane.
setNeedingLightRecalc(boolean) - Method in class espresso3d.engine.world.sector.E3DSector
If something has changed that makes the sector need lighting recalculations, set this to true and it and all its actor's will be relit the next frame.
setNeedingLightRecalc(boolean) - Method in class espresso3d.engine.world.sector.actor.E3DActor
Set to true if this actor has changed/moved/etc and needs to have its lighting recalculated, otherwise false This is normally handled by the engine
setNormal(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DPlane
 
setNormal(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
 
setOrthoBounds(double, double, double, double, double, double) - Method in class espresso3d.engine.base.E3DViewport
set all the boundaries for the ortho view mode in one method
setOrthoZoom(double) - Method in class espresso3d.engine.base.E3DViewport
This makes the current ortho view zoom out(positive # greater than 1), or zoom in (positive number > 0.0 and < 1.0).
setPlaneEquationCoords(E3DVector4F) - Method in class espresso3d.engine.geometry.E3DTriangle
 
setPoints(E3DVector3F[]) - Method in class espresso3d.engine.geometry.E3DPlane
 
setPos(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DPoint
 
setPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.actor.E3DActor
This procedure will move the actor to the new position.
setPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.light.E3DLight
 
setPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Set the position of the particle system This is origin of the positions of all the particles are based around.
setPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
setQuad(E3DQuad) - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
setRadius(double) - Method in class espresso3d.engine.collision.bounding.E3DBoundingSphere
 
setRenderNormals(boolean) - Method in class espresso3d.engine.E3DEngine
 
setRight(double) - Method in class espresso3d.engine.base.E3DViewport
Set how far right of the camera to render in Ortho Mode
setRunning(boolean) - Method in class espresso3d.engine.E3DEngine
 
setSector(E3DSector) - Method in class espresso3d.engine.world.sector.base.E3DPortalEnabledRenderableItem
 
setSector(E3DSector) - Method in class espresso3d.engine.world.sector.base.E3DPortalEnabledTexturedRenderableItem
 
setSector(E3DSector) - Method in class espresso3d.engine.world.sector.light.E3DLight
Override setSector to provide ability to tell the sector it needs to be relit when this light is set to point to it.
setSector(E3DSector) - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Override setSector to automatically set the sector the particles are in as well as the system.
setSector(E3DSector) - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
setSectorMap(HashMap) - Method in class espresso3d.engine.world.E3DWorld
 
setSize(double) - Method in class espresso3d.engine.geometry.E3DPoint
 
setStartAlpha(double) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Set the alpha the particle begins at (between 0 and 1)
setStartColor(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DLine
 
setStartDelay(double) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Set the delay the particle waits at the beginning of a loop before it begins rendering and moving (Seconds).
setStartMovementDirection(E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Set the direction the particle should move at the beginning of its life cycles.
setStartPos(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DLine
 
setStartPosition(E3DVector3F) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Set the position the particle starts at the beginning of a loop
setTextureCoord(E3DVector3F[]) - Method in class espresso3d.engine.geometry.E3DQuad
Set the texture coordinates of the quad
setTextureCoord(E3DVector3F, E3DVector3F, E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.geometry.E3DQuad
Set the texture coordinates of the quad
setTextureCoord(E3DVector3F[]) - Method in class espresso3d.engine.geometry.E3DTriangle
 
setTextureCoord(E3DVector3F, E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the texture coords
setTextureCoordA(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the texture coordinate of the first vertex
setTextureCoordB(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the texture coordinate of the second vertex
setTextureCoordC(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the texture coordinate of the third vertex
setTextureName(String) - Method in class espresso3d.engine.lowlevel.E3DTexture
 
setTextureName(String) - Method in class espresso3d.engine.renderer.base.E3DTexturedRenderable
 
setTextureSortedTriangleMap(E3DTextureSortedObjectMap) - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
setTop(double) - Method in class espresso3d.engine.base.E3DViewport
Set how far above the camera to render in Ortho Mode
setType(int) - Method in class espresso3d.engine.world.sector.light.E3DLight
 
setVelocity(double) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Set the velocity the particle travels at.
setVertex(E3DVector3F[]) - Method in class espresso3d.engine.geometry.E3DQuad
Set the vertices of the quad.
setVertex(E3DVector3F, E3DVector3F, E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.geometry.E3DQuad
Set the vertices of the quad
setVertex(E3DVector3F[]) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the triangle's vertices
setVertex(E3DVector3F, E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the vertices
setVertexA(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the first vertex of the triangle
setVertexB(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the second vertex of the triangle
setVertexC(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the third vertex of the triangle
setVertexColor(E3DVector3F[]) - Method in class espresso3d.engine.geometry.E3DQuad
Set the color of the vertices of the quad
setVertexColor(E3DVector3F, E3DVector3F, E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.geometry.E3DQuad
Set the color of the vertices of the quad
setVertexColor(E3DVector3F[]) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the colors of each vertex of a triangle
setVertexColor(E3DVector3F, E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the colors of each vertex of the triangle
setVertexColorA(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the color of the first vertex
setVertexColorB(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the color of the second vertex
setVertexColorC(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DTriangle
Set the color of the third vertex
setWidth(int) - Method in class espresso3d.engine.base.E3DViewport
 
setWindowTitle(String) - Method in class espresso3d.engine.E3DEngine
 
setWorld(E3DWorld) - Method in class espresso3d.engine.base.E3DViewport
 
setWorld(E3DWorld) - Method in class espresso3d.engine.world.sector.E3DSector
 
setWorld(E3DWorld) - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
setX(int) - Method in class espresso3d.engine.base.E3DViewport
Sets the x coordinate of the bottom left corner of the viewport.
setX(double) - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
setX(double) - Method in class espresso3d.engine.lowlevel.E3DVector3F
 
setY(int) - Method in class espresso3d.engine.base.E3DViewport
Sets the y coordinate of the bottom left corner of the viewport
setY(double) - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
setY(double) - Method in class espresso3d.engine.lowlevel.E3DVector3F
 
setZ(double) - Method in class espresso3d.engine.lowlevel.E3DVector3F
 
subtract(E3DVector2F) - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
subtract(E3DVector3F) - Method in class espresso3d.engine.lowlevel.E3DVector3F
Return a new E3DVector3F with this - translationAmt subtract
subtractEqual(E3DVector2F) - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
subtractEqual(E3DVector3F) - Method in class espresso3d.engine.lowlevel.E3DVector3F
Set this vector to this - translationAmt
switchToOrthographicMode(double, double, double, double, double, double) - Method in class espresso3d.engine.base.E3DViewport
Switch this viewport to orthographic rendering.
switchToPerspectiveMode(double, double, double) - Method in class espresso3d.engine.base.E3DViewport
Switch this viewport to perspective rendering.
switchToViewport() - Method in class espresso3d.engine.base.E3DViewport
 

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