|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
AbstractComponent defines a base level of implementation of the
Component interface.AbstractGame defines a common way to organize the flow of a
game.AbstractGameController defines common keyboard, mouse and
camera behavior.AbstractHeightMap provides a base implementation of height
data for terrain rendering.AbstractLightMap manages a data structure that contains
light values.Approximation is a static class that will create a
piece of geometry (line, rectangle, etc) that best fits a collection of
points.add places the subcomponent in the array list
of children.
add adds a specified component as a child of this component.
add adds the values of a parameter matrix to this matrix.
add adds the values of this quaternion to those
of the parameter quaternion.
add adds the values of this vector by another
vector and returns the result.
add adds a keycode to a command that already exists.
add adds a list of keycodes corresponding to a
command.
addChild adds an Entity to the entity with
this entity the parent.
addEntity adds an entity to the entity list.
addSplashScreen adds splash screens to be displayed during
the showTitle portion of the initialization.
addTexture adds an additional texture to the list of
input textures.
averagePoints selects the sphere center to be
the average of the points and the sphere radius to be the
smallest value to enclose all points.
axisAligned creates a minimal box around all
supplied points.
BaseFPSController creates a base class for developing a
first person shooter style control system.BasicController defines a very basic controller that
only purpose is to provide an exit method.BoundingBox defines a bounding volume that contains
all vertices that make up the geometry.BoundingBox
object with default (0,0,0) vectors.
BoundingBox object
with the defined attributes.
BoundingCapsule defines a bounding volume in the shape of
a capsule, where a capsule is an extension of sphere.BoundingCapsule with
supplied attributes of line segment and radius.
BoundingCylinder defines a cylinder as a set of all points a
distance r from a line P + tD where D is unit length.BoundingCylinder with
default (zero) attributes.
BoundingCylinder with
set attributes.
BoundingEllipsoid is defined as x^2/a^2 + y^2/b^2 + z^2/c^2 = 1
with a center of (0, 0, 0).BoundingEllipsoid with default
attributes.
BoundingEllipsoid with
given parameters.
BoundingLozenge is a natural extension of a sphere based on
equaldistance (from Eberly).BoundingLozenge object.
BoundingLozenge object.
BoundingSphere defines a sphere that defines a container
for a group of vertices of a particular piece of geometry.BoundingSphere
object.
BoundingSphere object.
BoundingVolume defines an interface for dealing with containment
of a collection of points.Box defines a primitive object of a box shape.Box with all points
of the box defined as (0,0,0).
Box object with the
defined points defining the dimensions.
Box object that is a
perfect cube with the given size for a side.
BruteForce renders height data with no optimizations.ButtonbatchLoad loads a collection of textures defined by an
ArrayList.
batchLoad loads a collection of textures defined by an
ArrayList.
bind sets the current texture to that defined by the
filename key.
bind binds a texture based on a given id.
buildDisplayList sets up the 256 display lists that are
used to render each font character.
byte2String converts an array of bytes into
a string.
byte2float converts four bytes to a float by
first converting the bytes into and int and then converting
that into a float using Float.intBitsToFloat.
byte2int converts four bytes to an int.
byte2short converts two bytes to a short.
Camera defines a camera in three dimensional space.Camera object with
a given entity as a child.
Vector3 parameters and sets them
to the camera's attributes.
CombinerHeightMap generates a new height map based on
two provided height maps.Component defines the base level object for the heads up display
and/or graphical user interface elements.Conversion provides static methods for unit conversion.Cylinder defines a cylindrical geometry.initialize
checkAdditionalKeys tests the keyboard for any additional
key bindings.
checkAdditionalKeys always returns true.
checkAdditionalKeys tests the keyboard for any additional
key bindings.
checkVisibility updates the visibility of this entity
based on the frustum levels.
checkVisibility makes the appropriate checks to test if
the entity is currently visible or not.
clean should be called after any render call.
cleanup is called once after finish is called.
containAABB creates a minimum-volume axis-aligned
bounding box of the points, then selects the smallest
enclosing sphere of the box with the sphere centered at the
boxes center.
contains reports true if the supplied point is within
the constraints of the component.
contains returns true if the given point is within the
constraints of the component.
containsCube returns a boolean based on if a cube is
contained within the frustum or not.
containsPoint returns true if the point supplied is
within the boundries of the view frustum.
containsSphere returns true if any part of a sphere is
within the boundries of the view frustum and false otherwise.
createDisplaySystem creates a new DisplaySystem
which in turns creates the window and OpenGL context.
createDisplaySystem creates a new DisplaySystem
which in turns creates the window and OpenGL context.
createLighting generates the latest lightmap
from the available data set.
createTexture takes the current height map and
the current loaded textures and produces an ImageIcon
which can be retrieved with a call to getImageIcon.
cross calculates the cross product of this vector
with a parameter vector v.
cullMode sets the culling mode.
Disk defines a disk geometry.DisplaySystem manages the Window and OpenGL context of the
application.Distance is a static class that provides commonly used math
functions.decreasingSort sorts eigenvalues and their associated
eigenvectors in order of largest to smallest.
deleteAll removes all textures from the video memory as
well as the TextureManager list.
deleteFont deletes the current display list of font objects.
deleteTexture removes the texture from video memory.
detailId is the texture id for the detail map.
dispose destroys the component and all it's children.
distance returns the distance between this entity and
a given entity.
distanceLineLineSquared calculates the distance squared
between two lines.
distanceLineRaySquared calculates the squared distance
between a line and a ray.
distanceLineSegementSquared calculates the distance
squared between a line and a line segment.
distancePointLineSquared calculates the distance squared
between a point and a line.
distancePointPoint calculates the distance between two points.
distancePointPointSquared calculates the distance squared
between two points.
distancePointRaySquared calculates the distance
squared between a point and a ray.
distancePointRectangle calculates the distance squared
between a point and a rectangle.
distancePointSegmentSquared calculates the distance
squared between a point and a line segment.
distanceRayRaySquared calculates the distance squared
between two rays.
distanceRaySegmentSquared calculates the distance
squared between a ray and a line segment.
distanceSegmentSegmentSquared calculates the distance
squared between two line segments.
divide divides the values of this vector by a
scalar and returns the result.
dot calculates and returns the dot product of this
quaternion with that of the parameter quaternion.
dot calculates the dot product of this
vector with the parameter vector.
EigenSystem defines a system of eigen values and associated
eigen vectors that solves the case AX = (alpha)X where (A - alpha(I)) = 0.EigenSystem object from
a supplied matrix.
Entity defines a game entity that consists of a piece of
geometry, a position and an orientation.EntityController defines an interface for interacting with
an entity.EntityInterface defines an interface for handling entities.erodeTerrain is a convenience method that applies
the FIR filter to a given height map.
FaultFractalHeightMap creates a heightmap based on the
Fault Formation fractal generation algorithm based on Jason Shankel's
paper from "Game Programming Gems".Font2D maintains display lists for each ASCII character
defined by an image.Frustum defines the view frustum of the camera.Frustum object.
finish is called to break out of the main game loop.
fromAngleAxis sets this quaternion to the values
specified by an angle and an axis of rotation.
fromAngles builds a quaternion from the Euler rotation
angles (x,y,z).
fromMatrix creates a quaternion from the rotational
matrix.
Geometry defines an interface to maintain and render a
three dimensional object.Geomipmap implements a Terrain class
for rendering of HeightMaps using the geomipmap CLOD
scheme.Geomipmap object.
gaussPointsFit generates a rectangle based on supplied
points such that the center is calculated as the average of points and
the extents are determined by the eigenvectors.
gaussianDistribution creates an ellipsoid using the
mean of the points for the center and the eigenvectors for the
axes.
generateCoordinateSystem calculates the matrix
R = [U V D].
generateOrthonormalBasis generates a vector that
satisfies u and v are perpendicular in respect to w.
get retrieves the key(s) for a given command.
get takes an arbitrary string as a key and returns any
value associated with it, null if none.
getAbsoluteMousePositionX retrieves the actual x position
of the mouse cursor.
getAbsoluteMousePositionY retrieves the actual y position
of the mouse cursor.
getBoundingVolume returns the volume that contains this
entity.
getBoundingVolume returns the volume that contains the
entity.
getBoundingVolume returns the volume that contains this
entity.
getCenter returns the center (in relation to the
parent entity) of the bounding box.
getCenter returns the center of the bounding sphere.
getCenter returns the center of the locale.
getColor returns the color vector of the lightmap.
getCurrentAngle returns the current angle of the entity as
defined by the physics module.
getCurrentAngle returns the current angle the entity is
facing.
getCurrentTurningVel returns the current turning velocity
of the entity as defined by the physics module.
getCurrentTurningVel returns the current velocity of turning.
getCurrentVelocity returns the current velocity of the
entity as defined by the physics module.
getCurrentVelocity returns the current velocity of the
entity.
getDepth returns the depth as read from the properties
file.
getDirection gets the direction vector of the line
segment that makes up the capsule.
getDirection returns the direction of the line.
getDisplaySystem returns the reference to the singleton
object of the DisplaySystem.
getEigenVector returns a single element of an eigenvector.
getEigenvectors returns the complete matrix of eigenvectors.
getEntityPosition returns the current location in
three dimensional space of the Entity.
getEntityUp return the orientation of the camera.
getEntityView returns the point that the camera is
viewing.
getFirstEdge returns the first extent vector.
getFrameRate returns the current frame rate since the
last call to update.
getFreq returns the frequency of the monitor as read from
the properties file.
getFrustum returns the view frustum of the camera.
getFullscreen returns the fullscreen flag as read from the
properties file.
getGeometry returns the geometry of this entity.
getHeight returns the current height of the component.
getHeight returns the height as read from the properties
file.
getHeightMap returns the entire grid of height data.
getId returns the id of the entity.
getImageIcon retrieves the procedural texture that
has been created.
getImaginaryEigenvalue returns the imaginary components of
the eigenvalues.
getImaginaryEigenvalue returns a single eigenvalue defined by
the parameter index.
getInterpolatedHeight returns the height of a point that
does not fall directly on the height posts.
getInstance gets the static singleton instance of
the manager.
getLength returns the length of the locale's sides.
getLogger returns the logger object maintained by the
LoggingSystem.
getLoggingSystem is the entry point for the
LoggingSystem class.
getMatrix returns the current matrix as an array of
floats.
getMinFrameRate returns the highest frame rate recorded.
getMaxPoint returns the maxPoint of maximum point of
the box.
getMinFrameRate returns the lowest frame rate recorded.
getMinPoint returns the minPoint or minimum point of
the bounding box.
getModel returns a Model3D object of the
specified model part.
getMouseDeltaX returns the change in the X coordinate of
the mouse since the previous frame.
getMouseDeltaY returns the change in the Y coordinate of
the mouse since the previous frame.
getMousePositionX returns the x coordinate of the mouse
within the application window.
getMousePositionY returns the y coordinate of the mouse
within the application window.
getNumPatches returns the total number of terrain patches
in the terrain.
getNumPatchesRendered returns the number of patches that
have been rendered for a given frame.
getNumRenderedEntities returns the number of entities that
were rendered this frame.
getNumberOfButtons returns the number of buttons
assigned to the mouse.
getNumberOfTextures returns how many textures are currently
being maintained by the TextureManager.
getOrigin gets the origin of the line segment that
makes up the capsule.
getOrigin retrieves the direction of the line.
getOrigin returns the origin point of the rectangle.
getPhysics returns the physics module of the particular
entity.
getPoints returns an array of Vectors that represents
each point that makes up the piece of geometry.
getPoints returns all the points of the MD3 model.
getPosition returns the position of the entity in
three dimensional space.
getRadius gets the radius of the capsule.
getRadius returns the radius of the bounding sphere.
getRealEigenvalue returns the real components of the
eigenvalues.
getRealEigenvalue returns a single eigenvalue defined by
the parameter index.
getScaledHeightAtPoint returns the scaled value at the
point provided.
getSecondEdge returns the second extent vector.
getShade returns the shade value for the
given coordinates of the lightmap.
getSize returns the size of one side the height map.
getSize returns the size of the sky object.
getSize returns the size of the sky box.
getSize returns the size of the sky dome, which is
represented by the diameter of the dome.
getStrafe returns the strafe vector of the camera.
getTexture retrieves a texture id based on the filename.
getTextureId returns the texture id associated with
this object.
getTextureManager retrieves the instance of
TextureManager.
getTimer returns the singleton instance of the
Timer class.
getTotalEntities returns the total number of
entities within the world.
getTrueHeightAtPoint returns the non-scaled value at the
point provided.
getUp returns the "up" orientation of the camera.
getValidDisplayMode returns a DisplayMode object
that has the requested width, height and color depth.
getVersion returns a string representation of what version
jME is currently running.
getView returns the three dimensional point that the
camera is looking at.
getWidth returns the current width of the component.
getWidth returns the width as read from the properties
file.
getX returns the current x location of the component.
getY returns the current y location of the component.
gl the OpenGL context.
guassianDistribution calculates the average of the points,
and a covariance matrix to determine the rectangle of the lozenge.
hasCollision determines if this entity is colliding with
a provided entity.
hasMoved returns true if the entity has moved during the
last update, false otherwise.
heightData the height map used to represent the terrain.
holdDisplay will display the splash screen for the desired
amount of time define by setDelay.
hypot defines a Euclidean distance function.
increasingSort sorts eigenvalues and their associated
eigenvectors in order of smallest to largest.
initGame is called after showTitle to allow
the creation of the game data.
initSystem is called once after start is called.
initialize sets up any required attributes of the
geometry object.
initialize loads the model and weapon then sets up the
bounding volumes for the model.
initialize initializes the box for use.
initialize sets up the bounding volumes of the
pyramid.
initialize sets up the quad to prepare it for usage.
initialize should be called during the creation of the
subclass geometry.
initialize sets up the triangle to prepare it for usage.
inverse returns the inverse of this quaternion as
a new quaternion.
inverseRotateVect rotates a given vector by the rotation
part of this matrix.
inverseTranslateVect translates a given vector by the
translation part of this matrix.
isButtonDown returns true if a specified button is currently
pressed on the mouse, false if it is not.
isDetailed denotes if multitextured detail mapping is
to be used.
isDone returns the status of the dialog.
isInString reports if a substring is contained within
another string.
isKeyDown returns a boolean value if a key is pressed or
not.
isLit denotes if a light map is to be used.
isTextured denotes if a texture map is to be applied
to the terrain.
isValidCommand determines if a command is executable in
the current state of the keyboard.
isVisible returns true if the entity is currently visible
and false if it is not.
isVisible returns true if the entity is visible and false
if it is not.
isVisible determines if the component and it's children are
rendered.
KeyBindingManager maintains a list of command and
key pairs.KeyboardController provides an interface for interacting with
the keyboard.LandMobility handles the acceleration and velocity of a
land vehicle.LandMobility object.
Line defines a line represented as
L(t) = origin + t * direction for any real-valued t, and
direction is not necessarily unit length.Line that is defined
by an origin and a direction.
Line that is supplied an
origin and direction.
Locale defines an interface for the environment of the game.LoggingSystem maintains a system for logging using the Logging
API in JDK 1.4 and higher.leastSquaresFit selects a parameterized equation
that represents a discrete set of points in a continuous manner.
leastSquaresFit builds a cylinder from a collection of
points where the radius is the distance from a line approximation to the
furthest point and the height is the direction(max) - direction(min).
length calculates the magnitude of this vector.
lengthSquared calculates the squared value of
the magnitude of the vector.
lightMap the map used to contain shade values.
load populates the height map data.
load builds a new heightmap based on the combination of
two other heightmaps.
load generates the heightfield using the Fault Fractal
algorithm.
load generates the heightfield using the Midpoint Displacement
algorithm.
load generates the heightfield using the Particle Deposition
algorithm.
load fills the height data array with the appropriate
data from the set RAW image.
load attempts to load the properties file defined during
instantiation and put all properties in the table.
loadIdentity sets this matrix to the identity matrix,
namely all zeros with ones along the diagonal.
loadModel loads the currently defined model file and
sets the appropriate data structures for rendering and animating.
loadTexture loads a new texture defined by a loaded
ImageIcon.
loadTexture loads a new texture defined by a loaded
ImageIcon.
loadTexture loads a new texture defined by the parameter
string.
loadTexture loads a new texture defined by the parameter
string.
loadWeapon loads the currently defined weapon file and
sets the appropriate data structures for rendering and animating.
loopAnimation determines whether to continue animating
the particles after the first batch.
Math Utils provides a variety of useful math functions.Matrix defines and maintains a 4x4 matrix.Matrix that is set to the
identity matrix.
Matrix that is set to the
provided matrix.
Md3Model handles loading and rendering a Quake 3 MD3 format
model.Md3Model object.
MidPointHeightMapMidPointHeightMap(int, float) -
Constructor for class jme.locale.external.data.MidPointHeightMap
MonkeyException handles all exceptions that could be thrown by
the MonkeySystem and should be handled in the client software.MonkeyException with
out any description of what caused the exception.
MonkeyException with a
description of the exception that will be displayed when it's thrown.
MonkeyGLException handles any exceptions related to
OpenGL problems.MonkeyGLException with
out any description of what caused the exception.
MonkeyGLException with a
description of the exception that will be displayed when it's thrown.
MonkeyRuntimeException handles all exceptions that could be
thrown by the MonkeySystem at runtime and shouldn't be handled in
the client software.MonkeyRuntimeException with
out any description of what caused the exception.
MonkeyRuntimeException with a
description of the exception that will be displayed when it's thrown.
MouseController defines an interface for accessing current
mouse interaction.move changes the position of the camera depending on
it's orientation.
move moves the entity in the way defined by the
implementation of PhysicsModule.
move sets the current acceleration to the base acceleration
to the acceleration scalar.
mult multiplies this quaternion by a parameter
quaternion.
mult multiplies this quaternion by a parameter
scalar.
mult multiplies the values of this vector by a
scalar and returns the result.
multiply multiplies this matrix by a scalar.
multiply multiplies this matrix with another matrix.
negate inverts the values of the quaternion.
negate sets this vector to the negative (-x, -y, -z).
next returns the key code of the next key in the buffer.
norm returns the norm of this quaternion.
normalize returns the unit vector of this vector.
normalizeTerrain takes the current terrain data and
converts it to values between 0 and 255.
orthogonalLineFit creates a line that uses
least squares and measures errors orthogonally rather than
linearly.
PanelPartialDisk defines a sliver of a disk geometry.PartialDisk using the passed
parameters.
Particle represents a single particle that is part of a larger
particle emitter.Particle and
initializes all the variables.
ParticleDepositionHeightMap creates a heightmap based on the
Particle Deposition algorithm based on Jason Shankel's paper from
"Game Programming Gems".ParticleEmitter controls and maintains a number of
Particles.ParticleEmitter
object, intializing the particle array for the number of
particles this emitter is responsible for.
ParticleSystem maintains a collection of
particle emitters.PhysicsModule is an interface that defines the method for
moving an entity through the environment.Primitive defines a basic geometry shape.ProceduralTexture generates an ImageIcon
using an AbstractHeightMap and one or more ImageIcons
as input textures.ProceduralTexture object
initializing the list for textures and the height map.
PropertiesDialog provides an interface to make use of the
PropertiesIO class.PropertiesDialog.
PropertiesIO handles loading and saving a properties file that
defines the display settings.PropertiesIO object for use.
Pyramid defines a primitive object of a pyramid shape.Pyramid object with
the given attributes.
paneView rotates the entity about it's local Y-Axis.
pollKeyboard updates the state of the key variables to
be either true or false depending on the current keyboard.
pollMouse updates the mouse position and the absolute
mouse position.
pollMouse obtains the latest deltas for the mouse from
the Mouse context.
preRender does not perform any action for Box.
preRender does not do anything within Pyramid.
preRender does nothing for quad.
preRender should be called prior to any render
call.
preRender does nothing for triangle.
print renders the specified string to a given (x,y) location.
Quad handles the rendering of a single quad shape.Quad with the given set of
points.
Quadric extends Primitive to include
Quadric features of the OpenGL Utilities library.Quaternion defines a single example of a more general class of
hypercomplex numbers.Quaternion object
initializing all values to zero.
Quaternion object
from the given list of parameters.
Quaternion object from
a collection of rotation angles.
Quaternion object from
an interpolation between two other quaternions.
Quaternion object from
an existing quaternion, creating a copy.
quit is called to exit the program.
RawHeightMap creates a height map from a RAW image file.RawHeightMap object and
loads a RAW image file to use as a height
field.
Rectangle defines a finite plane with an origin point and
two edge directions that defines it's extents.Rectangle object.
Rectangle object.
raise alters the position and view of the entity such
that it raises or lowers along the local Y-Axis.
reinit is called at any time by the client application
to rebuild the sub systems.
reload reloads all loaded textures after making a call
to saveKeys.
reload reloads all loaded textures after making a call
to saveKeys.
remove removes thes specified subComponent from
this component.
remove subtracts the specified component from the list of
children.
remove deletes a key map from the list.
removeChild removes the requested child from the list
of children.
render is called each frame and is inteded to display
the game information to the OpenGL context.
render renders the entity the controller is controlling.
render sets the model view matrix to that defined by the
Entity's position, view and up vectors.
render calls the render method for the camera
updating the camera's viewport.
render translates and rotates the entity based on it's
attributes.
render handles the making the required calls to the
rendering framework (OpenGL) to display the entity to the screen.
look uses the current position, view and up vector of the
camera to determine the view.
render renders a quad for each particle using
a billboarding effect so that the particle is always facing
the viewport.
render is responsible to presenting the geometry to the
OpenGL context.
render takes care of displaying the component to the
screen.
render display the splash screen to the display view.
render handles rendering the model to the screen.
render renders the box with normals facing outward.
render handles rendering the cylinder to the view context.
render handles rendering the sphere to the view context.
render handles rendering the sphere to the view context.
render is an abstract method that should handle the
displaying of the geometry data.
render displays the pyramid with the current parameters.
render renders a single quad with the defined points.
render is an abstract method that should handle the
displaying of the geometry data.
render handles rendering the sphere to the view context.
render renders a single triangle with the defined points.
render displays the locale to the screen.
render renders the SimpleLocale.
render creates a triangle strip for each row of the
height map.
render renders each patch if it is visible.
render displays the Sky to the
window.
render displays the skybox to the viewport.
render draws the dome around the camera and applies the
texture.
render renders the water feature.
render displays the water mesh to the view port.
render renders a single quad with the set
texture, color and location.
render renders the entities in turn and then the locale.
repeatDetailMap the number of times to repeat the
detail texture across the terrain.
reset clears all textures from the list and sets the
instance to null.
resetDisplay resets the display system to reflect the
new desired attributes.
rotate rotates the camera's view about a given axis.
rotate rotates a vector about a rotation matrix.
SimpleLocale defines a simple Locale.SimpleLocale with the defined,
center and length of each side.
Sky defines an interface for creation of skies.SkyBox defines a implementation of the sky interface
where the sky is defined by a cube with a texture on each of
the six faces.SkyBox object.
SkyDome defines an implementation of the sky interface where
the sky is represented as a dome.SkyDome object.
SlopeLighting creates a light map based on a given heightmap.createLighting initializing the light map.
Sphere defines a spherical geometry.SplashScreen creates a screen encompassing splash screen to
be displayed.SplashScreen object.
StringUtils provides various methods to operate on Strings.save will save the heightmap data into a new RAW file
denoted by the supplied filename.
save overwrites the properties file with the given
parameters.
saveKeys makes a copy of all the texture keys (file names).
set sets the camera's attributes to the three
Vector3 parameters and sets them to the camera's attributes.
- set(float[][]) -
Method in class jme.math.Matrix
set sets the values of this matrix from an array of
values.
- set(float[]) -
Method in class jme.math.Matrix
-
- set(Quaternion) -
Method in class jme.math.Matrix
-
- set(String, int) -
Method in class jme.system.KeyBindingManager
set sets the command to the given keycode overriding
any previous keycodes previously set for the same command.
- set(String, int[]) -
Method in class jme.system.KeyBindingManager
set sets the command to the given list of keycodes
overriding any previous keycodes previously set for the same command.
- set(String, String) -
Method in class jme.system.PropertiesIO
set adds a key/value pair to the properties list.
- setAccuracy(float) -
Method in class jme.controller.BaseFPSController
setAccuracy sets the accuracy value for mouse control.
- setAnimated(boolean) -
Method in class jme.geometry.model.ms.MilkshapeModel
- Set the new animation mode.
- setAttributes(float, float, float, float, float, float, float, float, float) -
Method in class jme.entity.camera.Camera
setAttributes sets the camera's attributes to the new nine
parameters that make up the three attributes and initializes the
camera's vectors to them.
- setAttributes(int, int, int, int, boolean, String) -
Method in class jme.system.DisplaySystem
setAttributes changes the attributes of the current display.
- setBase(float) -
Method in class jme.geometry.primitive.Pyramid
setBase sets the base size for the pyramid.
- setBaseAcceleration(float) -
Method in class jme.physics.mobile.LandMobility
setBaseAcceleration sets the acceleration of the entity.
- setBaseHeight(float) -
Method in class jme.locale.external.feature.WaterMesh
setBaseHeight sets the height of the water.
- setBaseRadius(double) -
Method in class jme.geometry.primitive.Cylinder
setBaseRadius sets the base size of the cylinder.
- setBlended(boolean) -
Method in class jme.geometry.hud.SplashScreen
setBlended turns blending (using the alpha value of
the color) on and off.
- setBoundingVolume(BoundingVolume) -
Method in class jme.entity.Entity
setBoundingVolume sets the volume that contains this
entity.
- setBoundingVolume(BoundingVolume) -
Method in interface jme.entity.EntityInterface
setBoundingVolume sets the volume that contains this
entity.
- setBoundingVolume(BoundingVolume) -
Method in class jme.entity.effects.ParticleSystem
setBoundingVolume sets the volume that contains this
entity.
- setBuffer(float) -
Method in class jme.entity.camera.Frustum
setBuffer sets a buffer for detection if a shape is within
the frustum or not.
- setBuffered() -
Method in class jme.controller.AbstractGameController
-
- setBuffered() -
Method in interface jme.controller.KeyboardController
setBuffered sets the keyboard to buffered mode.
- setCaldera(float) -
Method in class jme.locale.external.data.ParticleDepositionHeightMap
setCaldera sets the level at which a peak will be
inverted.
- setCamera(Camera) -
Method in class jme.world.World
setCamera sets the camera for the current world.
- setCenter(Vector) -
Method in class jme.geometry.bounding.BoundingBox
setCenter sets the center of the bounding box.
- setCenter(Vector) -
Method in class jme.geometry.bounding.BoundingSphere
setCenter sets the center of the bounding sphere.
- setCenter(Vector) -
Method in class jme.locale.SimpleLocale
setCenter sets the center of the locale.
- setCoastDeceleration(float) -
Method in class jme.physics.mobile.LandMobility
setCoastDeceleration sets the deceleration rate of the
entity.
- setColor(float, float, float, float) -
Method in interface jme.geometry.Geometry
setColor sets the color of the geometry.
- setColor(float, float, float) -
Method in class jme.geometry.hud.AbstractComponent
setColor sets the overall color of the component.
- setColor(float, float, float) -
Method in interface jme.geometry.hud.Component
setColor sets the color of the component.
- setColor(float, float, float, float) -
Method in class jme.geometry.hud.SplashScreen
setColor sets the color to shade the splashscreen.
- setColor(float, float, float, float) -
Method in class jme.geometry.hud.text.Font2D
setColor sets the RGBA values to render the font as.
- setColor(float, float, float, float) -
Method in class jme.geometry.model.md3.Md3Model
setColor sets the overall shade of the model.
- setColor(float, float, float, float) -
Method in class jme.geometry.model.ms.MilkshapeModel
-
- setColor(float, float, float, float) -
Method in class jme.geometry.primitive.Primitive
setColor sets the RGBA values for this object.
- setColor(Vector) -
Method in class jme.lighting.AbstractLightMap
setColor sets the color vector of the lightmap.
- setColor(float, float, float, float) -
Method in class jme.locale.SimpleLocale
setColor sets the color to set the locale to.
- setColor(Vector) -
Method in class jme.locale.external.feature.SkyBox
setColor sets the color tint of the skybox.
- setColor(Vector) -
Method in class jme.locale.external.feature.WaterPlane
setColor sets the color of the water texture.
- setCorner(int, Vector) -
Method in class jme.geometry.primitive.Box
setCorner sets a single point of the box.
- setCorners(Vector[]) -
Method in class jme.geometry.primitive.Box
setCorners sets the points of the box.
- setCurrentAngle(float) -
Method in class jme.physics.mobile.LandMobility
setCurrentAngle sets the current angle of the entity.
- setDelay(long) -
Method in class jme.geometry.hud.SplashScreen
setDelay sets how long to display the splash screen
in milliseconds.
- setDetailTexture(String, int) -
Method in class jme.locale.external.Terrain
setDetailTexture sets texture to use for detail texturing.
- setDirX(int) -
Method in class jme.lighting.SlopeLighting
setDirX sets the direction of the light on the X axis.
- setDirZ(int) -
Method in class jme.lighting.SlopeLighting
setDirZ sets the direction of the light on the Z axis.
- setDirection(Vector) -
Method in class jme.math.Line
setDirection sets the direction of the line.
- setDistanceFog(boolean) -
Method in class jme.locale.external.Terrain
useDistanceFog determines if distance-based fog
will be used.
- setDomeRotation(float) -
Method in class jme.locale.external.feature.SkyDome
setDomeRotation sets the speed at which the dome rotates
around the camera.
- setEndAngle(double) -
Method in class jme.geometry.primitive.PartialDisk
setEndAngle sets the ending angle for the slice.
- setEndColor(Vector) -
Method in class jme.entity.effects.ParticleEmitter
setEndColor sets the final color of the particle
just before it dies.
- setEndSize(Vector) -
Method in class jme.entity.effects.ParticleEmitter
setEndSize sets the final size of the particle
just before it dies.
- setEntityPitch(float) -
Method in class jme.controller.AbstractGameController
setEntityPitch sets the pitch of the controlled entity.
- setEntityPitch(float) -
Method in interface jme.controller.EntityController
setEntityPitch sets the pitch angle of the entity.
- setEntityPosition(Vector) -
Method in class jme.controller.AbstractGameController
-
- setEntityPosition(Vector) -
Method in interface jme.controller.EntityController
setEntityPosition sets the position of the Entity to the
vector passed.
- setEntityRoll(float) -
Method in class jme.controller.AbstractGameController
setEntityRoll sets the roll of the controlled entity.
- setEntityRoll(float) -
Method in interface jme.controller.EntityController
setEntityRoll sets the roll angle of the entity.
- setEntityUp(Vector) -
Method in class jme.controller.BaseFPSController
setEntityUp sets the vector that represents the
up or orientation of the entity.
- setEntityView(Vector) -
Method in class jme.controller.BaseFPSController
setEntityView sets the point at which the camera is
pointed at.
- setEntityVisibility(boolean) -
Method in class jme.world.World
-
- setEntityYaw(float) -
Method in class jme.controller.AbstractGameController
setEntityYaw sets the yaw of the controlled entity.
- setEntityYaw(float) -
Method in interface jme.controller.EntityController
setEntityYaw sets the yaw angle of the entity.
- setFactors(float, float) -
Method in class jme.locale.external.data.CombinerHeightMap
setFactors sets the distribution of heightmaps.
- setFade(float) -
Method in class jme.entity.effects.ParticleEmitter
setFade sets the fade value of the particles.
- setFilename(String) -
Method in class jme.locale.external.data.RawHeightMap
setFilename sets the file to use for the RAW data.
- setFilter(float) -
Method in class jme.locale.external.data.AbstractHeightMap
setFilter sets the erosion value for the filter.
- setFirstEdge(Vector) -
Method in class jme.math.Rectangle
setFirstEdge sets the first extent vector.
- setFogAttributes(int, float[], float, float, float) -
Method in class jme.locale.external.Terrain
setFogAttributes sets the attributes for how
fog will be used.
- setFontTexture(String) -
Method in class jme.geometry.hud.text.Font2D
setFontTexture sets the texture the Font2D
object to that which is passed in.
- setFormatter(Formatter) -
Method in class jme.utility.LoggingSystem
setFormatter sets the formatter to use for this logger.
- setFriction(float) -
Method in class jme.entity.effects.ParticleEmitter
setFriction sets the value that the particles
slow down during their travels.
- setGeometry(Geometry) -
Method in class jme.entity.Entity
setGeometry sets the geometry of this entity.
- setGravity(Vector) -
Method in class jme.entity.effects.ParticleEmitter
setGravity sets the value of the forces that will
be acting upon the particles.
- setHandler(Handler) -
Method in class jme.utility.LoggingSystem
setHandler sets the Handler of the logger.
- setHeight(double) -
Method in class jme.geometry.primitive.Cylinder
setHeight sets the length of the cylinder.
- setHeight(float) -
Method in class jme.geometry.primitive.Pyramid
setHeight sets the new peak height of the pyramid.
- setHeightAtPoint(int, int, int) -
Method in class jme.locale.external.data.AbstractHeightMap
setHeightAtPoint sets the height value for a given
coordinate.
- setHeightData(AbstractHeightMap) -
Method in class jme.locale.external.Terrain
setHeightData takes a AbstractHeightMap
to allow the change of data to render.
- setHeightMap(AbstractHeightMap) -
Method in class jme.lighting.SlopeLighting
setHeightMap sets the heightmap for the slope calculations.
- setHeightMap(AbstractHeightMap) -
Method in class jme.texture.ProceduralTexture
setHeightMap sets the input heightmap to use
for the texture generation.
- setHeightMaps(AbstractHeightMap, AbstractHeightMap) -
Method in class jme.locale.external.data.CombinerHeightMap
setHeightMaps sets the height maps to combine.
- setHeightScale(float) -
Method in class jme.locale.external.data.AbstractHeightMap
setHeightScale sets the scale of the height values.
- setInnerRadius(double) -
Method in class jme.geometry.primitive.Disk
setInnerRadius sets the inner radius of the disk.
- setInverseRotationDegrees(float[]) -
Method in class jme.math.Matrix
setInverseRotationDegrees builds an inverted rotation
from Euler angles that are in degrees.
- setInverseRotationRadians(float[]) -
Method in class jme.math.Matrix
setInverseRotationRadians builds an inverted rotation
from Euler angles that are in radians.
- setInverseTranslation(float[]) -
Method in class jme.math.Matrix
setInverseTranslation will set the matrix's inverse
translation values.
- setIterations(int) -
Method in class jme.locale.external.data.FaultFractalHeightMap
setIterations sets the number of faults to generated during
the construction of the heightmap.
- setJumps(int) -
Method in class jme.locale.external.data.ParticleDepositionHeightMap
setJumps sets the number of jumps or peaks that will
be created during the next call to load.
- setLegsAnimation(String) -
Method in class jme.geometry.model.md3.Md3Model
setLegsAnimation sets the current animation of the
lower model.
- setLength(float) -
Method in class jme.locale.SimpleLocale
setLength sets the length of the locale's sides.
- setLevel(Level) -
Method in class jme.utility.LoggingSystem
setLevel sets the filtering level to be used for this
logger.
- setLightMap(AbstractLightMap) -
Method in class jme.locale.external.Terrain
setLightMap
- setLocale(Locale) -
Method in class jme.world.World
setLocale sets the locale of this world.
- setLocation(float, float) -
Method in class jme.geometry.hud.AbstractComponent
-
- setLocation(float, float) -
Method in interface jme.geometry.hud.Component
setLocation sets the lower left point of the component.
- setLoops(int) -
Method in class jme.geometry.primitive.Disk
setLoops sets the number of loops for the disk.
- setMaxBright(float) -
Method in class jme.lighting.SlopeLighting
setMaxBright sets the maximum brightness value for any
given point.
- setMaxDelta(int) -
Method in class jme.locale.external.data.FaultFractalHeightMap
setMaxDelta sets the maximum height value for the fault
line varience.
- setMaxParticles(int) -
Method in class jme.locale.external.data.ParticleDepositionHeightMap
setMaxParticles sets the maximum number of particles
for a single jump.
- setMaxPoint(Vector) -
Method in class jme.geometry.bounding.BoundingBox
setMaxPoint sets the new maximum point of the box.
- setMaxVelocity(float) -
Method in class jme.physics.mobile.LandMobility
setMaxVelocity sets the maximum velocity the entity is
allowed to obtain.
- setMinBright(float) -
Method in class jme.lighting.SlopeLighting
setMinBright sets the minimum brightness value for any
given point.
- setMinDelta(int) -
Method in class jme.locale.external.data.FaultFractalHeightMap
setMinDelta sets the minimum height value for the
fault line varience.
- setMinParticles(int) -
Method in class jme.locale.external.data.ParticleDepositionHeightMap
setMinParticles sets the minimum number of particles
for a single jump.
- setMinPoint(Vector) -
Method in class jme.geometry.bounding.BoundingBox
setMinPoint sets the minPoint or maximum point of the
bounding box.
- setMinVelocity(float) -
Method in class jme.physics.mobile.LandMobility
setMinVelocity sets the minimum velocity (backward movement)
the entity is allowed to obtain.
- setMinimumDistance(float) -
Method in class jme.locale.external.Geomipmap
setMinimumDistance sets the distance for the most detail.
- setMode(int) -
Method in class jme.locale.external.data.CombinerHeightMap
setMode sets the mode of the combiner.
- setModelString(String) -
Method in class jme.geometry.model.md3.Md3Model
setModelString sets the new model to be used.
- setMousePosition(int, int) -
Method in class jme.controller.AbstractGameController
-
- setMousePosition(int, int) -
Method in interface jme.controller.MouseController
setMousePosition sets the x and y coordinate of the mouse
within the cooridnates of the application window.
- setMoved(boolean) -
Method in class jme.entity.Entity
setMoved sets the moved flag.
- setMovementSpeed(float) -
Method in class jme.controller.BaseFPSController
setMovementSpeed adjusts the speed at which forward/backward
movement occurs.
- setOrigin(int, int) -
Method in class jme.locale.external.feature.WaterMesh
setOrigin sets the originating point of the water mesh.
- setOrigin(Vector) -
Method in class jme.math.Line
setOrigin sets the new origin of the line.
- setOrigin(Vector) -
Method in class jme.math.Rectangle
setOrigin sets the origin point of the rectangle.
- setOuterRadius(double) -
Method in class jme.geometry.primitive.Disk
setOuterRadius sets the outer radius of the disk.
- setPath(String) -
Method in class jme.geometry.model.md3.Md3Model
setPath sets the path to the model.
- setPeakWalk(int) -
Method in class jme.locale.external.data.ParticleDepositionHeightMap
setPeakWalk sets how often the jump point will be
aggitated.
- setPhysicsModule(PhysicsModule) -
Method in class jme.entity.Entity
setPhysicsModule sets the module the defines how the
physics of the entity are handled.
- setPitch(float) -
Method in class jme.entity.Entity
setPitch sets the pitch angle of the entity.
- setPoint(int, Vector) -
Method in class jme.geometry.primitive.Quad
setPoint sets a specific corner to the given point.
- setPoint(int, Vector) -
Method in class jme.geometry.primitive.Triangle
setPoint sets a specific corner to the given point.
- setPoints(Vector[]) -
Method in class jme.geometry.primitive.Quad
setPoints sets the points that define the quad shape.
- setPoints(Vector[]) -
Method in class jme.geometry.primitive.Triangle
setPoints sets the points that define the triangle shape.
- setPosition(Vector) -
Method in class jme.entity.Entity
setPosition sets the position of this entity.
- setPosition(Vector) -
Method in class jme.entity.effects.ParticleEmitter
setPosition sets the position of the emitter.
- setPosition(Vector) -
Method in class jme.entity.effects.ParticleSystem
-
- setPosition(float, float) -
Method in class jme.geometry.hud.SplashScreen
setPosition sets the bottom left corner of the
splash screen display.
- setProcessPriority(int) -
Method in class jme.utility.Timer
setProcessPriority sets the priority of this application.
- setRadius(float) -
Method in class jme.geometry.bounding.BoundingSphere
setRadius sets the radius of this bounding sphere.
- setRadius(double) -
Method in class jme.geometry.primitive.Sphere
setRadius sets the radius for the sphere.
- setRepeat(float) -
Method in class jme.locale.external.feature.WaterPlane
setRepeat sets the number of times to repeat the
water texture across the quad.
- setRoll(float) -
Method in class jme.entity.Entity
setRoll sets the roll angle of the entity.
- setRotationQuaternion(Quaternion) -
Method in class jme.math.Matrix
setRotationQuaternion builds a rotation from a
Quaternion.
- setRoughness(float) -
Method in class jme.locale.external.data.MidPointHeightMap
setRoughness sets the new roughness value of the
heightmap.
- setScale(Vector) -
Method in class jme.geometry.model.md3.Md3Model
setScale sets the scale factor for the model.
- setSecondEdge(Vector) -
Method in class jme.math.Rectangle
setSecondEdge sets the second edge vector.
- setSize(float, float) -
Method in class jme.geometry.hud.AbstractComponent
-
- setSize(float, float) -
Method in interface jme.geometry.hud.Component
setSize sets the size of the component.
- setSize(float, float) -
Method in class jme.geometry.hud.SplashScreen
setSize sets the size of the splash.
- setSize(int) -
Method in class jme.locale.external.data.AbstractHeightMap
setSize sets the size of the terrain where the area is
size x size.
- setSky(Sky) -
Method in class jme.entity.camera.Camera
setSky sets the sky representation of the terrain.
- setSlices(int) -
Method in class jme.geometry.primitive.Cylinder
setSlices sets the number of slices for this cylinder.
- setSlices(int) -
Method in class jme.geometry.primitive.Disk
setSlices sets the slices of the disk.
- setSlices(int) -
Method in class jme.geometry.primitive.Sphere
setSlices sets the number of slices for the sphere.
- setSoftness(int) -
Method in class jme.lighting.SlopeLighting
setSoftness sets the amount to blend shadows.
- setSpeed(float) -
Method in class jme.entity.effects.ParticleEmitter
setSpeed sets the speed at which the particle engine
updates.
- setStacks(int) -
Method in class jme.geometry.primitive.Cylinder
setStacks sets the number of stacks for this cylinder.
- setStacks(int) -
Method in class jme.geometry.primitive.Sphere
setStacks sets the number of stacks for the sphere.
- setStartAngle(double) -
Method in class jme.geometry.primitive.PartialDisk
setStartAngle sets the initial angle for the slice.
- setStartColor(Vector) -
Method in class jme.entity.effects.ParticleEmitter
setStartColor sets the starting color of the
particle.
- setStartSize(Vector) -
Method in class jme.entity.effects.ParticleEmitter
setStartSize sets the starting size of the
particle.
- setStrafe(Vector) -
Method in class jme.entity.camera.Camera
setStrafe sets the strafe vector of the entity.
- setTexture(String) -
Method in class jme.entity.effects.ParticleEmitter
setTexture assigns the texture to be
associated with the particles.
- setTexture(String) -
Method in interface jme.geometry.Geometry
setTexture sets the associated texture of this
geometry to the passed texture file.
- setTexture(String) -
Method in class jme.geometry.hud.AbstractComponent
-
- setTexture(String) -
Method in interface jme.geometry.hud.Component
setTexture sets the texture if any of the component.
- setTexture(String) -
Method in class jme.geometry.hud.SplashScreen
setTexture sets the image to display as the splash.
- setTexture(String) -
Method in class jme.geometry.model.md3.Md3Model
setTexture is not used as the MD3 Model's texture is
defined in the skin data of the model.
- setTexture(String) -
Method in class jme.geometry.model.ms.MilkshapeModel
-
- setTexture(String) -
Method in class jme.geometry.primitive.Primitive
setTexture takes an image file, and adds it to the
texture system.
- setTexture(String) -
Method in class jme.locale.SimpleLocale
setTexture sets the image used by the locale.
- setTexture(String) -
Method in class jme.locale.external.Terrain
setTexture sets the texture used to render the terrain.
- setTexture(ImageIcon) -
Method in class jme.locale.external.Terrain
setTexture sets the texture used to render the terrain.
- setTexture(int, String) -
Method in class jme.locale.external.feature.SkyBox
setTexture sets a specified side texture to
a given image texture.
- setTexture(String) -
Method in class jme.locale.external.feature.SkyDome
setTexture assignes the texture that makes up the
sky dome.
- setTexture(String) -
Method in class jme.locale.external.feature.WaterMesh
setTexture sets the texture used for the watermesh.
- setTexture(String) -
Method in class jme.locale.external.feature.WaterPlane
setTexture sets the texture for the water plane.
- setTextureAnimation(float, float) -
Method in class jme.locale.external.feature.WaterPlane
setTextureAnimation denotes the amount to move
the texture across the water plane.
- setTextureSpeed(float, float) -
Method in class jme.locale.external.feature.SkyDome
setTextureSpeed sets the animation speed of the dome texture.
- setTextures(String[]) -
Method in class jme.locale.external.feature.SkyBox
setTextures takes an array of image file names.
- setTime(long) -
Method in class jme.utility.Timer
setTime sets the time of the timer.
- setTopRadius(double) -
Method in class jme.geometry.primitive.Cylinder
setTopRadius sets the top size of the cylinder.
- setTorsoAnimation(String) -
Method in class jme.geometry.model.md3.Md3Model
setTorsoAnimation sets the current animation of the
upper model.
- setTrackingDistance(float) -
Method in class jme.controller.TrackingController
setTrackingDistance sets the distance to follow
behind the entity.
- setTrackingSpeed(float) -
Method in class jme.controller.TrackingController
setTrackingSpeed sets the speed at which the camera
follows the entity.
- setTranslation(float[]) -
Method in class jme.math.Matrix
setTranslation will set the matrix's translation values.
- setTransparency(float) -
Method in class jme.geometry.hud.AbstractComponent
setTransparency sets the alpha channel of the component.
- setTransparency(float) -
Method in interface jme.geometry.hud.Component
setTransparency sets the transparency of the component
where 0 is completely transparent and 1 is completely opaque.
- setTransparency(float) -
Method in class jme.locale.external.feature.WaterPlane
setTransparency sets the transparency or alpha
of the water plane.
- setTurningVelocity(float) -
Method in class jme.physics.mobile.LandMobility
setTurningVelocity sets the rate at which the entity can
turn.
- setUp(float, float, float) -
Method in class jme.entity.camera.Camera
setUp sets the orientation of the camera.
- setUp(Vector) -
Method in class jme.entity.camera.Camera
setUp sets the orienation of the camera.
- setView(float, float, float) -
Method in class jme.entity.camera.Camera
setView sets the point at which the camera is looking.
- setView(Vector) -
Method in class jme.entity.camera.Camera
setView sets the point vector at which the camera is
looking.
- setVisibilityType(int) -
Method in class jme.entity.Entity
setVisibilityType sets what type of visibility check will
be used for this entity.
- setVolumetricFog(boolean) -
Method in class jme.locale.external.Terrain
setVolumetricFog determines if vertex-based fog will
be used.
- setVolumetricFogCoord(float) -
Method in class jme.locale.external.Terrain
setVolumetricFogCoord sets the level of the fog coordinate.
- setVolumetricFogDepth(float) -
Method in class jme.locale.external.Terrain
setVolumetricFogDepth sets the depth of the volumetric
fog.
- setWater(Water) -
Method in class jme.world.World
setWater sets the water representation of the terrain.
- setWaveSpeed(float) -
Method in class jme.locale.external.feature.WaterPlane
setWaveSpeed sets the speed to move the water
plane up/down.
- setWeaponString(String) -
Method in class jme.geometry.model.md3.Md3Model
setWeaponString sets the new model to be used for the weapon.
- setWindSpeed(int) -
Method in class jme.locale.external.feature.WaterMesh
setWindSpeed sets the speed of the winds that generate
the waves.
- setXScale(float) -
Method in class jme.locale.external.Terrain
setXScale sets the scale of the terrain along the x-axis.
- setYaw(float) -
Method in class jme.entity.Entity
setYaw sets the yaw angle of the entity.
- setZScale(float) -
Method in class jme.locale.external.Terrain
setZScale sets the scale of the terrain along the z-axis.
- shininess -
Variable in class jme.geometry.model.Material
- The ammount of light to be reflected off of the texture.
- showTitle() -
Method in class jme.AbstractGame
showTitle is called after initSystem and is
intended to allow the display of any SplashScreens that
the user desires.
- size -
Variable in class jme.entity.effects.Particle
- the size of the particle.
- size -
Variable in class jme.locale.external.data.AbstractHeightMap
-
- sky -
Variable in class jme.entity.camera.Camera
sky the sky representation.
- slerp(Quaternion, Quaternion, float) -
Method in class jme.math.Quaternion
slerp sets this quaternion's value as an interpolation
between two other quaternions.
- slices -
Variable in class jme.geometry.primitive.Disk
-
- smoothingGroup -
Variable in class jme.geometry.model.Triangle
- The MS3D smoothing group.
- specular -
Variable in class jme.geometry.model.Material
- An array of (r,g,b,a) color values for direct light.
- start() -
Method in class jme.AbstractGame
start begins the game.
- strafe(float) -
Method in class jme.controller.BaseFPSController
strafe moves the camera along the perpendicular axis of
it's view.
- strafe(float) -
Method in interface jme.physics.PhysicsModule
strafe strafes the entity in the way defined by the
implementation of PhysicsModule.
- strafe(float) -
Method in class jme.physics.mobile.LandMobility
strafe sets the current acceleration to the base strafe
acceleration to the acceleration scalar.
- subtract(Quaternion) -
Method in class jme.math.Quaternion
subtract subtracts the values of the parameter
quaternion from those of this quaternion.
- subtract(Vector) -
Method in class jme.math.Vector
subtract subtracts the values of this vector by
another vector and returns the result.
Terrain defines an abstract class for rendering height map
data.TextPanelTextureManager maintains all textures within the running
application.Timer handles the system's time related functionality.TrackingController defines a controller that uses a camera
to "follow" a given entity.TrackingController
object.
Triangle handles the rendering of a single triangle shape.Triangle with the given set of
points.
takeScreenShot writes the screen pixels to a png image file.
terrainSize contains the size of the terrain where the
area is terrainSize x terrainSize.
terrainTexture is the texture id for the terrain map.
tiltView rotates the entity about it's local X-Axis.
toAngleAxis sets a given angle and axis to that
represented by the current quaternion.
getMatrix converts the values of this quaternion into
a 4x4 matrix.
toString creates a string representation of the
Entity object.
toString returns the string representation of this
camera object in the format:toString returns the string representation of this
font object in the Format:toString returns the string representation of this
geometry object in the format: toString returns the string representation of this
object in the format:toString returns the string representation of
this Vector.
toString returns the string representation of this timer
in the format:toString returns the string representation of this object
in the format:tridiagonalQL reduces the tridiagonal matrix to a diagonal
one using the QL algorithm.
tridiagonalReduction reduces the matrix to a tridiagonal
matrix using the Householder transformations.
turn turns the entity in the way defined by the
implementation of PhysicsModule.
turn affects the current turning velocity, where negative
one turns right by the set turning velocity and positive one turns left
by the set turning velocity.
unitize sets this vector to the unit vector or
direction vector.
unloadHeightMap clears the data of the height map.
update is called each frame and is intended to update
the game state.
update defines a method that should be called each round
or frame.
update overrides AbstractGameController's
update method.
update checks if the exit key has been pressed,
if not continues.
update refreshes the camera and checks the tracking
distance.
update updates the state of the entity.
update is used to alter the entity in any way to reflect
the passage of time.
update updates the sky parameters if necessary.
update refreshes the frustum planes based on any
change of the view port.
update updates each particles position, velocity, life,
color and size.
update refreshes the locale to reflect any changes that
may have take place since the previous frame.
update does not perform any action for
SimpleLocale.
update does not do anything.
update updates the geomipmap patch values to
reflect any movement in the camera.
update updates the sky.
update does nothing, as the skybox is a static display.
update calculates the new position of the dome and
the texture based on the speeds.
update freshens the mesh that makes up the water.
update sets the coordinates of the mesh to properly
simulate the rise and fall of waves.
update updates the location of the water plane
and the setting for the texture.
update should update any physical attributes of the entity.
update calculates the current velocity of the entity,
as well as the current angle the entity is facing.
update recalulates the frame rate based on the previous
call to update.
update updates the locale and any Entities
that are within the entities list.
updateFrustum sets the view frustum to the newest
values based on the location and orientation of the camera.
updatePosition sets the position (supplied as a parameter)
to the new position defined by the module's attributes.
updatePosition sets the entities new position based on
it's current velocity and angle.
useDisplayList sets the pyramid as a display list for
possibly faster rendering.
useDistanceFog returns true if distance based fog is
being used.
useDistanceFog returns false for the simple locale.
useDistanceFog denotes if distance fog is being used or not.
useDistanceFog returns true if distance fog is turned on,
false otherwise.
useVolumeFog denotes if volumetric fog is being used or not.
useVolumetricFog returns true if volumetric fog is being
used.
useVolumetricFog returns false for the simple locale.
useVolumetricFog returns true if volumetric fog is turned on,
false otherwise.
Vector defines a three dimensional vector of (x,y,z).Vector with values of
(0, 0, 0).
Vector with the value given
in the parameter as (x, y, z).
Vector based on an array of
length three.
Vector as a copy of a
passed in vector.
Water defines an interface for a water feature.WaterMesh creates a mesh that represents water height values.WaterMesh object.
WaterPlane implements the Water interface and
defines a water feature to be used with Terrain levels.WaterPlane object.
World maintains the game world, by handling the locale and
list of entities.World object that does not
contain a locale nor any entities.
World object with an initial
Locale.
World object with an initial
Locale and entity list.
xScale is the scale of the terrain in the x-axis.
zScale is the scale of the terrain in the z-axis.
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||