Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
K
L
M
N
O
P
R
S
T
U
V