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

A

a - Variable in class com.jme.renderer.ColorRGBA
the alpha component of the color.
abs(float) - Static method in class com.jme.math.FastMath
Returns Absolute value of a float.
AbsoluteMouse - Class in com.jme.input
AbsoluteMouse defines a mouse object that maintains a position within the window.
AbsoluteMouse(String, int, int) - Constructor for class com.jme.input.AbsoluteMouse
Constructor instantiates a new AbsoluteMouse object.
AbstractBresenhamTracer - Class in com.jmex.terrain.util
AbstractBresenhamTracer is a simple base class for using Bresenham's line equation in jME.
AbstractBresenhamTracer() - Constructor for class com.jmex.terrain.util.AbstractBresenhamTracer
 
AbstractBresenhamTracer.Direction - Enum in com.jmex.terrain.util
 
AbstractCamera - Class in com.jme.renderer
AbstractCamera implments the Camera interface implementing all non-API specific camera calculations.
AbstractCamera() - Constructor for class com.jme.renderer.AbstractCamera
Constructor instantiates a new AbstractCamera object.
AbstractCamera(boolean) - Constructor for class com.jme.renderer.AbstractCamera
Constructor instantiates a new AbstractCamera object.
AbstractGame - Class in com.jme.app
AbstractGame defines a common method for implementing game functionality.
AbstractGame.ConfigShowMode - Enum in com.jme.app
 
AbstractGameSettings - Class in com.jme.system
Code generally useful to all typical GameSettings implementations.
AbstractGameSettings() - Constructor for class com.jme.system.AbstractGameSettings
 
AbstractHeightMap - Class in com.jmex.terrain.util
AbstractHeightMap provides a base implementation of height data for terrain rendering.
AbstractHeightMap() - Constructor for class com.jmex.terrain.util.AbstractHeightMap
 
AbstractStatGrapher - Class in com.jme.util.stat.graph
Base class for graphers.
AbstractStatGrapher(int, int) - Constructor for class com.jme.util.stat.graph.AbstractStatGrapher
Must be constructed in the GL thread.
acceleration - Variable in class com.jme.math.spring.SpringPoint
Acceleration vector, zeroed and recalculated on each SpringSystem.calcForces(float).
acceptDrop(int) - Method in class com.jmex.awt.swingui.dnd.JMEDropTargetEvent
 
acos(float) - Static method in class com.jme.math.FastMath
Returns the arc cosine of an angle given in radians.
Special cases: If fValue is smaller than -1, then the result is PI.
ActionChangeController - Class in com.jme.input.controls.controller
ActionChangeController takes a ControlChangeListener and is invoked whenever the GameControl's value changes.
ActionChangeController(GameControl, ControlChangeListener) - Constructor for class com.jme.input.controls.controller.ActionChangeController
 
ActionController - Class in com.jme.input.controls.controller
ActionController allows you to assign a GameControlAction implementation to occur when a control is pressed or released.
ActionController(GameControl, GameControlAction) - Constructor for class com.jme.input.controls.controller.ActionController
 
actionPerformed(ActionEvent) - Method in class com.jmex.awt.swingui.JMEAction
 
ActionRepeatController - Class in com.jme.input.controls.controller
ActionRepeatController allows you to specify the rate at which an action is repeatable and will invoke the supplied Runnable at that repeat rate while the GameControl is being pressed.
ActionRepeatController(GameControl, long, Runnable) - Constructor for class com.jme.input.controls.controller.ActionRepeatController
 
ActionTrigger - Class in com.jme.input
Stores data about an action trigger.
activateAllChildren() - Method in class com.jmex.game.state.GameStateNode
Will call setActive(true) on all GameStates maintained.
activateChildNamed(String) - Method in class com.jmex.game.state.GameStateNode
Activates the first child found with a given name.
actualTime - Variable in class com.jme.util.stat.MultiStatSample
 
add(String, int) - Method in class com.jme.input.KeyBindingManager
add adds a keycode to a command that already exists.
add(String, int[]) - Method in class com.jme.input.KeyBindingManager
add adds a list of keycodes corresponding to a command.
add(Matrix3f) - Method in class com.jme.math.Matrix3f
add adds the values of a parameter matrix to this matrix.
add(Matrix4f) - Method in class com.jme.math.Matrix4f
 
add(Quaternion) - Method in class com.jme.math.Quaternion
add adds the values of this quaternion to those of the parameter quaternion.
add(Vector2f) - Method in class com.jme.math.Vector2f
add adds a provided vector to this vector creating a resultant vector which is returned.
add(Vector2f, Vector2f) - Method in class com.jme.math.Vector2f
add adds this vector by vec and stores the result in result.
add(Vector3f) - Method in class com.jme.math.Vector3f
add adds a provided vector to this vector creating a resultant vector which is returned.
add(Vector3f, Vector3f) - Method in class com.jme.math.Vector3f
add adds the values of a provided vector storing the values in the supplied vector.
add(float, float, float) - Method in class com.jme.math.Vector3f
add adds the provided values to this vector, creating a new vector that is then returned.
add(ColorRGBA) - Method in class com.jme.renderer.ColorRGBA
Adds each r/g/b/a of this color by the r/g/b/a of the given color and returns the result as a new ColorRGBA.
add(Pass) - Method in class com.jme.renderer.pass.BasicPassManager
 
add(Spatial) - Method in class com.jme.renderer.pass.Pass
 
add(float) - Method in class com.jme.scene.lod.ClodCreator
 
add(Object) - Method in class com.jme.scene.lod.ExVector
Add the given object to the vector if and only if it is not already present.
add(int) - Method in class com.jme.util.geom.nvtristrip.IntVec
 
addAction(InputActionInterface, String, boolean) - Method in class com.jme.input.InputHandler
Adds an input action to be invoked by this handler during update.
addAction(InputActionInterface, String, int, boolean) - Method in class com.jme.input.InputHandler
Registeres a single key as command in KeyBindingManager and adds an input action to be invoked by this handler during update.
addAction(InputAction, SyntheticButton, boolean) - Method in class com.jme.input.InputHandler
Adds an input action to be invoked on events for the given synthetic button.
addAction(InputAction, SyntheticAxis, boolean) - Method in class com.jme.input.InputHandler
Adds an input action to be invoked on events for the given synthetic axis.
addAction(MouseInputAction) - Method in class com.jme.input.InputHandler
Adds a mouse input action to be invoked each frame.
addAction(InputActionInterface, String, int, int, boolean) - Method in class com.jme.input.InputHandler
Adds an input action to be invoked on deviceName button or axis events.
addAnimation(BoneAnimation) - Method in class com.jme.animation.AnimationController
 
addAnimationEvent(BoneAnimation, Integer, AnimationEvent) - Method in class com.jme.animation.AnimationEventManager
Adds a single animation event to the list of events for a specified animation at a given keyframe.
addBinding(Binding) - Method in class com.jme.input.controls.GameControl
 
addBoneAnimation(BoneAnimation) - Method in class com.jme.animation.BoneAnimation
addBoneAnimation adds a child animation to this animation.
addBoneInfluence(int, int, Bone, float) - Method in class com.jme.animation.SkinNode
addBoneInfluence defines how a vertex will be affected by a bone.
addBoneInfluence(int, int, String, float) - Method in class com.jme.animation.SkinNode
 
addBoneListener(BoneChangeListener) - Method in class com.jme.animation.Bone
 
addBoneTransforms(BoneTransform) - Method in class com.jme.animation.BoneAnimation
addBoneTransform adds a bone transform array pair that this bone animation uses to update.
addCDataNode(String) - Method in class com.jmex.xml.xml.AnyTypeNode
 
addChangeListener(ChangeListener) - Method in class com.jmex.editors.swing.widget.SphericalUnitVectorPanel
 
addChangeListener(ChangeListener) - Method in class com.jmex.editors.swing.widget.ValuePanel
 
addChangeListener(ChangeListener) - Method in class com.jmex.editors.swing.widget.Vector2fPanel
 
addChangeListener(ChangeListener) - Method in class com.jmex.editors.swing.widget.VectorPanel
 
addCollider(TriMesh) - Method in class com.jmex.effects.cloth.CollidingClothPatch
Adds a TriMesh to check for collision with.
addCollision(Geometry, Geometry) - Method in class com.jme.intersection.BoundingCollisionResults
adds a CollisionData object to this results list, the objects only refer to the collision meshes, not the triangles.
addCollision(Geometry, Geometry) - Method in class com.jme.intersection.CollisionResults
addCollision is an abstract method whose intent is the subclass determines what to do when two Geometry object's bounding volumes are determined to intersect.
addCollision(Geometry, Geometry) - Method in class com.jme.intersection.TriangleCollisionResults
 
addCollisionData(CollisionData) - Method in class com.jme.intersection.CollisionResults
addCollisionData places a new CollisionData object into the results list.
addComment(String) - Method in class com.jmex.xml.xml.AnyTypeNode
 
addConfig(StatType, HashMap<String, Object>) - Method in class com.jme.util.stat.graph.AbstractStatGrapher
 
addConfig(StatType, String, Object) - Method in class com.jme.util.stat.graph.AbstractStatGrapher
 
addConnectionPoint(String, Bone) - Method in class com.jme.animation.SkinNode
 
addControl(String) - Method in class com.jme.input.controls.GameControlManager
 
addController(Controller) - Method in class com.jme.animation.Bone
 
addController(LightStateController) - Static method in class com.jme.light.LightControllerManager
Deprecated.  
addController(Controller) - Method in class com.jme.scene.Spatial
Adds a Controller to this Spatial's list of controllers.
addController(Controller) - Method in class com.jmex.effects.particles.ParticleSystem
 
addController(Controller) - Method in class com.jmex.model.collada.ColladaMaterial
 
addCurrentSongChangeListener(ChangeListener) - Method in class com.jmex.audio.MusicTrackQueue
 
addData(float[], Matrix4f[], int[]) - Method in class com.jme.animation.TextureKeyframeController
 
addData(ByteBuffer) - Method in class com.jme.image.Image
 
addDevice(InputHandlerDevice) - Static method in class com.jme.input.InputHandler
Add a device to the InputHandlers.
addEdge(int, int) - Method in class com.jmex.font3d.math.DoublyConnectedEdgeList
 
addEntry(RampEntry) - Method in class com.jmex.effects.particles.ParticleAppearanceRamp
 
addEntry(int, RampEntry) - Method in class com.jmex.effects.particles.ParticleAppearanceRamp
 
addEntry(AnimationEntry) - Method in class com.jmex.effects.particles.TexAnimation
 
addEntry(int, AnimationEntry) - Method in class com.jmex.effects.particles.TexAnimation
 
addEvent(int, AnimationEvent) - Method in class com.jme.animation.BoneAnimation
adds an AnimationEvent to this animation for a specified frame.
addFilter(Filter) - Method in class com.jmex.audio.stream.AudioInputStream
Adds a DSP filter on this stream
addForce(SpringPointForce) - Method in class com.jme.math.spring.SpringSystem
Add an external force to this system.
addForce(SpringPointForce) - Method in class com.jmex.effects.cloth.ClothPatch
Add an external force to the underlying SpringSystem.
addHardpoint(Bone) - Method in class com.jme.animation.HardpointCollection
 
addHardpoints(Bone[]) - Method in class com.jme.animation.HardpointCollection
 
addHardpoints(ArrayList<Bone>) - Method in class com.jme.animation.HardpointCollection
 
addHeightMapValue(int, int, float) - Method in class com.jmex.terrain.TerrainBlock
setHeightMapValue adds to the value of this block's height map at the given coords
addHeightMapValue(int, int, float) - Method in class com.jmex.terrain.TerrainPage
addHeightMapValue adds to the value of this block's height map at the given coords
addIgnoredField(String) - Method in class com.jme.util.CloneConfiguration
Add an ignored field
addIgnoredField(String) - Method in class com.jme.util.CloneImportExport
Add a field to be ignored during the cloning process.
addIgnoredFields(ArrayList<String>) - Method in class com.jme.util.CloneImportExport
Add a list of fields to be ignored during the clong process.
addInBuffer(Vector3f, FloatBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Add to a Vector3f in-buffer.
addInBuffer(Vector2f, FloatBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Add to a Vector2f in-buffer.
addInfluence(ParticleInfluence) - Method in class com.jmex.effects.particles.ParticleController
Add an external influence to this particle controller.
addInfluence(ParticleInfluence) - Method in class com.jmex.effects.particles.ParticleSystem
Add an external influence to the particle controller for this mesh.
addInstance(GeometryInstance) - Method in class com.jme.scene.geometryinstancing.instance.GeometryBatchCreator
 
ADDITION - Static variable in class com.jmex.terrain.util.CombinerHeightMap
Constant mode to denote adding the two heightmaps.
addJointMesh(JointMesh) - Method in class com.jmex.model.animation.JointController
Adds a jointmesh for this JointController to consider animating.
addLight(Light) - Static method in class com.jme.light.LightControllerManager
Deprecated.  
addLight(Light) - Method in class com.jme.light.LightManagement
Deprecated. Adds a light for the controller to sort into a spatial.
addListener(JoystickInputListener) - Method in class com.jme.input.joystick.JoystickInput
Subscribe a listener to receive joystick events.
addListener(KeyInputListener) - Method in class com.jme.input.KeyInput
Subscribe a listener to receive mouse events.
addListener(MouseInputListener) - Method in class com.jme.input.MouseInput
Subscribe a listener to receive mouse events.
addListener(ParticleControllerListener) - Method in class com.jmex.effects.particles.ParticleController
Subscribe a listener to receive mouse events.
addLocal(Matrix4f) - Method in class com.jme.math.Matrix4f
add adds the values of a parameter matrix to this matrix.
addLocal(Quaternion) - Method in class com.jme.math.Quaternion
add adds the values of this quaternion to those of the parameter quaternion.
addLocal(Vector2f) - Method in class com.jme.math.Vector2f
addLocal adds a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(float, float) - Method in class com.jme.math.Vector2f
addLocal adds the provided values to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(Vector3f) - Method in class com.jme.math.Vector3f
addLocal adds a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(float, float, float) - Method in class com.jme.math.Vector3f
addLocal adds the provided values to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(ColorRGBA) - Method in class com.jme.renderer.ColorRGBA
Multiplies each r/g/b/a of this color by the r/g/b/a of the given color and returns the result as a new ColorRGBA.
addLocal(Vector) - Method in class com.jmex.subdivision.Vector
 
addMotionBlurSpatial(Spatial) - Method in class com.jmex.effects.glsl.MotionBlurRenderPass
Adds a spatial to be tracked and rendered with motionblur
addNode(SpringPoint) - Method in class com.jme.math.spring.SpringSystem
Add a SpringNode to this system.
addOccluder(Spatial) - Method in class com.jme.renderer.pass.DirectionalShadowMapPass
Add a spatial that will occlude light and hence cast a shadow
addOccluder(Spatial) - Method in class com.jme.renderer.pass.ShadowedRenderPass
addOccluder adds an occluder to this pass.
addPass(PassNodeState) - Method in class com.jme.scene.PassNode
 
addPerspective(CameraPerspective) - Method in class com.jme.input.controls.controller.CameraController
 
addPick(Ray, Geometry) - Method in class com.jme.intersection.BoundingPickResults
adds a PickData object to this results list, the objects only refer to the picked meshes, not the triangles.
addPick(Ray, Geometry) - Method in class com.jme.intersection.PickResults
addPick generates an entry to be added to the list of picked objects.
addPick(Ray, Geometry) - Method in class com.jme.intersection.TrianglePickResults
addPick adds a Geometry object to the pick list.
addPickData(PickData) - Method in class com.jme.intersection.PickResults
Places a new geometry (enclosed in PickData) into the results list.
addPoint(Vector3f) - Method in class com.jmex.font3d.math.ClosedPolygon
 
addPolygon(ClosedPolygon) - Method in class com.jmex.font3d.Glyph3D
This method adds one closed polygon to the subdivision (it can both be the outer-polygon or the inner) In normal glyphs, the outer should be clockwise and the inner counter-clockwise.
addProcessingInstruction(String, String) - Method in class com.jmex.xml.xml.AnyTypeNode
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.jmex.awt.swingui.JMEAction
 
addQueue(String, GameTaskQueue) - Method in class com.jme.util.GameTaskQueueManager
 
addReflectedScene(Spatial) - Method in class com.jmex.effects.water.WaterRenderPass
Adds a spatial to the list of spatials used as reflection in the water
addRenderingHints(Map<?, ?>) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
addResourceLocator(String, ResourceLocator) - Static method in class com.jme.util.resource.ResourceLocatorTool
 
addSetting(String, Object[], Object) - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
addShadowCopyField(String) - Method in class com.jme.util.CloneImportExport
Add a field to be copied by reference only, this may be useful to allow copies to shared references to certain buffers within the copies
addShallowCopyField(String) - Method in class com.jme.util.CloneConfiguration
Add a fied to be shallow copied
addShallowCopyFields(ArrayList<String>) - Method in class com.jme.util.CloneImportExport
Add a list of fields to be copied by reference only, this may be useful to allow copies to shared references to certain buffers within the copies
addSkin(Geometry) - Method in class com.jme.animation.SkinNode
addSkins sets the skin that the SkinNode will affect.
addSongListChangeListener(ChangeListener) - Method in class com.jmex.audio.EnvironmentalPool
 
addSongListChangeListener(ChangeListener) - Method in class com.jmex.audio.MusicTrackQueue
 
addSpatial(Spatial) - Static method in class com.jme.light.LightControllerManager
Deprecated.  
addSplatTexture(ImageIcon, ImageIcon) - Method in class com.jmex.terrain.util.ProceduralSplatTextureGenerator
addSplatTexture adds an additional splat texture to the list of splat textures.
addSpring(SpringPoint, SpringPoint) - Method in class com.jme.math.spring.SpringSystem
Create and add a Spring to this system given two nodes.
addSpring(Spring) - Method in class com.jme.math.spring.SpringSystem
Add a Spring to this system.
addStat(StatType, double) - Static method in class com.jme.util.stat.StatCollector
 
addStatListener(StatListener) - Static method in class com.jme.util.stat.StatCollector
Add a listener to the pool of listeners that are notified when a new stats aggregate is created (at the end of each time sample).
addSync(String, int[]) - Method in class com.jme.animation.BoneAnimation
add a sync tag to this animation.
addTextNode(String) - Method in class com.jmex.xml.xml.AnyTypeNode
 
addTexture(ImageIcon, int, int, int) - Method in class com.jmex.terrain.util.ProceduralTextureGenerator
addTexture adds an additional texture to the list of input textures.
addTextureCoordinates(TexCoords) - Method in class com.jme.scene.Geometry
 
addTextureCoordinates(TexCoords, int) - Method in class com.jme.scene.Geometry
 
addTimedStat(StatType) - Static method in class com.jme.util.stat.StatCollector
Add a type to the set of stat types that are paid attention to when doing timed stat checking.
addToAttachedHandlers(InputHandler) - Method in class com.jme.input.InputHandler
Attach a handler which should be updated in this handlers update method.
addToBufferList(FloatBuffer, int, boolean, Subdivision.BufferType) - Method in class com.jmex.subdivision.Subdivision
Add a buffer to the list of buffers who are to be subdivided
addToBufferList(FloatBuffer, Subdivision.BufferType) - Method in class com.jmex.subdivision.Subdivision
Add a buffer to the list of buffers who are to be subdivided
addToCache(Texture) - Static method in class com.jme.util.TextureManager
 
addToQueue(Spatial, int) - Method in class com.jme.renderer.RenderQueue
Add a given Spatial to the RenderQueue.
addTrack(AudioTrack) - Method in class com.jmex.audio.EnvironmentalPool
 
addTrack(AudioTrack) - Method in class com.jmex.audio.MusicTrackQueue
 
addTrackStateListener(TrackStateListener) - Method in class com.jmex.audio.AudioTrack
 
addUserInformation(String, Object) - Static method in class com.jmex.model.collada.ColladaImporter
 
addUVControllerName(String) - Static method in class com.jmex.model.collada.ColladaImporter
 
addVertex(Vector3f) - Method in class com.jmex.font3d.math.DoublyConnectedEdgeList
 
adjoint() - Method in class com.jme.math.Matrix3f
Returns a new matrix representing the adjoint of this matrix.
adjoint(Matrix3f) - Method in class com.jme.math.Matrix3f
Places the adjoint of this matrix in store (creates store if null.)
adjoint() - Method in class com.jme.math.Matrix4f
Returns a new matrix representing the adjoint of this matrix.
adjoint(Matrix4f) - Method in class com.jme.math.Matrix4f
Places the adjoint of this matrix in store (creates store if null.)
adjustPrefix() - Method in class com.jmex.xml.xml.AnyTypeNode
 
adjustPrefix() - Method in class com.jmex.xml.xml.Node
 
alias - Variable in class com.jme.util.export.binary.BinaryClassField
 
alias - Variable in class com.jme.util.export.binary.BinaryClassObject
 
aliasFields - Variable in class com.jme.util.export.binary.BinaryClassObject
 
alignCenter() - Method in class com.jmex.font3d.Text3D
Just a hack that positions the text with its center in the origo (only on the X-axis).
alpha - Variable in class com.jme.scene.state.jogl.records.ColorMaskStateRecord
 
alpha - Variable in class com.jme.scene.state.lwjgl.records.ColorMaskStateRecord
 
ALPHA_BITS - Static variable in class com.jmex.swt.lwjgl.LWJGLSWTConstants
 
alphaBlended - Static variable in class com.jme.renderer.pass.ShadowedRenderPass
 
alphaCombineFunc - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
alphaCombineFunc - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
alphaFunc - Variable in class com.jme.scene.state.jogl.records.BlendStateRecord
 
alphaFunc - Variable in class com.jme.scene.state.lwjgl.records.BlendStateRecord
 
alphaRef - Variable in class com.jme.scene.state.jogl.records.BlendStateRecord
 
alphaRef - Variable in class com.jme.scene.state.lwjgl.records.BlendStateRecord
 
AltovaException - Exception in com.jmex.xml
 
AltovaException(String) - Constructor for exception com.jmex.xml.AltovaException
 
AltovaException(Exception) - Constructor for exception com.jmex.xml.AltovaException
 
ambient - Variable in class com.jme.scene.state.jogl.records.LightRecord
 
ambient - Variable in class com.jme.scene.state.lwjgl.records.LightRecord
 
angleBetween(Vector2f) - Method in class com.jme.math.Vector2f
angleBetween returns (in radians) the angle required to rotate a ray represented by this vector to lie colinear to a ray described by the given vector.
angleBetween(Vector3f) - Method in class com.jme.math.Vector3f
angleBetween returns (in radians) the angle between two vectors.
angleCounterClockWise(PlanarEdge) - Method in class com.jmex.font3d.math.PlanarEdge
Calculated the angle from this edge to the given edge (counter clockwise), the result is in the interval [0;2*PI).
angleEpsilon - Static variable in class com.jme.input.ThirdPersonHandler
 
angleRotation(Vector3f) - Method in class com.jme.math.Matrix4f
angleRotation sets this matrix to that of a rotation about three axes (x, y, z).
AnimationController - Class in com.jme.animation
AnimationController provides a method for managing multiple BoneAnimations.
AnimationController() - Constructor for class com.jme.animation.AnimationController
 
AnimationEntry - Class in com.jmex.effects.particles
 
AnimationEntry() - Constructor for class com.jmex.effects.particles.AnimationEntry
 
AnimationEntry(float) - Constructor for class com.jmex.effects.particles.AnimationEntry
 
AnimationEntryEditDialog - Class in com.jmex.editors.swing.particles
 
AnimationEntryEditDialog(AnimationEntry) - Constructor for class com.jmex.editors.swing.particles.AnimationEntryEditDialog
 
AnimationEvent - Interface in com.jme.animation
AnimationEvent defines a trigger for an animation set to a keyframe.
AnimationEventManager - Class in com.jme.animation
AnimationEventManager maintains a collection of animation triggers.
AnimationProperties - Class in com.jme.animation
 
AnimationProperties() - Constructor for class com.jme.animation.AnimationProperties
 
anisoLevel - Variable in class com.jme.scene.state.jogl.records.TextureRecord
 
anisoLevel - Variable in class com.jme.scene.state.lwjgl.records.TextureRecord
 
AnyTypeNode - Class in com.jmex.xml.xml
 
AnyTypeNode(AnyTypeNode) - Constructor for class com.jmex.xml.xml.AnyTypeNode
 
AnyTypeNode(Node) - Constructor for class com.jmex.xml.xml.AnyTypeNode
 
AnyTypeNode(Document) - Constructor for class com.jmex.xml.xml.AnyTypeNode
 
AnyTypeNode(Document, String, String, String) - Constructor for class com.jmex.xml.xml.AnyTypeNode
 
appendChildElement(String, String, Node) - Method in class com.jmex.xml.xml.AnyTypeNode
 
appendChildElement(String, String, String) - Method in class com.jmex.xml.xml.AnyTypeNode
 
appendCircle(float, float, float, int, boolean) - Method in class com.jme.scene.Line
Puts a circle into vertex and normal buffer at the current buffer position.
appendText(String) - Method in class com.jmex.font2d.Text2D
 
appendText(String) - Method in interface com.jmex.font3d.JmeText
Append text to the string of text that this object is visualizing.
appendText(String) - Method in class com.jmex.font3d.Text3D
 
apply(Matrix3f) - Method in class com.jme.math.Quaternion
apply multiplies this quaternion by a parameter matrix internally.
apply(float, SpringPoint) - Method in class com.jme.math.spring.SpringPointForce
Apply the force defined by this class on a given point.
apply() - Method in interface com.jme.renderer.Camera
Apply the settings of the camera to the current graphics state.
apply() - Method in class com.jme.renderer.jogl.JOGLCamera
 
apply() - Method in class com.jme.renderer.lwjgl.LWJGLCamera
 
apply() - Method in class com.jme.scene.state.jogl.JOGLBlendState
apply is called to set the blend state.
apply() - Method in class com.jme.scene.state.jogl.JOGLClipState
apply
apply() - Method in class com.jme.scene.state.jogl.JOGLColorMaskState
 
apply() - Method in class com.jme.scene.state.jogl.JOGLCullState
 
apply() - Method in class com.jme.scene.state.jogl.JOGLFogState
set sets the OpenGL fog values if the state is enabled.
apply() - Method in class com.jme.scene.state.jogl.JOGLFragmentProgramState
 
apply() - Method in class com.jme.scene.state.jogl.JOGLLightState
set iterates over the light queue and processes each individual light.
apply() - Method in class com.jme.scene.state.jogl.JOGLMaterialState
set calls the OpenGL material function to set the proper material state.
apply() - Method in class com.jme.scene.state.jogl.JOGLShaderObjectsState
Applies those shader objects to the current scene.
apply() - Method in class com.jme.scene.state.jogl.JOGLShadeState
set sets the OpenGL shade state to that specified by the state.
apply() - Method in class com.jme.scene.state.jogl.JOGLStencilState
 
apply() - Method in class com.jme.scene.state.jogl.JOGLTextureState
apply manages the textures being described by the state.
apply() - Method in class com.jme.scene.state.jogl.JOGLVertexProgramState
Applies this vertex program to the current scene.
apply() - Method in class com.jme.scene.state.jogl.JOGLWireframeState
set sets the polygon mode to line or fill depending on if the state is enabled or not.
apply() - Method in class com.jme.scene.state.jogl.JOGLZBufferState
set turns on the specified depth test specified by the state.
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLBlendState
apply is called to set the blend state.
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLClipState
apply
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLColorMaskState
 
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLCullState
 
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLFogState
set sets the OpenGL fog values if the state is enabled.
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLFragmentProgramState
 
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLLightState
set iterates over the light queue and processes each individual light.
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLMaterialState
set calls the OpenGL material function to set the proper material state.
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLShaderObjectsState
Applies those shader objects to the current scene.
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLShadeState
set sets the OpenGL shade state to that specified by the state.
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLStencilState
 
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLTextureState
apply manages the textures being described by the state.
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLVertexProgramState
Applies this vertex program to the current scene.
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLWireframeState
set sets the polygon mode to line or fill depending on if the state is enabled or not.
apply() - Method in class com.jme.scene.state.lwjgl.LWJGLZBufferState
set turns on the specified depth test specified by the state.
apply() - Method in class com.jme.scene.state.RenderState
This function is defined in the RenderState that is actually used by the Renderer.
apply() - Method in class com.jmex.editors.swing.controls.GameControlEditor
 
apply() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
apply(float, Particle, int) - Method in class com.jmex.effects.particles.FloorInfluence
 
apply(float, Particle, int) - Method in class com.jmex.effects.particles.ParticleInfluence
Apply the influence defined by this class on a given particle.
apply(float, Particle, int) - Method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory.BasicDrag
 
apply(float, Particle, int) - Method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory.BasicGravity
 
apply(float, Particle, int) - Method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory.BasicVortex
 
apply(float, Particle, int) - Method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory.BasicWind
 
apply(float, Particle, int) - Method in class com.jmex.effects.particles.SwarmInfluence
 
apply(float, Particle, int) - Method in class com.jmex.effects.particles.WanderInfluence
 
apply() - Method in class com.jmex.subdivision.Subdivision
Applies the buffers to the set batch
apply(TriMesh) - Method in class com.jmex.subdivision.Subdivision
Applies the buffers to the given batch
applyBlendColor(Texture, TextureUnitRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
 
applyBlendColor(Texture, TextureUnitRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
applyBone(BoneInfluence, Vector3f, Vector3f) - Method in class com.jme.animation.Bone
applyBone affects a given vertex by its current world position.
applyBorderColor(Texture, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
 
applyBorderColor(Texture, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
applyChannelMaxAudibleDistance(OpenALSource, float) - Static method in class com.jmex.audio.openal.OpenALPropertyTool
 
applyChannelMaxVolume(OpenALSource, float) - Static method in class com.jmex.audio.openal.OpenALPropertyTool
 
applyChannelMinVolume(OpenALSource, float) - Static method in class com.jmex.audio.openal.OpenALPropertyTool
 
applyChannelPitch(OpenALSource, float) - Static method in class com.jmex.audio.openal.OpenALPropertyTool
 
applyChannelReferenceDistance(OpenALSource, float) - Static method in class com.jmex.audio.openal.OpenALPropertyTool
 
applyChannelRolloff(OpenALSource, float) - Static method in class com.jmex.audio.openal.OpenALPropertyTool
 
applyChannelVolume(OpenALSource, float) - Static method in class com.jmex.audio.openal.OpenALPropertyTool
 
applyCombineFactors(Texture, TextureUnitRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
 
applyCombineFactors(Texture, TextureUnitRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
applyConfiguration(CloneConfiguration) - Method in class com.jme.util.CloneImportExport
Apply a complete configuration to the cloner process
applyData(GLSLShaderObjectsState, Geometry) - Method in interface com.jme.scene.state.GLSLShaderDataLogic
Responsible for transfering data from a Geometry object to a shader before rendering
applyEffect(Font3D) - Method in class com.jmex.font3d.effects.Font3DBorder
 
applyEffect(Font3D) - Method in interface com.jmex.font3d.effects.Font3DEffect
 
applyEffect(Font3D) - Method in class com.jmex.font3d.effects.Font3DGradient
 
applyEffect(Font3D) - Method in class com.jmex.font3d.effects.Font3DTexture
 
applyEnvMode(Texture.ApplyMode, TextureUnitRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
 
applyEnvMode(Texture.ApplyMode, TextureUnitRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
applyFilter(Texture, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
Check if the filter settings of this particular texture have been changed and apply as needed.
applyFilter(Texture, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
Check if the filter settings of this particular texture have been changed and apply as needed.
applyLineSmooth(boolean) - Method in class com.jme.scene.state.jogl.records.LineRecord
 
applyLineSmooth(boolean) - Method in class com.jme.scene.state.lwjgl.records.LineRecord
 
applyLineStipple(int, short) - Method in class com.jme.scene.state.jogl.records.LineRecord
 
applyLineStipple(int, short) - Method in class com.jme.scene.state.lwjgl.records.LineRecord
 
applyLineWidth(float) - Method in class com.jme.scene.state.jogl.records.LineRecord
 
applyLineWidth(float) - Method in class com.jme.scene.state.lwjgl.records.LineRecord
 
applyPassNodeState(Renderer, RenderContext) - Method in class com.jme.scene.PassNodeState
Applies all currently set renderstates and z offset parameters to the supplied context
applyProperties(AudioPlayer, OpenALSource) - Static method in class com.jmex.audio.openal.OpenALPropertyTool
 
applyShadow(Texture, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
Check if the filter settings of this particular texture have been changed and apply as needed.
applyStates(RenderState[], Geometry) - Method in class com.jme.renderer.jogl.JOGLRenderer
setStates applies the given states if and only if they are different from the currently set states.
applyStates(RenderState[], Geometry) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
setStates applies the given states if and only if they are different from the currently set states.
applyTexCoordGeneration(Texture, TextureUnitRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
 
applyTexCoordGeneration(Texture, TextureUnitRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
applyTextureTransforms(Texture, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
 
applyTextureTransforms(Texture, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
applyToSpatial(Spatial) - Method in class com.jme.math.TransformMatrix
Applies this TransformMatrix to the given spatial, by updating the spatial's local translation, rotation, scale.
applyToSpatial(Spatial) - Method in class com.jme.math.TransformQuaternion
Applies the values of this matrix to the given Spatial.
applyTrackProperties() - Method in class com.jmex.audio.openal.OpenALMemoryAudioPlayer
 
applyTrackProperties() - Method in class com.jmex.audio.openal.OpenALStreamedAudioPlayer
 
applyTrackProperties() - Method in class com.jmex.audio.player.AudioPlayer
 
applyWrap(Texture3D, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
Check if the wrap mode of this particular texture has been changed and apply as needed.
applyWrap(Texture1D, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
Check if the wrap mode of this particular texture has been changed and apply as needed.
applyWrap(Texture, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
Check if the wrap mode of this particular texture has been changed and apply as needed.
applyWrap(Texture2D, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
Check if the wrap mode of this particular texture has been changed and apply as needed.
applyWrap(TextureCubeMap, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
Check if the wrap mode of this particular texture has been changed and apply as needed.
applyWrap(Texture3D, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
Check if the wrap mode of this particular texture has been changed and apply as needed.
applyWrap(Texture1D, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
Check if the wrap mode of this particular texture has been changed and apply as needed.
applyWrap(Texture, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
Check if the wrap mode of this particular texture has been changed and apply as needed.
applyWrap(Texture2D, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
Check if the wrap mode of this particular texture has been changed and apply as needed.
applyWrap(TextureCubeMap, TextureRecord, int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
Check if the wrap mode of this particular texture has been changed and apply as needed.
AreaClodMesh - Class in com.jme.scene.lod
AreaClodMesh originally ported from David Eberly's c++, modifications and enhancements made from there.

This class is an automatically updating ClodMesh that updates records acording to how much area the bounding volume takes up on the screen.
AreaClodMesh() - Constructor for class com.jme.scene.lod.AreaClodMesh
Empty Constructor to be used internally only.
AreaClodMesh(String) - Constructor for class com.jme.scene.lod.AreaClodMesh
Creates a new AreaClodMesh with the given name.
AreaClodMesh(String, TriMesh, CollapseRecord[]) - Constructor for class com.jme.scene.lod.AreaClodMesh
Creates a clod mesh that mimics the given TriMesh's geometry information.
AreaClodMesh(String, FloatBuffer, FloatBuffer, FloatBuffer, TexCoords, IntBuffer, CollapseRecord[]) - Constructor for class com.jme.scene.lod.AreaClodMesh
Creates a clod mesh with the given information.
AreaUtils - Class in com.jme.util
AreaUtils is used to calculate the area of various objects, such as bounding volumes.
AreaUtils() - Constructor for class com.jme.util.AreaUtils
 
Arrow - Class in com.jme.scene.shape
Arrow is basically a cylinder with a pyramid on top.
Arrow() - Constructor for class com.jme.scene.shape.Arrow
 
Arrow(String) - Constructor for class com.jme.scene.shape.Arrow
 
Arrow(String, float, float) - Constructor for class com.jme.scene.shape.Arrow
 
AseToJme - Class in com.jmex.model.converters
Started Date: Jul 1, 2004

Converts .ase files to .jme format.
AseToJme() - Constructor for class com.jmex.model.converters.AseToJme
 
asin(float) - Static method in class com.jme.math.FastMath
Returns the arc sine of an angle given in radians.
Special cases: If fValue is smaller than -1, then the result is -HALF_PI.
asIntARGB() - Method in class com.jme.renderer.ColorRGBA
 
asIntRGBA() - Method in class com.jme.renderer.ColorRGBA
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaAnyURI
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaBinaryBase
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaBoolean
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaByte
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaDate
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaDateTime
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaDecimal
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaDouble
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaDuration
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaFloat
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaInt
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaInteger
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaLong
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaShort
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaString
 
assign(SchemaType) - Method in class com.jmex.xml.types.SchemaTime
 
assign(SchemaType) - Method in class com.jmex.xml.xml.AnyTypeNode
 
assign(Node) - Method in class com.jmex.xml.xml.Node
 
assignBone(Bone) - Method in class com.jme.animation.BoneInfluence
 
assignSkeleton(Bone) - Method in class com.jme.animation.BoneAnimation
Assigns this animation to a provided skeleton.
assignSkeletonBoneInfluences() - Method in class com.jme.animation.SkinNode
 
atan(float) - Static method in class com.jme.math.FastMath
Returns the arc tangent of an angle given in radians.
atan2(float, float) - Static method in class com.jme.math.FastMath
A direct call to Math.atan2.
attach(Light) - Method in class com.jme.scene.state.LightState
attach places a light in the queue to be processed.
attachChild(Spatial) - Method in class com.jme.scene.ImposterNode
attachChild attaches a child to this node.
attachChild(Spatial) - Method in class com.jme.scene.Node
attachChild attaches a child to this node.
attachChild(Spatial) - Method in class com.jme.scene.SwitchNode
Attaches a child to this SwitchNode.
attachChild(Spatial) - Method in class com.jmex.effects.LensFlare
Calls Node's attachChild after ensuring child is a FlareQuad.
attachChild(G) - Method in class com.jmex.game.state.GameStateNode
Attaches a child to this node.
attachChildAt(Spatial, int) - Method in class com.jme.scene.Node
attachChildAt attaches a child to this node at an index.
attachChildAt(Spatial, int) - Method in class com.jme.scene.SwitchNode
Attaches a child to this SwitchNode at a specified index.
attemptFileConvert(String[]) - Method in class com.jmex.model.converters.FormatConverter
Given an array of string arguments representing two files, the first file will be read and the second file will be deleted (if existing), then created and written to.