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

G

get2DFrustum(E3DViewFrustum2D) - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
get2DLineIntersectionPt(E3DVector3F, E3DVector3F, E3DVector3F, E3DVector3F) - Method in class espresso3d.engine.view.E3DViewFrustum2D
Get the intersection pt of two 2d lines made of A->B and C->D.
getA() - Method in class espresso3d.engine.lowlevel.E3DVector4F
 
getA() - Method in class espresso3d.engine.view.E3DViewFrustum2D
Get corner A projected into 2D space of the frustum
getA() - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
getActor(String) - Method in class espresso3d.engine.world.E3DWorld
Get an actor that is in the world by its actorID.
getActorByID(String) - Method in class espresso3d.engine.world.sector.E3DSector
Get an actor in this sector by its ID
getActorID() - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
getActorMap() - Method in class espresso3d.engine.world.E3DWorld
Traverses all sectors in the world and generates a map of all the actors.
getActorMap() - Method in class espresso3d.engine.world.sector.E3DSector
 
getAlpha() - Method in class espresso3d.engine.geometry.E3DTriangle
 
getB() - Method in class espresso3d.engine.lowlevel.E3DVector4F
 
getB() - Method in class espresso3d.engine.view.E3DViewFrustum2D
Get corner B projected into 2D space of the frustum
getB() - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
getBottom() - Method in class espresso3d.engine.base.E3DViewport
How far below the camera to render in Ortho Mode
getBoundingObject() - Method in interface espresso3d.engine.collision.base.E3DCollisionDetectableObject
Return the bounding object or null for bounding collision tests
getBoundingObject() - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
getBoundingObject() - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
getBrightness() - Method in class espresso3d.engine.world.sector.light.E3DLight
 
getC() - Method in class espresso3d.engine.lowlevel.E3DVector4F
 
getC() - Method in class espresso3d.engine.view.E3DViewFrustum2D
Get corner C projected into 2D space of the frustum
getC() - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
getCameraActor() - Method in class espresso3d.engine.base.E3DViewport
Gets the actor the camera is using as its camera
getCentroid() - Method in class espresso3d.engine.geometry.E3DTriangle
 
getClearColor() - Method in class espresso3d.engine.base.E3DViewport
Get the color the viewport clears to
getClosestPointToPoint(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DLine
Returns the closest point in this line segment to the given point
getCollidedActorCollisionNormal() - Method in class espresso3d.engine.collision.E3DCollision
This is only applicable for new collision detectors.
getCollisionBoundingObject() - Method in class espresso3d.engine.collision.E3DCollision
 
getCollisionDetect() - Method in class espresso3d.engine.E3DEngine
 
getCollisionDetectors() - Method in class espresso3d.engine.collision.E3DCollisionDetect
 
getCollisionNormal() - Method in class espresso3d.engine.collision.E3DCollision
Get the normal at the point of collision if available
getCollisionObject() - Method in class espresso3d.engine.collision.E3DCollision
Returns the object that was collided with This can be a E3DSector, E3DActor, E3DSprite, ...
getCollisionSector() - Method in class espresso3d.engine.collision.E3DCollision
 
getCollisionWorld() - Method in class espresso3d.engine.collision.E3DCollision
 
getColor() - Method in class espresso3d.engine.geometry.E3DPoint
 
getColor() - Method in class espresso3d.engine.world.sector.light.E3DLight
 
getCurrentEngineTimeSeconds() - Method in class espresso3d.engine.timer.E3DTimer
Returns the current engine time in seconds
getCurrentFrameVelocity() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
This will always return the scaled velocity the particle was last moved at.
getCurrentMovementDirection() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Get the normalised direction the particle is set to move within this life cycle.
getCurrentTickCount() - Method in class espresso3d.engine.timer.E3DTimer
Gets the current tick time.
getD() - Method in class espresso3d.engine.lowlevel.E3DVector4F
 
getD() - Method in class espresso3d.engine.view.E3DViewFrustum2D
Get corner C projected into 2D space of the frustum
getD() - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
getDistanceFromPoint(E3DVector3F) - Method in class espresso3d.engine.geometry.E3DLine
Return the distance the line is from a point
getEndAlpha() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Get the alpha the particle is at when its at the end of its loops (between 0 and 1)
getEndColor() - Method in class espresso3d.engine.geometry.E3DLine
 
getEndPos() - Method in class espresso3d.engine.geometry.E3DLine
 
getEngine() - Method in class espresso3d.engine.base.E3DEngineItem
 
getEngine() - Method in interface espresso3d.engine.collision.base.E3DCollisionDetectableObject
Must return the engine the object is in
getFPS() - Method in class espresso3d.engine.timer.E3DFPSTimer
 
getFalloff() - Method in class espresso3d.engine.world.sector.light.E3DLight
 
getFar() - Method in class espresso3d.engine.base.E3DViewport
How far from the camera to render in Ortho Mode
getFarClipPlane() - Method in class espresso3d.engine.base.E3DViewport
 
getFloatBuffer() - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
getFloatBuffer() - Method in class espresso3d.engine.lowlevel.E3DVector3F
 
getFloatColorArray() - Method in class espresso3d.engine.geometry.E3DLine
 
getFloatNormalArray() - Method in class espresso3d.engine.geometry.E3DQuad
 
getFloatNormalArray() - Method in class espresso3d.engine.geometry.E3DTriangle
 
getFloatTexCoordArray() - Method in class espresso3d.engine.geometry.E3DQuad
 
getFloatTexCoordArray() - Method in class espresso3d.engine.geometry.E3DTriangle
 
getFloatVertexArray() - Method in class espresso3d.engine.geometry.E3DLine
 
getFloatVertexArray() - Method in class espresso3d.engine.geometry.E3DQuad
 
getFloatVertexArray() - Method in class espresso3d.engine.geometry.E3DTriangle
 
getFloatVertexColorArray() - Method in class espresso3d.engine.geometry.E3DQuad
 
getFloatVertexColorArray() - Method in class espresso3d.engine.geometry.E3DTriangle
 
getForward() - Method in class espresso3d.engine.world.sector.actor.E3DActor
getForwardVec()
getForward() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Get the particle systems forward vec.
getForward() - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
getFovY() - Method in class espresso3d.engine.base.E3DViewport
 
getFpsTimer() - Method in class espresso3d.engine.E3DEngine
Returns the timer the engine uses to get its FPS.
getGlTextureID() - Method in class espresso3d.engine.lowlevel.E3DTexture
 
getGlTextureID() - Method in class espresso3d.engine.renderer.base.E3DTexturedRenderable
This will get the storedTextureID.
getGravityDirection() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Get the normalised direciton vector of gravity for this system
getGravityStrength() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Get the strength of gravity for the system
getHeight() - Method in class espresso3d.engine.base.E3DViewport
 
getInputHandler() - Method in class espresso3d.engine.E3DEngine
 
getIntersectionPoint(E3DVector3F, E3DVector3F, E3DTriangle) - Static method in class espresso3d.engine.collision.E3DCollisionDetect
Will probably be moved.
getIntersectionPt() - Method in class espresso3d.engine.collision.E3DCollision
 
getLastTickCount() - Method in class espresso3d.engine.timer.E3DTimer
Gets the start tick time that is stored for the last frame
getLastUpdateTimeSeconds() - Method in class espresso3d.engine.timer.E3DTimer
Get how long it was between the last update and this update.
getLeft() - Method in class espresso3d.engine.base.E3DViewport
How far left of the camera to render in Ortho Mode
getLeft() - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
getLength() - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
getLength() - Method in class espresso3d.engine.lowlevel.E3DVector3F
Get the actual length of this vector
getLengthSquared() - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
getLengthSquared() - Method in class espresso3d.engine.lowlevel.E3DVector3F
Get the length of the vector squared.
getLife() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Get how many seconds the particle will live after the start delay of the life cycle has expired.
getLifeSeconds() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
 
getLight() - Method in class espresso3d.engine.logo.particlesystems.particles.BluePlasmaParticle
 
getLight() - Method in class espresso3d.engine.logo.particlesystems.particles.RedPlasmaParticle
 
getLightID() - Method in class espresso3d.engine.world.sector.light.E3DLight
 
getLightMap() - Method in class espresso3d.engine.world.E3DWorld
Returns all the lights in all the sectors of the world Rendering should use a lower level approach at this (like just getting lights out of the sector) If lights have the same ID, the last one read will be used (the others overwritten in this map0
getLightMap() - Method in class espresso3d.engine.world.sector.E3DSector
 
getLinkPortalID() - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
getLinkSectorID() - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
getLitVertex(E3DVector3F) - Method in class espresso3d.engine.world.sector.light.E3DLight
Returns the RGB values in a E3DVector3F with the correct lighting information for this light based on the distance the vertex passed in is away and the lights color, brightness, falloff, etc.
getLoops() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Get number of loops the particle lives.
getMax() - Method in class espresso3d.engine.collision.bounding.E3DBoundingBox
 
getMin() - Method in class espresso3d.engine.collision.bounding.E3DBoundingBox
 
getMode() - Method in class espresso3d.engine.base.E3DViewport
Gets what mode the viewport is in.
getNear() - Method in class espresso3d.engine.base.E3DViewport
How close to the camera to render in Ortho Mode
getNearClipPlane() - Method in class espresso3d.engine.base.E3DViewport
 
getNormal() - Method in class espresso3d.engine.geometry.E3DPlane
 
getNormal() - Method in class espresso3d.engine.geometry.E3DQuad
 
getNormal() - Method in class espresso3d.engine.geometry.E3DTriangle
 
getOrthoZoom() - Method in class espresso3d.engine.base.E3DViewport
Gets what the current ortho zoom factor is
getParticleList() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Get the list of all the particles in the system
getParticleSystem() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Get the particlesystem the particle lives in
getParticleSystemList() - Method in class espresso3d.engine.world.sector.E3DSector
Get the list of E3DParticleSystem's in the sector
getPlaneEquationCoords() - Method in class espresso3d.engine.geometry.E3DQuad
Returns a vector with the 4 parameters of the quad's plane
getPlaneEquationCoords() - Method in class espresso3d.engine.geometry.E3DTriangle
 
getPoints() - Method in class espresso3d.engine.geometry.E3DPlane
 
getPortalID() - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
getPortalMap() - Method in class espresso3d.engine.world.sector.E3DSector
Return the hashmap of portals in the sector keyed off portalID
getPos() - Method in class espresso3d.engine.geometry.E3DPoint
 
getPosition() - Method in interface espresso3d.engine.collision.base.E3DCollisionDetectableObject
Used to get the position of t he object
getPosition() - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
getPosition() - Method in class espresso3d.engine.world.sector.light.E3DLight
 
getPosition() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Get the position of the particle system This is origin of the positions of all the particles are based around.
getPosition() - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
getPreloadedActorMap() - Method in class espresso3d.engine.world.E3DWorld
 
getPreloadedParticleSystemMap() - Method in class espresso3d.engine.world.E3DWorld
Return a hashmap of particle systems that have been preloaded into the world.
getProjectedPoint(E3DVector3F) - Method in class espresso3d.engine.view.E3DViewFrustum2D
Project a point into 2D space.
getQuad() - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
getQuadList() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Returns the list of all the quads of all the particles in it
getRadius() - Method in class espresso3d.engine.collision.bounding.E3DBoundingSphere
 
getRight() - Method in class espresso3d.engine.base.E3DViewport
How far right of the camera to render in Ortho Mode
getSector() - Method in interface espresso3d.engine.collision.base.E3DCollisionDetectableObject
Must return the sector the object is in
getSector(String) - Method in class espresso3d.engine.world.E3DWorld
Gets the sector in this world that was keyed off sectorID
getSector() - Method in class espresso3d.engine.world.sector.base.E3DPortalEnabledRenderableItem
 
getSector() - Method in class espresso3d.engine.world.sector.base.E3DPortalEnabledTexturedRenderableItem
 
getSector() - Method in class espresso3d.engine.world.sector.portal.E3DPortal
 
getSectorID() - Method in class espresso3d.engine.world.sector.E3DSector
 
getSectorMap() - Method in class espresso3d.engine.world.E3DWorld
 
getSegmentTriangleDistance(E3DVector3F, E3DTriangle) - Static method in class espresso3d.engine.collision.E3DCollisionDetect
Return the distance between a segment and triangle.
getSize() - Method in class espresso3d.engine.geometry.E3DPoint
 
getSize() - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
getSpriteList() - Method in class espresso3d.engine.world.sector.E3DSector
Get the list of E3DSprite's (or E3DBillboardSprite's) in the sector
getStartAlpha() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Get the alpha the particle starts with (between 0 and 1)
getStartColor() - Method in class espresso3d.engine.geometry.E3DLine
 
getStartDelay() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Get the delay the particle waits at the beginning of a loop before it begins moving (Seconds).
getStartMovementDirection() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Get the normalised direction the particle should move at the beginning of its life cycle.
getStartPos() - Method in class espresso3d.engine.geometry.E3DLine
 
getStartPosition() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
The position the particle starts at the beginning of a loop
getTextureCoord() - Method in class espresso3d.engine.geometry.E3DQuad
Get array of texture coords for the quad.
getTextureCoord() - Method in class espresso3d.engine.geometry.E3DTriangle
 
getTextureCoordA() - Method in class espresso3d.engine.geometry.E3DQuad
Get the first texture coordinate
getTextureCoordA() - Method in class espresso3d.engine.geometry.E3DTriangle
Get the texture coordinate of the first vertex
getTextureCoordB() - Method in class espresso3d.engine.geometry.E3DQuad
Get the second texture coordinate
getTextureCoordB() - Method in class espresso3d.engine.geometry.E3DTriangle
Get the texture coordinate of the second vertex
getTextureCoordC() - Method in class espresso3d.engine.geometry.E3DQuad
Get the third texture coordinate
getTextureCoordC() - Method in class espresso3d.engine.geometry.E3DTriangle
Get the texture coordinate of the third vertex
getTextureCoordD() - Method in class espresso3d.engine.geometry.E3DQuad
Get the fourth texture coordinate
getTextureIDByName(String) - Method in class espresso3d.engine.E3DEngine
Get the glTextureID of the texture if its in the texture map
getTextureIDByName(String) - Method in class espresso3d.engine.world.E3DWorld
Get an already loaded texture's GL textureID by its aliased name.
getTextureMap() - Method in class espresso3d.engine.E3DEngine
Builds a textureMap out of all the texture sets in all the worlds If two worlds have the same entry name, the textureID used for the last checked world is used.
getTextureMap() - Method in class espresso3d.engine.world.E3DWorld
 
getTextureName() - Method in class espresso3d.engine.lowlevel.E3DTexture
 
getTextureName() - Method in class espresso3d.engine.renderer.base.E3DTexturedRenderable
 
getTextureSortedQuadMap() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Get the list of particle's quads sorted by texture name.
getTextureSortedTriangleMap() - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
getTickResolution() - Method in class espresso3d.engine.timer.E3DTimer
Returns what the tick count needs to be for 1 second.
getTop() - Method in class espresso3d.engine.base.E3DViewport
How far above the camera to render in Ortho Mode
getTranslationAmt(double) - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Return the translation vector that will be used to translate the particle this frame with a lastFrameUpdateTime of lastFrameTimeSeconds
getTriangleA() - Method in class espresso3d.engine.world.sector.portal.E3DPortal
One of two triangles that make up the portal rectangle
getTriangleB() - Method in class espresso3d.engine.world.sector.portal.E3DPortal
One of two triangles that make up the portal rectangle
getTriangleList() - Method in interface espresso3d.engine.collision.base.E3DCollisionDetectableObject
Must return an ArrayList of E3DTriangles that make up the geometry of the object.
getTriangleList() - Method in class espresso3d.engine.world.E3DWorld
Get all the triangles taht are in the world.
getTriangleList() - Method in class espresso3d.engine.world.sector.E3DSector
 
getTriangleList() - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
getTriangleList() - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
getType() - Method in class espresso3d.engine.world.sector.light.E3DLight
 
getUniqueDirectlyLinkedSectorList() - Method in class espresso3d.engine.world.sector.E3DSector
This gets a list of sectors directly linked to this sector via portals.
getUniqueVertexList() - Method in interface espresso3d.engine.collision.base.E3DCollisionDetectableObject
This will ideally only return unique vertices that the object has.
getUniqueVertexList() - Method in class espresso3d.engine.world.sector.actor.E3DActor
Returns a list of only the unique triangle vertices in the actor (no duplicates).
getUniqueVertexList() - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
getUp() - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
getUp() - Method in class espresso3d.engine.world.sector.particle.E3DParticleSystem
Get the particle systems up vec.
getUp() - Method in class espresso3d.engine.world.sector.particle.E3DSprite
 
getVelocity() - Method in class espresso3d.engine.world.sector.particle.E3DParticle
Get the velocity of the particle.
getVertex() - Method in class espresso3d.engine.geometry.E3DQuad
Get an array of vertices that make up the quad.
getVertex() - Method in class espresso3d.engine.geometry.E3DTriangle
Get the array of the triangle's vertices (will be length 3)
getVertexA() - Method in class espresso3d.engine.geometry.E3DQuad
Get the first vertex of the quad
getVertexA() - Method in class espresso3d.engine.geometry.E3DTriangle
Get the first vertex of the triangle
getVertexB() - Method in class espresso3d.engine.geometry.E3DQuad
Get the second vertex of the quad
getVertexB() - Method in class espresso3d.engine.geometry.E3DTriangle
Get the second vertex of the triangle
getVertexC() - Method in class espresso3d.engine.geometry.E3DQuad
Get the third vertex of the quad
getVertexC() - Method in class espresso3d.engine.geometry.E3DTriangle
Get the third vertex of the triangle
getVertexColor() - Method in class espresso3d.engine.geometry.E3DQuad
Get the color of the vertices.
getVertexColor() - Method in class espresso3d.engine.geometry.E3DTriangle
Get an array of colors for each of the triangles vertices
getVertexColorA() - Method in class espresso3d.engine.geometry.E3DQuad
Get the color of the first vertex of the quad
getVertexColorA() - Method in class espresso3d.engine.geometry.E3DTriangle
Get the color of the first vertex
getVertexColorB() - Method in class espresso3d.engine.geometry.E3DQuad
Get the color of the second vertex of the quad
getVertexColorB() - Method in class espresso3d.engine.geometry.E3DTriangle
Get the color of the second vertex
getVertexColorC() - Method in class espresso3d.engine.geometry.E3DQuad
Get the color of the third vertex of the quad
getVertexColorC() - Method in class espresso3d.engine.geometry.E3DTriangle
Get the color of the third vertex
getVertexColorD() - Method in class espresso3d.engine.geometry.E3DQuad
Get the color of the fourth vertex of the quad
getVertexD() - Method in class espresso3d.engine.geometry.E3DQuad
Get the fourth vertex of the quad
getViewport(String) - Method in class espresso3d.engine.E3DEngine
 
getViewportID() - Method in class espresso3d.engine.base.E3DViewport
 
getWidth() - Method in class espresso3d.engine.base.E3DViewport
 
getWindowHeight() - Method in class espresso3d.engine.E3DEngine
 
getWindowTitle() - Method in class espresso3d.engine.E3DEngine
 
getWindowWidth() - Method in class espresso3d.engine.E3DEngine
 
getWorkingDirectory() - Method in class espresso3d.engine.E3DEngine
Gets the current working directory WITHOUT trailing slashes
getWorld(String) - Method in class espresso3d.engine.E3DEngine
Get a world from the map of worlds by its ID
getWorld() - Method in class espresso3d.engine.base.E3DViewport
 
getWorld() - Method in class espresso3d.engine.world.sector.E3DSector
 
getWorld() - Method in class espresso3d.engine.world.sector.actor.E3DActor
 
getWorldID() - Method in class espresso3d.engine.world.E3DWorld
 
getWorldMap() - Method in class espresso3d.engine.E3DEngine
 
getX() - Method in class espresso3d.engine.base.E3DViewport
 
getX() - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
getX() - Method in class espresso3d.engine.lowlevel.E3DVector3F
 
getY() - Method in class espresso3d.engine.base.E3DViewport
 
getY() - Method in class espresso3d.engine.lowlevel.E3DVector2F
 
getY() - Method in class espresso3d.engine.lowlevel.E3DVector3F
 
getZ() - Method in class espresso3d.engine.lowlevel.E3DVector3F
 

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