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.
aboveWater - Variable in class com.jmex.effects.water.WaterRenderPass
 
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.
AbsoluteResourceLocator - Class in com.jme.util.resource
A conservative ResourceLocator implementation that only resolves resources with absolute resource name paths.
AbsoluteResourceLocator() - Constructor for class com.jme.util.resource.AbsoluteResourceLocator
Instantiate a locator for any resource present at the specified absolute resource path.
AbsoluteResourceLocator(URI) - Constructor for class com.jme.util.resource.AbsoluteResourceLocator
Instantiate a locator for resources residing underneath the specified base URI, and requested with absolute path.
AbstractBox - Class in com.jme.scene.shape
An eight sided box.
AbstractBox(String) - Constructor for class com.jme.scene.shape.AbstractBox
 
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
Functionality common to all game types.
AbstractGame() - Constructor for class com.jme.app.AbstractGame
 
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.
AbstractStringKeyMap<V> - Class in com.jme.util.export
This class implements persistence for the String keys of a Savable map.
AbstractStringKeyMap() - Constructor for class com.jme.util.export.AbstractStringKeyMap
 
AbstractStringKeyMap(int) - Constructor for class com.jme.util.export.AbstractStringKeyMap
 
AbstractStringKeyMap(int, float) - Constructor for class com.jme.util.export.AbstractStringKeyMap
 
AbstractStringKeyMap(Map<? extends String, ? extends V>) - Constructor for class com.jme.util.export.AbstractStringKeyMap
 
absUpVector - Variable in class com.jmex.effects.particles.ParticleSystem
 
abUpMinUp - Variable in class com.jmex.effects.particles.ParticleSystem
 
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.
action - Variable in class com.jme.input.ActionTrigger
 
actionBack - Variable in class com.jme.input.ThirdPersonHandler
 
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
 
actionForward - Variable in class com.jme.input.ThirdPersonHandler
 
actionLeft - Variable in class com.jme.input.ThirdPersonHandler
 
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
 
actionRight - Variable in class com.jme.input.ThirdPersonHandler
 
actionStrafeLeft - Variable in class com.jme.input.ThirdPersonHandler
 
actionStrafeRight - Variable in class com.jme.input.ThirdPersonHandler
 
ActionTrigger - Class in com.jme.input
Stores data about an action trigger.
ActionTrigger(InputHandler, String, InputActionInterface, boolean) - Constructor for class com.jme.input.ActionTrigger
Create a new action trigger for a fixed input handler.
ActionTrigger.CommandTrigger - Class in com.jme.input
Trigger implementation for using KeyBindingManager as trigger.
ActionTrigger.CommandTrigger(InputHandler, String, InputActionInterface, boolean) - Constructor for class com.jme.input.ActionTrigger.CommandTrigger
 
activate() - Method in class com.jme.input.ActionTrigger
add this trigger to the list of active trigger in the InputHandler.
activate() - Method in class com.jme.input.joystick.TriggersJoystickInputListener
 
activate() - Method in class com.jme.input.keyboard.TriggersKeyboardInputListener
 
activate() - Method in class com.jme.input.mouse.TriggersMouseInputListener
 
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.
active - Variable in class com.jmex.game.state.GameState
Flags whether or not this GameState should be processed.
activeDistanceQueue - Variable in class com.jmex.model.converters.maxutils.DistanceQueueChunk
 
activeTriggers - Variable in class com.jme.input.InputHandler
Stores first active trigger that is invoked upon next update.
actualTime - Variable in class com.jme.util.stat.MultiStatSample
 
add(JoystickInputHandlerDevice.JoystickButtonTrigger) - Method in class com.jme.input.joystick.TriggersJoystickInputListener
 
add(JoystickInputHandlerDevice.JoystickAxisTrigger) - Method in class com.jme.input.joystick.TriggersJoystickInputListener
 
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(KeyboardInputHandlerDevice.KeyTrigger) - Method in class com.jme.input.keyboard.TriggersKeyboardInputListener
 
add(MouseInputHandlerDevice.MouseButtonTrigger) - Method in class com.jme.input.mouse.TriggersMouseInputListener
 
add(MouseInputHandlerDevice.MouseAxisTrigger) - Method in class com.jme.input.mouse.TriggersMouseInputListener
 
add(SyntheticTrigger) - Method in class com.jme.input.util.SyntheticAxis
 
add(SyntheticTrigger) - Method in class com.jme.input.util.SyntheticButton
 
add(SyntheticTrigger) - Method in class com.jme.input.util.SyntheticTriggerContainer
 
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(TriMesh) - Method in class com.jme.util.BumpMapColorController
 
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
Registers 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.
addAxis(SyntheticAxis) - Method in class com.jme.input.util.UtilInputHandlerDevice
 
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
 
addBoneInfluence(int, int, Bone, float) - Method in class com.jme.animation.SkinTransferNode
Do not use thos method with SkinTransferNodes.
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.
addButton(SyntheticButton) - Method in class com.jme.input.util.UtilInputHandlerDevice
 
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
 
addCharacter(int, BitmapCharacter) - Method in class com.jmex.angelfont.BitmapCharacterSet
 
addChild(Bone) - Method in class com.jmex.model.ogrexml.anim.Bone
 
addChildren(Node) - Method in class com.jme.util.BumpMapColorController
 
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.
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.
addDiagonal(int, int) - Method in class com.jmex.font3d.math.Triangulator
 
addEdge(int, int) - Method in class com.jmex.font3d.math.DoublyConnectedEdgeList
 
addEntry(int) - Method in class com.jme.util.geom.nvtristrip.VertexCache
 
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
addHill(float[][], Random) - Method in class com.jmex.terrain.util.HillHeightMap
Generates a new hill of random size and height at a random position in the heightmap.
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(ListenableStringFloatMap.FloatListener, Collection<String>) - Method in class com.jme.util.export.ListenableStringFloatMap
IMPORTANT: MAKE SURE TO CALL removeListener() WHEN YOU ARE FINISHED.
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
 
addMaterials(Map<String, Material>) - Method in class com.jmex.model.ogrexml.SceneLoader
Reuse an existing Materials collection.
addMorph(String, Geometry) - Method in interface com.jme.scene.MorphingGeometry
Add a component Geometry morph with same quantity of vertexes as the base morph.
addMorph(String, Geometry) - Method in class com.jme.scene.MorphingTriMesh
 
addMotionBlurSpatial(Spatial) - Method in class com.jmex.effects.glsl.MotionBlurRenderPass
Adds a spatial to be tracked and rendered with motionblur
addMouseInputListener(Container, MouseInputAdapter) - Method in class com.jmex.editors.swing.widget.ValueSpinner
 
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.
addOutgoingEdge(PlanarEdge) - Method in class com.jmex.font3d.math.PlanarVertex
 
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.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.jmex.awt.swingui.JMEAction
 
addQuad(FontQuad) - Method in class com.jmex.angelfont.QuadList
 
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
addShadowVolumes(Light) - Method in class com.jme.renderer.pass.ShadowedRenderPass
addShadowVolumes adds the shadow volumes for a given light to volumeNode
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.
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
 
adjacentPoint - Variable in class com.jmex.effects.water.ProjectedGrid
 
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.)
adjust - Variable in class com.jmex.audio.filter.Filter
 
alias - Variable in class com.jme.util.export.binary.BinaryClassField
 
alias - Variable in class com.jme.util.export.binary.BinaryClassObject
 
aliasCount - Variable in class com.jme.util.export.binary.BinaryExporter
 
aliasFields - Variable in class com.jme.util.export.binary.BinaryClassObject
 
aliasWidth - Variable in class com.jme.util.export.binary.BinaryImporter
 
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).
allowRepeats - Variable in class com.jme.input.ActionTrigger
 
allTriggers - Variable in class com.jme.input.InputHandler
list of all ActionTriggers of this input handler (triggers add themselves).
alpha - Variable in class com.jme.image.util.TGALoader.ColorMapEntry
 
alpha - Variable in class com.jme.scene.state.ColorMaskState
 
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
 
alphaBits - Variable in class com.jme.app.BaseSimpleGame
Alpha bits to use for the renderer.
alphaBits - Variable in class com.jme.system.DisplaySystem
Alpha bits to use for the renderer.
alphaBits - Variable in class com.jmex.awt.applet.BaseApplet
Alpha bits to use for the renderer.
alphaBits - Variable in class com.jmex.awt.applet.SimpleJMEApplet
Alpha bits to use for the renderer.
alphaBits - Variable in class com.jmex.awt.applet.SimpleJMEPassApplet
Alpha bits to use for the renderer.
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
 
alphaState - Variable in class com.jmex.game.state.load.LoadingGameState
 
alreadyExists(FaceInfo, FaceInfoVec) - Static method in class com.jme.util.geom.nvtristrip.Stripifier
 
ambient - Variable in class com.jme.scene.state.jogl.records.LightRecord
 
ambient - Variable in class com.jme.scene.state.lwjgl.records.LightRecord
 
ambient - Variable in class com.jme.scene.state.MaterialState
 
angle - Variable in class com.jmex.font3d.math.PlanarEdge
 
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).
Animation - Class in com.jmex.model.ogrexml.anim
Combines mesh and bone animations into one class for easier access
Animation(BoneAnimation, MeshAnimation) - Constructor for class com.jmex.model.ogrexml.anim.Animation
 
AnimationController - Class in com.jme.animation
AnimationController provides a method for managing multiple BoneAnimations.
AnimationController() - Constructor for class com.jme.animation.AnimationController
 
animationController - Variable in class com.jme.animation.Bone
 
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.
animationLen - Variable in class com.jmex.model.converters.maxutils.KeyframeChunk
 
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
 
antialiased - Variable in class com.jme.scene.state.WireframeState
Default line style
appearanceColors - Variable in class com.jmex.effects.particles.ParticleSystem
 
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.
appendIndices(IntBuffer, int) - Method in class com.jmex.angelfont.FontQuad
 
appendPositions(FloatBuffer) - Method in class com.jmex.angelfont.FontQuad
 
appendTexCoords(FloatBuffer) - Method in class com.jmex.angelfont.FontQuad
 
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
 
AppletResizeListener - Class in com.jmex.awt.applet
ComponentListener for use with the newer lwjgl2 Applets.
Listens for resize events from an Applet and reinitializes the Renderer.
AppletResizeListener(Applet) - Constructor for class com.jmex.awt.applet.AppletResizeListener
 
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.JOGLStippleState
apply
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.LWJGLStippleState
apply
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.jme.system.dummy.DummyRenderer.TextureStateN
 
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(float, FloatBuffer) - Method in class com.jmex.model.ogrexml.anim.Pose
Applies the offsets of this pose to the vertex buffer given by the blend factor.
apply(Spatial) - Method in class com.jmex.model.ogrexml.Material
 
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
applyData(GLSLShaderObjectsState, Geometry) - Method in class com.jmex.model.ogrexml.anim.SkinningShaderLogic
 
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
 
applyOrientation(Vector3f, Vector3f) - Method in class com.jmex.audio.Ear.EarTracker
 
applyPassNodeState(Renderer, RenderContext<?>) - Method in class com.jme.scene.PassNodeState
Applies all currently set renderstates and z offset parameters to the supplied context
applyPassStates() - Method in class com.jme.renderer.pass.Pass
 
applyPassStates(RenderContext<?>) - Method in class com.jme.scene.PassNodeState
Applies all currently set renderstates to the supplied context
applyPosition(Vector3f, Vector3f, float) - Method in class com.jmex.audio.Ear.EarTracker
 
applyProperties(AudioPlayer, OpenALSource) - Static method in class com.jmex.audio.openal.OpenALPropertyTool
 
applyQueuedKeyRestrictions() - Method in class com.jme.input.KeyBindingManager
 
applyRenderState(Stack<? extends RenderState>[]) - Method in class com.jme.curve.Curve
 
applyRenderState(Stack<? extends RenderState>[]) - Method in class com.jme.scene.Geometry
applyRenderState determines if a particular render state is set for this Geometry.
applyRenderState(Stack<? extends RenderState>[]) - Method in class com.jme.scene.Node
Applies the stack of render states to each child by calling updateRenderState(states) on each child.
applyRenderState(Stack<? extends RenderState>[]) - Method in class com.jme.scene.Spatial
Called during updateRenderState(Stack[]), this function determines how the render states are actually applied to the spatial and any children it may have.
applyRenderState(Stack<? extends RenderState>[]) - Method in class com.jme.scene.Text
 
applyShadow(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.
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.
applySkinningShader(String, int, int) - Static method in class com.jmex.model.ogrexml.anim.BoneAnimationLoader
 
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.
area - Variable in class com.jme.util.stat.graph.TimedAreaGrapher.AreaEntry
 
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 according 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
A cylinder with a pyramid at one end.
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
 
as1 - Variable in class com.jmex.effects.water.WaterRenderPass
 
ascentAxis - Variable in class com.jme.input.thirdperson.ThirdPersonJoystickPlugin
 
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
 
assertDisplayCreated() - Method in class com.jme.app.AbstractGame
assertDisplayCreated determines if the display system was successfully created before use.
assertDisplayCreated() - Method in class com.jmex.awt.applet.BaseApplet
assertDisplayCreated determines if the display system was successfully created before use.
assertDisplayCreated() - Method in class com.jmex.awt.applet.StandardApplet
assertDisplayCreated determines if the display system was successfully created before use.
assignBone(Bone) - Method in class com.jme.animation.BoneInfluence
 
assignDefaults(String) - Static method in class com.jme.system.AbstractGameSettings
Sets default* static variables according to GameSettings.DEFAULT_* values and an optional .properties file.
assignSkeleton(Bone) - Method in class com.jme.animation.BoneAnimation
Assigns this animation to a provided skeleton.
assignSkeletonBoneInfluences() - Method in class com.jme.animation.SkinNode
Assigns Bone instance references to BoneInfluences, by looking up the boneId names.
assignSkeletonBoneInfluences(Geometry) - Method in class com.jme.animation.SkinNode
Assigns Bone instance references for one specific skin Geometry.
assignSkeletonBoneInfluences(int) - Method in class com.jme.animation.SkinNode
 
assignSkeletonBoneInfluences() - Method in class com.jme.animation.SkinTransferNode
Do not use thos method with SkinTransferNodes.
assignTransparency() - Method in class com.jmex.model.ogrexml.Material
Enables or disables depending on whether any is requested.
assimilate(SkinNode) - Method in class com.jme.animation.SkinNode
Assimilate all skin Geometries from the specified 'otherSkinNode', leaving this other SkinNode castrated.
assimilate(SkinNode, String) - Method in class com.jme.animation.SkinNode
Assimilates the specified skin mesh Geometries from the specified 'otherSkinNode' into this one, removing them from 'otherSkinNode'.
assimilate(Geometry, ArrayList<BoneInfluence>[], String) - Method in class com.jme.animation.SkinNode
 
assimilate(Geometry, ArrayList<BoneInfluence>[]) - Method in class com.jme.animation.SkinTransferNode
Do not use thos method with SkinTransferNodes.
at(int) - Method in class com.jme.util.geom.nvtristrip.EdgeInfoVec
 
at(int) - Method in class com.jme.util.geom.nvtristrip.FaceInfoVec
 
at(int) - Method in class com.jme.util.geom.nvtristrip.StripInfoVec
 
at(int) - Method in class com.jme.util.geom.nvtristrip.VertexCache
 
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.
attachNode - Variable in class com.jmex.model.ogrexml.anim.Bone
The attachment node.
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.
attenuateOn - Variable in class com.jmex.model.converters.maxutils.LightChunk
 
ATTRIBUTE_SIZE - Static variable in class com.jme.util.export.xml.XMLExporter
 
attributes - Variable in class com.jme.scene.geometryinstancing.instance.GeometryInstance
 
AudioBuffer - Class in com.jmex.audio
Represents a chunk of sound data.
AudioBuffer() - Constructor for class com.jmex.audio.AudioBuffer
 
AudioInputStream - Class in com.jmex.audio.stream
Super class for audio streams implementing the ability to interpret a specific audio format.
AudioInputStream(URL, float) - Constructor for class com.jmex.audio.stream.AudioInputStream
 
AudioLoader - Class in com.jmex.audio.util
Utility class for loading audio files.
AudioLoader() - Constructor for class com.jmex.audio.util.AudioLoader
 
AudioPlayer - Class in com.jmex.audio.player
 
AudioPlayer(AudioTrack) - Constructor for class com.jmex.audio.player.AudioPlayer
 
AudioSystem - Class in com.jmex.audio
Main entry point for accessing the features and functionality of the com.jmex.audio package.
AudioSystem() - Constructor for class com.jmex.audio.AudioSystem
 
AudioTrack - Class in com.jmex.audio
Represents a sound file.
AudioTrack(URL, boolean) - Constructor for class com.jmex.audio.AudioTrack
 
AudioTrack.Format - Enum in com.jmex.audio
 
AudioTrack.TrackType - Enum in com.jmex.audio
 
AUTO_NORMAL_RATIO - Static variable in class com.jme.util.geom.Debugger
 
automaticMipMaps - Static variable in class com.jme.scene.state.TextureState
True if non-GLU mipmap generation (part of FBO) is supported.
automaticMipMapsDetected - Static variable in class com.jme.scene.state.TextureState
 
autoMorph - Variable in class com.jme.scene.MorphingTriMesh
 
autosetRolloff() - Method in class com.jmex.audio.AudioTrack
 
available() - Method in class com.jme.util.LittleEndien
 
available() - Method in class com.jmex.audio.stream.OggInputStream
Returns 0 after EOF is reached, otherwise always return 1.
available() - Method in class com.jmex.pool.ObjectPool
Retrieves the number of objects available in the queue.
average - Variable in class com.jme.util.stat.StatValue
 
averagePoints(Vector3f[]) - Method in class com.jme.bounding.BoundingSphere
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.
avg - Variable in class com.jme.renderer.pass.Histogram
 
avgStripSize(StripInfoVec) - Static method in class com.jme.util.geom.nvtristrip.Stripifier
 
awtImage - Variable in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
AWTKeyInput - Class in com.jmex.awt.input
AWTKeyInput
AWTKeyInput() - Constructor for class com.jmex.awt.input.AWTKeyInput
 
AWTMouseInput - Class in com.jmex.awt.input
AWTMouseInput
AWTMouseInput() - Constructor for class com.jmex.awt.input.AWTMouseInput
 
AXIAL - Static variable in class com.jme.scene.BillboardNode
Alligns this Billboard Node to the screen, but keeps the Y axis fixed.
AXIAL_Y - Static variable in class com.jme.scene.BillboardNode
 
AXIAL_Z - Static variable in class com.jme.scene.BillboardNode
Alligns this Billboard Node to the screen, but keeps the Z axis fixed.
Axis - Enum in com.jme.input.controls.controller
Axis is a convenience enum for specifying the X, Y, or Z axis.
AXIS_ALL - Static variable in class com.jme.input.InputHandler
int value for representing all axes (wildcard).
AXIS_NONE - Static variable in class com.jme.input.InputHandler
int value for representing no axis.
AXIS_W - Static variable in class com.jme.input.controls.binding.MouseAxisBinding
 
AXIS_X - Static variable in class com.jme.input.controls.binding.MouseAxisBinding
 
AXIS_Y - Static variable in class com.jme.input.controls.binding.MouseAxisBinding
 
AxisRods - Class in com.jme.scene.shape
Three coloured arrows, one pointing along each axis.
AxisRods() - Constructor for class com.jme.scene.shape.AxisRods
 
AxisRods(String) - Constructor for class com.jme.scene.shape.AxisRods
 
AxisRods(String, boolean, float) - Constructor for class com.jme.scene.shape.AxisRods
 
AxisRods(String, boolean, float, float) - Constructor for class com.jme.scene.shape.AxisRods
 

B

b - Variable in class com.jme.renderer.ColorRGBA
the blue component of the color.
backAmbient - Variable in class com.jme.scene.state.jogl.records.MaterialStateRecord
 
backAmbient - Variable in class com.jme.scene.state.lwjgl.records.MaterialStateRecord
 
backDiffuse - Variable in class com.jme.scene.state.jogl.records.MaterialStateRecord
 
backDiffuse - Variable in class com.jme.scene.state.lwjgl.records.MaterialStateRecord
 
backEmissive - Variable in class com.jme.scene.state.jogl.records.MaterialStateRecord
 
backEmissive - Variable in class com.jme.scene.state.lwjgl.records.MaterialStateRecord
 
BACKGRD_BITMAP - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
BACKGRD_COLOR - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
background - Variable in class com.jmex.game.state.load.TransitionGameState
Background image will be on this
backGroundBigMap - Variable in class com.jmex.model.converters.maxutils.EditableObjectChunk
 
backgroundColor - Variable in class com.jme.renderer.Renderer
 
backGroundColor - Variable in class com.jmex.model.converters.maxutils.EditableObjectChunk
 
backLightMask - Variable in class com.jme.scene.state.LightState
 
backMode - Variable in class com.jme.scene.state.jogl.records.WireframeStateRecord
 
backMode - Variable in class com.jme.scene.state.lwjgl.records.WireframeStateRecord
 
backSpecular - Variable in class com.jme.scene.state.jogl.records.MaterialStateRecord
 
backSpecular - Variable in class com.jme.scene.state.lwjgl.records.MaterialStateRecord
 
BandpassFilter - Class in com.jmex.audio.filter
 
BandpassFilter(int[]) - Constructor for class com.jmex.audio.filter.BandpassFilter
 
bankAngle - Variable in class com.jmex.model.converters.maxutils.CameraChunk
 
baos - Variable in class com.jme.util.export.binary.BinaryOutputCapsule
 
BaseApplet - Class in com.jmex.awt.applet
Base class for lwjgl2 kind if Applets, similar to BaseGame.
Display.setParent() is called in the applets start method.
BaseApplet() - Constructor for class com.jmex.awt.applet.BaseApplet
 
baseDir - Variable in class com.jme.util.resource.SimpleResourceLocator
 
BaseGame - Class in com.jme.app
The simplest possible implementation of a game loop.
BaseGame() - Constructor for class com.jme.app.BaseGame
 
BaseGame.BaseGameSettings - Class in com.jme.app
A PropertiesGameSettings which defaults Fullscreen to TRUE.
BaseGame.BaseGameSettings() - Constructor for class com.jme.app.BaseGame.BaseGameSettings
Populates the GameSettings from the (session-specific) .properties file.
BaseHeadlessApp - Class in com.jme.app
A game implementation suitable for use in 'headless' applications.
BaseHeadlessApp() - Constructor for class com.jme.app.BaseHeadlessApp
 
baseMorph - Variable in class com.jme.scene.MorphingTriMesh
 
BaseSimpleApplet - Class in com.jmex.awt.applet
see BaseSimpleGame
BaseSimpleApplet() - Constructor for class com.jmex.awt.applet.BaseSimpleApplet
 
BaseSimpleGame - Class in com.jme.app
A game implementation that handles numerous common tasks.
BaseSimpleGame() - Constructor for class com.jme.app.BaseSimpleGame
 
baseUrl - Variable in class com.jmex.model.Loader
 
BasicGameState - Class in com.jmex.game.state
BasicGameState should be a good foundation of any GameState really.
BasicGameState(String) - Constructor for class com.jmex.game.state.BasicGameState
Creates a new BasicGameState with a given name.
BasicGameStateNode<G extends GameState> - Class in com.jmex.game.state
BasicGameStateNode this is identical to BasicGameState except it allows you to add additional GameStates as children beneath it.
BasicGameStateNode(String) - Constructor for class com.jmex.game.state.BasicGameStateNode
Creates a new BasicGameStateNode with a given name.
BasicPassManager - Class in com.jme.renderer.pass
BasicPassManager controls a set of passes and sends through calls to render and update.
BasicPassManager() - Constructor for class com.jme.renderer.pass.BasicPassManager
 
BBoxMax - Variable in class com.jmex.model.converters.maxutils.KeyframeInfoChunk
 
BBoxMin - Variable in class com.jmex.model.converters.maxutils.KeyframeInfoChunk
 
begin - Variable in class com.jmex.model.converters.maxutils.KeyframeChunk
 
Bessel - Class in com.jme.math
This class provides static Bessel functions.
Bessel() - Constructor for class com.jme.math.Bessel
 
BetterFormatter - Class in com.jme.util.logging
 
BetterFormatter() - Constructor for class com.jme.util.logging.BetterFormatter
 
BEZIER - Static variable in class com.jme.animation.BoneAnimation
 
BezierCurve - Class in com.jme.curve
BezierCurve uses an ordered-list of three-dimensional points and the equation: x(t) = Sum(n, i=0) Bn,i(t)Pi
t [0,1]
Bn,i(t) = C(n;i)t^i(1-t)^(n-i)
The input (t) provides the current point of the curve at a interval [0,1] where 0 is the first control point and 1 is the second control point.
BezierCurve() - Constructor for class com.jme.curve.BezierCurve
 
BezierCurve(String) - Constructor for class com.jme.curve.BezierCurve
Constructor instantiates a new BezierCurve object.
BezierCurve(String, Vector3f[]) - Constructor for class com.jme.curve.BezierCurve
Constructor instantiates a new BezierCurve object.
BezierMesh - Class in com.jme.scene
BezierMesh is defined by a collection of BezierPatch objects that define a 4x4 patch of control anchors.
BezierMesh() - Constructor for class com.jme.scene.BezierMesh
 
BezierMesh(String) - Constructor for class com.jme.scene.BezierMesh
Constructor creates a default BezierMesh object.
BezierMesh(String, BezierPatch) - Constructor for class com.jme.scene.BezierMesh
Constructor creates a new BezierMesh object with the given BezierPatch.
BezierPatch - Class in com.jme.scene
BezierPatch defines a 4x4 mesh of control points.
BezierPatch() - Constructor for class com.jme.scene.BezierPatch
Constructor instantiates a new BezierPatch with a default empty control point mesh and a detail level of zero.
BezierPatch(Vector3f[][]) - Constructor for class com.jme.scene.BezierPatch
Constructor instantiates a new BezierPatch with a given control point grid and a default detail level of zero.
BezierPatch(Vector3f[][], int) - Constructor for class com.jme.scene.BezierPatch
Constructor instantiates a new BezierPatch with a given control point grid and a given detail level.
bFirstTimeResetPoint - Variable in class com.jme.util.geom.nvtristrip.Stripifier
 
bgQuad - Variable in class com.jme.util.stat.graph.TabledLabelGrapher
 
BillboardNode - Class in com.jme.scene
BillboardNode defines a node that always orients towards the camera.
BillboardNode() - Constructor for class com.jme.scene.BillboardNode
 
BillboardNode(String) - Constructor for class com.jme.scene.BillboardNode
Constructor instantiates a new BillboardNode.
BinaryAbstractCameraModule - Class in com.jme.util.export.binary.modules
 
BinaryAbstractCameraModule() - Constructor for class com.jme.util.export.binary.modules.BinaryAbstractCameraModule
 
BinaryBlendStateModule - Class in com.jme.util.export.binary.modules
 
BinaryBlendStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryBlendStateModule
 
BinaryClassField - Class in com.jme.util.export.binary
 
BinaryClassField(String, byte, byte) - Constructor for class com.jme.util.export.binary.BinaryClassField
 
BinaryClassLoader - Class in com.jme.util.export.binary
This class is mis-named and is located in an inappropriate package: It is not binary-specific (it is in fact used for XML format too), and it is not a java.lang.ClassLoader, which is what "class loader" is for Java developers.
BinaryClassLoader() - Constructor for class com.jme.util.export.binary.BinaryClassLoader
 
BinaryClassObject - Class in com.jme.util.export.binary
 
BinaryClassObject() - Constructor for class com.jme.util.export.binary.BinaryClassObject
 
BinaryClipStateModule - Class in com.jme.util.export.binary.modules
 
BinaryClipStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryClipStateModule
 
BinaryColorMaskStateModule - Class in com.jme.util.export.binary.modules
 
BinaryColorMaskStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryColorMaskStateModule
 
BinaryCullStateModule - Class in com.jme.util.export.binary.modules
 
BinaryCullStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryCullStateModule
 
BinaryExporter - Class in com.jme.util.export.binary
Exports to the jME Binary Format.
BinaryExporter() - Constructor for class com.jme.util.export.binary.BinaryExporter
 
BinaryFileReader - Class in com.jme.util
BinaryFileReader provides a convienience class that wraps the DataInputStream object for easier reading.
BinaryFileReader(String) - Constructor for class com.jme.util.BinaryFileReader
Constructor creates a new BinaryFileReader class.
BinaryFileReader(URL) - Constructor for class com.jme.util.BinaryFileReader
Constructor instantiates a new BinaryFileReader object, loading the provided file and reading the data into a byte array.
BinaryFileReader(InputStream) - Constructor for class com.jme.util.BinaryFileReader
 
BinaryFogStateModule - Class in com.jme.util.export.binary.modules
 
BinaryFogStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryFogStateModule
 
BinaryFragmentProgramStateModule - Class in com.jme.util.export.binary.modules
 
BinaryFragmentProgramStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryFragmentProgramStateModule
 
BinaryGLSLShaderObjectsStateModule - Class in com.jme.util.export.binary.modules
 
BinaryGLSLShaderObjectsStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryGLSLShaderObjectsStateModule
 
BinaryIdContentPair - Class in com.jme.util.export.binary
 
BinaryIdContentPair(int, BinaryOutputCapsule) - Constructor for class com.jme.util.export.binary.BinaryIdContentPair
 
BinaryImporter - Class in com.jme.util.export.binary
 
BinaryImporter() - Constructor for class com.jme.util.export.binary.BinaryImporter
 
BinaryInputCapsule - Class in com.jme.util.export.binary
 
BinaryInputCapsule(BinaryImporter, BinaryClassObject) - Constructor for class com.jme.util.export.binary.BinaryInputCapsule
 
BinaryLightStateModule - Class in com.jme.util.export.binary.modules
 
BinaryLightStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryLightStateModule
 
BinaryLoaderModule - Interface in com.jme.util.export.binary
BinaryLoaderModule defines two methods, the first provides a key value to look for to issue the load command.
BinaryMaterialStateModule - Class in com.jme.util.export.binary.modules
 
BinaryMaterialStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryMaterialStateModule
 
BinaryOutputCapsule - Class in com.jme.util.export.binary
 
BinaryOutputCapsule(BinaryExporter, BinaryClassObject) - Constructor for class com.jme.util.export.binary.BinaryOutputCapsule
 
BinaryShadeStateModule - Class in com.jme.util.export.binary.modules
 
BinaryShadeStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryShadeStateModule
 
BinaryStencilStateModule - Class in com.jme.util.export.binary.modules
 
BinaryStencilStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryStencilStateModule
 
BinaryTextureStateModule - Class in com.jme.util.export.binary.modules
 
BinaryTextureStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryTextureStateModule
 
BinaryVertexProgramStateModule - Class in com.jme.util.export.binary.modules
 
BinaryVertexProgramStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryVertexProgramStateModule
 
BinaryWireframeStateModule - Class in com.jme.util.export.binary.modules
 
BinaryWireframeStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryWireframeStateModule
 
BinaryZBufferStateModule - Class in com.jme.util.export.binary.modules
 
BinaryZBufferStateModule() - Constructor for class com.jme.util.export.binary.modules.BinaryZBufferStateModule
 
bind(BoneAnimation, BoneAnimation) - Method in class com.jme.animation.AnimationEventManager
 
bind(Spatial, Spatial) - Method in class com.jme.scene.UserDataManager
 
Binding - Interface in com.jme.input.controls
 
bindMatrix - Variable in class com.jme.animation.Bone
 
bindMatrix - Variable in class com.jme.animation.SkinNode
 
binormal - Variable in class com.jmex.effects.water.WaterRenderPass
 
binormalBuf - Variable in class com.jme.scene.Geometry
The geometry's per vertex normal information.
bitcount - Variable in class com.jme.image.BitmapHeader
the number of bits that makes up the image.
BitmapCharacter - Class in com.jmex.angelfont
Represents a single bitmap character.
BitmapCharacter() - Constructor for class com.jmex.angelfont.BitmapCharacter
 
BitmapCharacterSet - Class in com.jmex.angelfont
 
BitmapCharacterSet() - Constructor for class com.jmex.angelfont.BitmapCharacterSet
 
BitmapFont - Class in com.jmex.angelfont
Represents a font within jME that is generated with the AngelCode Bitmap Font Generator
BitmapFont() - Constructor for class com.jmex.angelfont.BitmapFont
 
BitmapFont.Align - Enum in com.jmex.angelfont
 
BitmapFontLoader - Class in com.jmex.angelfont
A Loader class for BitmapFont objects.
BitmapFontLoader() - Constructor for class com.jmex.angelfont.BitmapFontLoader
 
BitmapHeader - Class in com.jme.image
BitmapHeader defines header information about a bitmap (BMP) image file format.
BitmapHeader() - Constructor for class com.jme.image.BitmapHeader
 
BitmapText - Class in com.jmex.angelfont
BitmapText represents a block of characters.
BitmapText(BitmapFont, boolean) - Constructor for class com.jmex.angelfont.BitmapText
Constructor sets up and initializes the text with zero length
BITSET - Static variable in class com.jme.util.export.binary.BinaryClassField
 
black - Static variable in class com.jme.renderer.ColorRGBA
the color black (0,0,0).
blendColor - Variable in class com.jme.scene.state.jogl.records.BlendStateRecord
 
blendColor - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
blendColor - Variable in class com.jme.scene.state.lwjgl.records.BlendStateRecord
 
blendColor - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
blended - Static variable in class com.jme.renderer.pass.ShadowedRenderPass
 
blendEnabled - Variable in class com.jme.scene.state.jogl.records.BlendStateRecord
 
blendEnabled - Variable in class com.jme.scene.state.lwjgl.records.BlendStateRecord
 
blendEqAlpha - Variable in class com.jme.scene.state.jogl.records.BlendStateRecord
 
blendEqAlpha - Variable in class com.jme.scene.state.lwjgl.records.BlendStateRecord
 
blendEqRGB - Variable in class com.jme.scene.state.jogl.records.BlendStateRecord
 
blendEqRGB - Variable in class com.jme.scene.state.lwjgl.records.BlendStateRecord
 
BlendState - Class in com.jme.scene.state
BlendState maintains the state of the blending values of a particular node and its children.
BlendState() - Constructor for class com.jme.scene.state.BlendState
Constructor instantiates a new BlendState object with default values.
BlendState.BlendEquation - Enum in com.jme.scene.state
 
BlendState.DestinationFunction - Enum in com.jme.scene.state
 
BlendState.SourceFunction - Enum in com.jme.scene.state
 
BlendState.TestFunction - Enum in com.jme.scene.state
 
BlendStateRecord - Class in com.jme.scene.state.jogl.records
 
BlendStateRecord() - Constructor for class com.jme.scene.state.jogl.records.BlendStateRecord
 
BlendStateRecord - Class in com.jme.scene.state.lwjgl.records
 
BlendStateRecord() - Constructor for class com.jme.scene.state.lwjgl.records.BlendStateRecord
 
blendTex - Static variable in class com.jme.renderer.pass.ShadowedRenderPass
 
blendToPose(String, float) - Method in class com.jmex.model.ogrexml.anim.PoseController
Deprecated.  
bListsOnly - Variable in class com.jme.util.geom.nvtristrip.TriStrip
 
BloomPassEditor - Class in com.jmex.editors.swing.pass
 
BloomPassEditor(BloomRenderPass) - Constructor for class com.jmex.editors.swing.pass.BloomPassEditor
 
BloomRenderPass - Class in com.jmex.effects.glsl
GLSL bloom effect pass.
BloomRenderPass(Camera, int) - Constructor for class com.jmex.effects.glsl.BloomRenderPass
Creates a new bloom renderpass
blue - Variable in class com.jme.image.util.TGALoader.ColorMapEntry
 
blue - Static variable in class com.jme.renderer.ColorRGBA
the color blue (0,0,1).
blue - Variable in class com.jme.scene.state.ColorMaskState
 
blue - Variable in class com.jme.scene.state.jogl.records.ColorMaskStateRecord
 
blue - Variable in class com.jme.scene.state.lwjgl.records.ColorMaskStateRecord
 
blurrinessCutoff - Variable in class com.jmex.effects.glsl.DepthOfFieldRenderPass
The cut off point where we stop blurring
BMPLoader - Class in com.jme.image.util
BMPLoader is a stub to be filled in later with non-awt dependant bitmap loading code.
Bone - Class in com.jme.animation
Bone defines a scenegraph node that defines a single bone object within a skeletal system.
Bone() - Constructor for class com.jme.animation.Bone
 
Bone(String) - Constructor for class com.jme.animation.Bone
Creates a new bone with the supplied name.
Bone(String, Matrix4f) - Constructor for class com.jme.animation.Bone
creates a new bone with a given name and a bind matrix.
bone - Variable in class com.jme.animation.BoneInfluence
 
Bone - Class in com.jmex.model.ogrexml.anim
 
Bone(String) - Constructor for class com.jmex.model.ogrexml.anim.Bone
Creates a new bone
Bone(Bone) - Constructor for class com.jmex.model.ogrexml.anim.Bone
Copy constructor.
Bone() - Constructor for class com.jmex.model.ogrexml.anim.Bone
Used for binary loading as a Savable; the object must be constructed, then the parameters usually present in the constructor for this class are restored from the file the object was saved to.
BoneAnimation - Class in com.jme.animation
BoneAnimation defines a component that manipulates the position of a skeletal system based on a collection of keyframes.
BoneAnimation() - Constructor for class com.jme.animation.BoneAnimation
 
BoneAnimation(String) - Constructor for class com.jme.animation.BoneAnimation
Contructor creates a new animation.
BoneAnimation(String, Bone, int) - Constructor for class com.jme.animation.BoneAnimation
Creates a new, linear-interpolating BoneAnimation with a name, the bone it will control and the number of keyframes it will have.
BoneAnimation - Class in com.jmex.model.ogrexml.anim
Bone animation updates each of it's tracks with the skeleton and time to apply the animation.
BoneAnimation(String, float, BoneTrack[]) - Constructor for class com.jmex.model.ogrexml.anim.BoneAnimation
 
BoneAnimationLoader - Class in com.jmex.model.ogrexml.anim
 
BoneAnimationLoader() - Constructor for class com.jmex.model.ogrexml.anim.BoneAnimationLoader
 
boneChanged - Variable in class com.jme.animation.Bone
 
boneChanged(BoneChangeEvent) - Method in interface com.jme.animation.BoneChangeListener
Invoked when the target of the listener has changed bone status.
boneChanged(BoneChangeEvent) - Method in class com.jme.animation.SkinNode
 
BoneChangeEvent - Class in com.jme.animation
 
BoneChangeEvent(Object) - Constructor for class com.jme.animation.BoneChangeEvent
 
BoneChangeListener - Interface in com.jme.animation
 
BoneDebugger - Class in com.jme.util
BoneDebugger is responsible for visually representing a skeletal system (a heirarchy of Bone nodes).
BoneDebugger() - Constructor for class com.jme.util.BoneDebugger
 
boneId - Variable in class com.jme.animation.BoneInfluence
 
BoneInfluence - Class in com.jme.animation
The Influence class defines a pairing between a vertex and a bone.
BoneInfluence() - Constructor for class com.jme.animation.BoneInfluence
 
BoneInfluence(Bone, float) - Constructor for class com.jme.animation.BoneInfluence
 
BoneTrack - Class in com.jmex.model.ogrexml.anim
Contains a list of transforms and times for each keyframe.
BoneTrack(int, float[], Vector3f[], Quaternion[]) - Constructor for class com.jmex.model.ogrexml.anim.BoneTrack
 
BoneTransform - Class in com.jme.animation
BoneTransform contains a Bone/Transform array pairing.
BoneTransform() - Constructor for class com.jme.animation.BoneTransform
Default constructor creates a new BoneTransform with no data set.
BoneTransform(Bone, int) - Constructor for class com.jme.animation.BoneTransform
Constructor defines the bone that will be transformed as well as how many transform keyframes that exist.
BoneTransform(Bone, Matrix4f[]) - Constructor for class com.jme.animation.BoneTransform
Constructor defines the bone and the list of transforms to use.
BOOLEAN - Static variable in class com.jme.util.export.binary.BinaryClassField
 
BOOLEAN_1D - Static variable in class com.jme.util.export.binary.BinaryClassField
 
BOOLEAN_2D - Static variable in class com.jme.util.export.binary.BinaryClassField
 
borderColor - Variable in class com.jme.scene.state.jogl.records.TextureRecord
 
borderColor - Variable in class com.jme.scene.state.lwjgl.records.TextureRecord
 
BOTTOM_PLANE - Static variable in class com.jme.renderer.AbstractCamera
BOTTOM_PLANE represents the bottom plane of the camera frustum.
bound - Variable in class com.jme.scene.Geometry
The local bounds of this Geometry object.
BOUNDING_BOX - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
BoundingBox - Class in com.jme.bounding
BoundingBox defines an axis-aligned cube that defines a container for a group of vertices of a particular piece of geometry.
BoundingBox() - Constructor for class com.jme.bounding.BoundingBox
Default constructor instantiates a new BoundingBox object.
BoundingBox(Vector3f, float, float, float) - Constructor for class com.jme.bounding.BoundingBox
Contstructor instantiates a new BoundingBox object with given specs.
BoundingCapsule - Class in com.jme.bounding
 
BoundingCapsule() - Constructor for class com.jme.bounding.BoundingCapsule
 
BoundingCapsule(Vector3f, LineSegment, float) - Constructor for class com.jme.bounding.BoundingCapsule
 
BoundingCollisionResults - Class in com.jme.intersection
BoundingCollisionResults creates a CollisionResults object that only cares about bounding volume accuracy.
BoundingCollisionResults() - Constructor for class com.jme.intersection.BoundingCollisionResults
 
BoundingPickResults - Class in com.jme.intersection
BoundingPickResults creates a PickResults object that only cares about bounding volume accuracy.
BoundingPickResults() - Constructor for class com.jme.intersection.BoundingPickResults
 
BoundingSphere - Class in com.jme.bounding
BoundingSphere defines a sphere that defines a container for a group of vertices of a particular piece of geometry.
BoundingSphere() - Constructor for class com.jme.bounding.BoundingSphere
Default contstructor instantiates a new BoundingSphere object.
BoundingSphere(float, Vector3f) - Constructor for class com.jme.bounding.BoundingSphere
Constructor instantiates a new BoundingSphere object.
BoundingVolume - Class in com.jme.bounding
BoundingVolume defines an interface for dealing with containment of a collection of points.
BoundingVolume() - Constructor for class com.jme.bounding.BoundingVolume
 
BoundingVolume(Vector3f) - Constructor for class com.jme.bounding.BoundingVolume
 
BoundingVolume.Type - Enum in com.jme.bounding
 
boundTexture - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
boundTexture - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
Box - Class in com.jme.scene.shape
A box with solid (filled) faces.
Box() - Constructor for class com.jme.scene.shape.Box
 
Box(String) - Constructor for class com.jme.scene.shape.Box
Creates a new box.
Box(String, Vector3f, float, float, float) - Constructor for class com.jme.scene.shape.Box
Creates a new box.
Box(String, Vector3f, Vector3f) - Constructor for class com.jme.scene.shape.Box
Constructor instantiates a new Box object.
bpp - Variable in class com.jme.system.DisplaySystem
Bit depth selected for renderer.
bpp - Variable in class com.jmex.awt.applet.BaseApplet
bits per pixel.
BresenhamTerrainPicker - Class in com.jmex.terrain.util
Utility class for doing ray based picking of TerrainPages using the BresenhamYUpGridTracer.
BresenhamTerrainPicker(Spatial) - Constructor for class com.jmex.terrain.util.BresenhamTerrainPicker
Construct a new BresenhamTerrainPicker that works on the given TerrainPage.
BresenhamYUpGridTracer - Class in com.jmex.terrain.util
An implementation of AbstractBresenhamTracer that works on the XZ plane, with positive Y as up.
BresenhamYUpGridTracer() - Constructor for class com.jmex.terrain.util.BresenhamYUpGridTracer
 
brightness - Variable in class com.jme.system.DisplaySystem
Brightness value of display - default is 0f.
brown - Static variable in class com.jme.renderer.ColorRGBA
the color brown (65/255, 40/255, 25/255).
bStitchStrips - Variable in class com.jme.util.geom.nvtristrip.TriStrip
 
buf - Variable in class com.jme.scene.state.jogl.records.ClipStateRecord
 
buf - Variable in class com.jme.scene.state.lwjgl.records.ClipStateRecord
 
buf - Variable in class com.jmex.subdivision.Subdivision.SubdivisionBuffer
The buffer
buffers - Variable in class com.jmex.subdivision.Subdivision
 
BufferUtils - Class in com.jme.util.geom
BufferUtils is a helper class for generating nio buffers from jME data classes such as Vectors and ColorRGBA.
BufferUtils() - Constructor for class com.jme.util.geom.BufferUtils
 
build(EdgeInfoVec, FaceInfoVec) - Method in class com.jme.util.geom.nvtristrip.StripInfo
 
buildDisplayList() - Method in class com.jme.renderer.jogl.JOGLFont
buildDisplayList sets up the 256 display lists that are used to render each font character.
buildDisplayList() - Method in class com.jme.renderer.lwjgl.LWJGLFont
buildDisplayList sets up the 256 display lists that are used to render each font character.
buildLineParticles(String, int) - Static method in class com.jmex.effects.particles.ParticleFactory
 
buildMatrices() - Method in class com.jme.scene.geometryinstancing.instance.GeometryInstanceAttributes
buildMatrices updates the world and rotation matrix
buildMeshParticles(String, TriMesh) - Static method in class com.jmex.effects.particles.ParticleFactory
 
buildParticles(String, int) - Static method in class com.jmex.effects.particles.ParticleFactory
 
buildParticles(String, int, ParticleSystem.ParticleType) - Static method in class com.jmex.effects.particles.ParticleFactory
 
buildPointParticles(String, int) - Static method in class com.jmex.effects.particles.ParticleFactory
 
buildScene() - Method in class com.jmex.model.converters.maxutils.TDSFile
 
buildStripifyInfo(FaceInfoVec, EdgeInfoVec, int) - Method in class com.jme.util.geom.nvtristrip.Stripifier
 
buildTextureCoordinates() - Method in class com.jmex.terrain.TerrainBlock
buildTextureCoordinates calculates the texture coordinates of the terrain.
buildUI() - Method in class com.jmex.awt.swingui.JMEDesktopState
 
BumpMapColorController - Class in com.jme.util
 
BumpMapColorController() - Constructor for class com.jme.util.BumpMapColorController
 
BumpMapColorController(Spatial) - Constructor for class com.jme.util.BumpMapColorController
 
BumpMapColorController.BumpStore - Class in com.jme.util
 
BumpMapColorController.BumpStore() - Constructor for class com.jme.util.BumpMapColorController.BumpStore
 
BumpMapColorController.BumpVert - Class in com.jme.util
 
BumpMapColorController.BumpVert() - Constructor for class com.jme.util.BumpMapColorController.BumpVert
 
bumpPercentage - Variable in class com.jmex.model.converters.maxutils.TextureChunk
 
BUTTON_ALL - Static variable in class com.jme.input.InputHandler
int value for representing all buttons/keys (wildcard).
BUTTON_NONE - Static variable in class com.jme.input.InputHandler
int value for representing no button/key.
byCamera - Variable in class com.jme.scene.ImposterNode
 
BYTE - Static variable in class com.jme.util.export.binary.BinaryClassField
 
BYTE_1D - Static variable in class com.jme.util.export.binary.BinaryClassField
 
BYTE_2D - Static variable in class com.jme.util.export.binary.BinaryClassField
 
ByteArraySpatialGenerator<T> - Class in com.jmex.pool
 
ByteArraySpatialGenerator(byte[]) - Constructor for class com.jmex.pool.ByteArraySpatialGenerator
 
BYTEBUFFER - Static variable in class com.jme.util.export.binary.BinaryClassField
 
BYTEBUFFER_ARRAYLIST - Static variable in class com.jme.util.export.binary.BinaryClassField
 
bytes - Variable in class com.jme.util.export.binary.BinaryOutputCapsule
 
bytesPerPixel(int, int) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState.LWJGLMipMap
 
bytesPerPixel(int, int) - Static method in class com.jme.util.jogl.JOGLUtil
 
ByteUtils - Class in com.jme.util.export
ByteUtils is a helper class for converting numeric primitives to and from byte representations.
ByteUtils() - Constructor for class com.jme.util.export.ByteUtils
 
byTime - Variable in class com.jme.scene.ImposterNode
 

C

cache - Variable in class com.jme.animation.SkinNode
 
CACHE_INEFFICIENCY - Static variable in class com.jme.util.geom.nvtristrip.Stripifier
 
cacheSize - Variable in class com.jme.util.geom.nvtristrip.Stripifier
 
cacheSize - Variable in class com.jme.util.geom.nvtristrip.TriStrip
 
CACHESIZE_GEFORCE1_2 - Static variable in class com.jme.util.geom.nvtristrip.TriStrip
 
CACHESIZE_GEFORCE3 - Static variable in class com.jme.util.geom.nvtristrip.TriStrip
 
calcFaceAngle(float, float) - Method in class com.jme.input.ThirdPersonHandler
calcFaceAngle
calcForces(float) - Method in class com.jme.math.spring.SpringSystem
Calculate all external forces to be applied on the system nodes.
calcForces(float) - Method in class com.jmex.effects.cloth.ClothPatch
Calculate the forces accting on this cloth.
calcForces(float) - Method in class com.jmex.effects.cloth.CollidingClothPatch
Calls super and then updates model bound and collision info.
calcNumHitsFace(VertexCache, FaceInfo) - Static method in class com.jme.util.geom.nvtristrip.Stripifier
 
calcNumHitsStrip(VertexCache, StripInfo) - Static method in class com.jme.util.geom.nvtristrip.Stripifier
 
calcScreenArea(BoundingVolume, float, float) - Static method in class com.jme.util.AreaUtils
calcScreenArea -- in Pixels Aproximates the screen area of a bounding volume.
calcTemp - Variable in class com.jmex.effects.cloth.CollidingClothPatch
 
calculateCenter() - Method in class com.jme.math.Triangle
calculateCenter finds the average point of the triangle.
calculateCollisions(Spatial, CollisionResults) - Method in class com.jme.scene.Spatial
Convenience wrapper for calculateCollisions(Spatial, CollisionResults, int) using default collidability (first bit of the collidable bit mask).
calculateCollisions(Spatial, CollisionResults, int) - Method in class com.jme.scene.Spatial
calculateCollisions calls findCollisions to populate the CollisionResults object then processes the collision results.
calculateDistance() - Method in class com.jme.intersection.PickData
For bounds picking this method returns the distance of the ray origin to the bound.
calculateDistance() - Method in class com.jme.intersection.TrianglePickData
 
calculateEigen(Matrix3f) - Method in class com.jme.math.Eigen3f
 
calculateNormal() - Method in class com.jme.math.Triangle
calculateCenter finds the average point of the triangle.
calculatePick(Ray, PickResults) - Method in class com.jme.scene.Spatial
Convenience wrapper for calculatePick(Ray, PickResults, int) using default collidability (first bit of the collidable bit mask).
calculatePick(Ray, PickResults, int) - Method in class com.jme.scene.Spatial
 
calcVect - Variable in class com.jmex.effects.water.WaterRenderPass
 
calcVector - Variable in class com.jme.input.ThirdPersonHandler
An internal vector used for calculations to prevent object creation.
calcWelzl(FloatBuffer) - Method in class com.jme.bounding.BoundingSphere
Calculates a minimum bounding sphere for the set of points.
call() - Method in class com.jmex.model.util.ModelLoader.ModelLoaderCallable
 
cam - Variable in class com.jme.app.BaseSimpleGame
The camera that we see through.
cam - Variable in class com.jme.app.SimpleHeadlessApp
The camera that we see through.
cam - Variable in class com.jme.input.ChaseCamera
 
cam - Variable in class com.jme.system.canvas.SimpleCanvasImpl
 
cam - Variable in class com.jme.system.canvas.SimplePassCanvasImpl
 
cam - Variable in class com.jmex.awt.applet.BaseSimpleApplet
The camera that we see through.
cam - Variable in class com.jmex.effects.water.WaterRenderPass
 
cam - Variable in class com.jmex.game.state.CameraGameState
The camera of this game state.
camera - Variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
camera - Variable in class com.jme.input.ThirdPersonHandler
The camera this handler uses for determining action movement.
Camera - Interface in com.jme.renderer
Camera defines an interface that encapsulates viewport management.
camera - Variable in class com.jme.renderer.Renderer
 
Camera.FrustumIntersect - Enum in com.jme.renderer
 
CAMERA_ALIGNED - Static variable in class com.jme.scene.BillboardNode
Alligns this Billboard Node to the camera position.
CAMERA_FLAG - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
CAMERA_RANGES - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
cameraAlignedMovement - Variable in class com.jme.input.ThirdPersonHandler
if true, movements of the character are in relation to the current camera view.
CameraChunk - Class in com.jmex.model.converters.maxutils
Started Date: Jul 2, 2004

parent == NAMED_OBJECT == 0x4000
type == CAMERA_FLAG == 4700
CameraChunk(DataInput, ChunkHeader) - Constructor for class com.jmex.model.converters.maxutils.CameraChunk
 
CameraController - Class in com.jme.input.controls.controller
 
CameraController(Spatial, Camera, GameControl) - Constructor for class com.jme.input.controls.controller.CameraController
 
cameraDistance - Variable in class com.jme.scene.ImposterNode
 
cameraFacing - Variable in class com.jmex.effects.particles.ParticleSystem
 
CameraGameState - Class in com.jmex.game.state
A typical game state that initializes a rootNode, camera and a ZBufferState.
CameraGameState(String) - Constructor for class com.jmex.game.state.CameraGameState
Inits rootNode, camera and ZBufferState.
CameraGameStateDefaultCamera - Class in com.jmex.game.state
 
CameraGameStateDefaultCamera(String) - Constructor for class com.jmex.game.state.CameraGameStateDefaultCamera
 
cameraKeyframes - Variable in class com.jmex.model.converters.maxutils.KeyframeChunk
 
CameraNode - Class in com.jme.scene
CameraNode defines a node that contains a camera object.
CameraNode() - Constructor for class com.jme.scene.CameraNode
 
CameraNode(String, Camera) - Constructor for class com.jme.scene.CameraNode
Constructor instantiates a new CameraNode object setting the camera to use for the frame reference.
cameraParallel() - Method in class com.jme.app.BaseSimpleGame
 
cameraParallel() - Method in class com.jmex.awt.applet.BaseSimpleApplet
 
cameraParallel() - Method in class com.jmex.game.state.DebugGameState
 
cameraPerspective() - Method in class com.jme.app.BaseSimpleGame
 
CameraPerspective - Interface in com.jme.input.controls.controller.camera
CameraPerspective implementations can be added to the CameraController that can be cycled over to provide different camera angles and types.
cameraPerspective() - Method in class com.jmex.awt.applet.BaseSimpleApplet
 
cameraPerspective() - Method in class com.jmex.game.state.DebugGameState
 
cameraThreshold - Variable in class com.jme.scene.ImposterNode
 
camPos - Variable in class com.jmex.model.converters.maxutils.CameraChunk
 
canBeMoved() - Method in interface com.jme.input.thirdperson.MovementPermitter
 
cancel(boolean) - Method in class com.jme.util.GameTask
 
canQuickCompare() - Method in enum com.jme.scene.state.RenderState.StateType
 
CanvasConstructor - Interface in com.jme.system.canvas
CanvasConstructor is an interface to constructor classes that can instantiate a particular type of canvas.
capabilities - Variable in class com.jme.renderer.lwjgl.LWJGLRenderer
 
Capsule - Class in com.jme.scene.shape
A capsule is a cylindrical section capped with a dome at either end.
Capsule() - Constructor for class com.jme.scene.shape.Capsule
 
Capsule(String, int, int, int, float, float) - Constructor for class com.jme.scene.shape.Capsule
Creates a new capsule.
capsuleTable - Variable in class com.jme.util.export.binary.BinaryImporter
 
cartesianToSpherical(Vector3f, Vector3f) - Static method in class com.jme.math.FastMath
Converts a point from Cartesian coordinates (using positive Y as up) to Spherical and stores the results in the store var.
cartesianZToSpherical(Vector3f, Vector3f) - Static method in class com.jme.math.FastMath
Converts a point from Cartesian coordinates (using positive Z as up) to Spherical and stores the results in the store var.
castsShadows - Variable in class com.jme.scene.Geometry
 
CatmullRomCurve - Class in com.jme.curve
CatmullRomCurve
CatmullRomCurve() - Constructor for class com.jme.curve.CatmullRomCurve
 
CatmullRomCurve(String) - Constructor for class com.jme.curve.CatmullRomCurve
Constructor instantiates a new CatmullRomCurve object.
CatmullRomCurve(String, Vector3f[]) - Constructor for class com.jme.curve.CatmullRomCurve
Constructor instantiates a new CatmullRomCurve object.
ceil(float) - Static method in class com.jme.math.FastMath
Rounds a fValue up.
center - Variable in class com.jme.bounding.BoundingVolume
 
center - Variable in class com.jme.scene.shape.AbstractBox
 
center - Variable in class com.jme.scene.shape.OrientedBox
Center of the Oriented Box.
center - Variable in class com.jme.scene.shape.Sphere
the center of the sphere
changed(GameControl, float, float, float) - Method in interface com.jme.input.controls.controller.ControlChangeListener
 
changeListeners - Variable in class com.jme.animation.Bone
 
changeListeners - Variable in class com.jme.util.export.ListenableStringFloatMap
 
character - Variable in class com.jme.input.util.TriggerInfo
 
character(char) - Static method in class com.jmex.swt.input.SWTKeyInput
 
ChaseCamera - Class in com.jme.input
ChaseCamera will smoothly follow a set scene element, allowing for rotation about and zoom on that element.
ChaseCamera(Camera, Spatial) - Constructor for class com.jme.input.ChaseCamera
Simple constructor that accepts a Camera and a target and sets all properties to their defaults.
ChaseCamera(Camera, Spatial, Map<String, Object>) - Constructor for class com.jme.input.ChaseCamera
More involved constructor allowing the setting of all member fields in ChaseCamera and its associated ThirdPersonMouseLook object via a Map of properties.
check() - Method in class com.jmex.audio.openal.OpenALMemoryAudioPlayer
checks OpenAL error state
checkActivation(char, int, float, float, boolean, Object) - Method in class com.jme.input.ActionTrigger
Invoked to activate or deactivate a trigger on specific event.
checkActivation(char, int, float, float, boolean, Object) - Method in class com.jme.input.ActionTrigger.CommandTrigger
 
checkActivation(char, int, float, float, boolean, Object) - Method in class com.jme.input.joystick.JoystickInputHandlerDevice.JoystickAxisTrigger
 
checkActivation(char, int, float, float, boolean, Object) - Method in class com.jme.input.joystick.JoystickInputHandlerDevice.JoystickButtonTrigger
 
checkActivation(char, int, float, float, boolean, Object) - Method in class com.jme.input.keyboard.KeyboardInputHandlerDevice.KeyTrigger
 
checkActivation(char, int, float, float, boolean, Object) - Method in class com.jme.input.mouse.MouseInputHandlerDevice.MouseAxisTrigger
 
checkActivation(char, int, float, float, boolean, Object) - Method in class com.jme.input.mouse.MouseInputHandlerDevice.MouseButtonTrigger
 
checkActivation(char, int, float, float, boolean, Object) - Method in class com.jme.input.util.SyntheticTrigger
 
checkAllEdges() - Method in class com.jmex.font3d.math.TriangulationVertex
 
checkAndAdd(Spatial) - Method in class com.jme.renderer.jogl.JOGLRenderer
checkAndAdd is used to process the Spatial for the render queue.
checkAndAdd(Spatial) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
checkAndAdd is used to process the Spatial for the render queue.
checkAndAdd(Spatial) - Method in class com.jme.renderer.Renderer
Check a given Spatial to see if it should be queued.
checkAndAdd(Spatial) - Method in class com.jme.system.dummy.DummyRenderer
 
checkAndSetUnit(int, TextureStateRecord) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
 
checkAndSetUnit(int, TextureStateRecord) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
checkAttributeSizeLimits() - Method in class com.jme.scene.state.GLSLShaderObjectsState
Check if we are keeping the size limits in terms of attribute locations on the card.
checkAttributeSizeLimits() - Method in class com.jme.scene.state.jogl.JOGLShaderObjectsState
 
checkAttributeSizeLimits() - Method in class com.jme.scene.state.lwjgl.LWJGLShaderObjectsState
 
checkCardError() - Method in class com.jme.renderer.jogl.JOGLRenderer
 
checkCardError() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
checkCardError() - Method in class com.jme.renderer.Renderer
Check the underlying rendering system (opengl, etc.) for exceptions.
checkCardError() - Method in class com.jme.system.dummy.DummyRenderer
 
checkForCollisions() - Method in class com.jmex.effects.cloth.CollidingClothPatch
Check each collider for collision with this Cloth.
checkPlane - Variable in class com.jme.bounding.BoundingVolume
 
checkTextureCoordinates() - Method in class com.jme.scene.Geometry
 
checkTrackAudible(Vector3f) - Method in class com.jmex.audio.RangedAudioTracker
 
checkTriangles(float, float, Ray, Vector3f, TerrainBlock) - Method in class com.jmex.terrain.util.BresenhamTerrainPicker
Check the two triangles of a given grid space for intersection.
checkUniformSizeLimits() - Method in class com.jme.scene.state.GLSLShaderObjectsState
Check if we are keeping the size limits in terms of uniform locations on the card.
checkUniformSizeLimits() - Method in class com.jme.scene.state.jogl.JOGLShaderObjectsState
 
checkUniformSizeLimits() - Method in class com.jme.scene.state.lwjgl.LWJGLShaderObjectsState
 
childChange(Geometry, int, int) - Method in class com.jme.animation.SkinNode
 
childChange(Geometry, int, int) - Method in class com.jme.scene.Node
 
children - Variable in class com.jme.scene.Node
This node's children.
children - Variable in class com.jmex.game.state.GameStateNode
Contains all the maintained children.
children - Variable in class com.jmex.model.ogrexml.anim.Bone
 
chooseTargetRecord(Renderer) - Method in class com.jme.scene.lod.AreaClodMesh
This function is used during rendering to choose the correct target record for the AreaClodMesh according to the information in the renderer.
chooseTargetRecord(Renderer) - Method in class com.jme.scene.lod.ClodMesh
This function should not be called manually.
chunk() - Method in class com.jmex.model.converters.maxutils.ChunkerClass
 
ChunkerClass - Class in com.jmex.model.converters.maxutils
Started Date: Jul 2, 2004

ChunkerClass(DataInput) - Constructor for class com.jmex.model.converters.maxutils.ChunkerClass
 
ChunkerClass(DataInput, ChunkHeader) - Constructor for class com.jmex.model.converters.maxutils.ChunkerClass
 
ChunkHeader - Class in com.jmex.model.converters.maxutils
Started Date: Jul 2, 2004

ChunkHeader() - Constructor for class com.jmex.model.converters.maxutils.ChunkHeader
 
ChunkHeader(ChunkHeader) - Constructor for class com.jmex.model.converters.maxutils.ChunkHeader
 
ChunkHeader(DataInput) - Constructor for class com.jmex.model.converters.maxutils.ChunkHeader
 
Circle - Class in com.jme.scene
Circle consists of Line Segments.
Circle(String, int, float) - Constructor for class com.jme.scene.Circle
create line with
clamp(float, float, float) - Static method in class com.jme.math.FastMath
Take a float input and clamp it between min and max.
clamp() - Method in class com.jme.renderer.ColorRGBA
clamp insures that all values are between 0 and 1.
classes - Variable in class com.jme.util.export.binary.BinaryImporter
 
className - Variable in class com.jme.util.export.binary.BinaryClassObject
 
ClasspathResourceLocator - Class in com.jme.util.resource
A conservative ResourceLocator implementation that only resolves Classpath resources with absolute resource name paths.
ClasspathResourceLocator() - Constructor for class com.jme.util.resource.ClasspathResourceLocator
 
clean(Map<TriMesh, CollisionTree>, List<TriMesh>, int) - Method in interface com.jme.bounding.CollisionTreeController
clean will reduce the size of cache to the provided desiredSize.
clean(Map<TriMesh, CollisionTree>, List<TriMesh>, int) - Method in class com.jme.bounding.UsageTreeController
removes elements from cache (that are not in the protectedList) until the desiredSize is reached.
cleanup() - Method in class com.jme.app.AbstractGame
Called once the game loop has finished.
cleanup() - Method in class com.jme.app.BaseGame
 
cleanup() - Method in class com.jme.app.BaseHeadlessApp
 
cleanup() - Method in class com.jme.app.BaseSimpleGame
Cleans up the keyboard.
cleanup() - Method in class com.jme.app.FixedFramerateGame
 
cleanup() - Method in class com.jme.app.FixedLogicrateGame
 
cleanup() - Method in class com.jme.app.SimpleHeadlessApp
Cleans up the keyboard.
cleanup() - Method in class com.jme.app.VariableTimestepGame
 
cleanup() - Method in class com.jme.renderer.jogl.JOGLRenderer
 
cleanup() - Method in class com.jme.renderer.jogl.JOGLTextureRenderer
 
cleanup() - Method in class com.jme.renderer.lwjgl.LWJGLPbufferTextureRenderer
 
cleanup() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
cleanup() - Method in class com.jme.renderer.lwjgl.LWJGLTextureRenderer
 
cleanUp() - Method in class com.jme.renderer.pass.BasicPassManager
 
cleanUp() - Method in class com.jme.renderer.pass.DirectionalShadowMapPass
 
cleanUp() - Method in class com.jme.renderer.pass.Pass
 
cleanup() - Method in class com.jme.renderer.pass.ShadowedRenderPass
 
cleanup() - Method in class com.jme.renderer.Renderer
Perform any necessary cleanup operations such as deleting VBOs, etc.
cleanup() - Method in interface com.jme.renderer.TextureRenderer
Any wrapping up and cleaning up of TextureRenderer information is performed here.
cleanup() - Method in class com.jme.scene.state.GLSLShaderObjectsState
Frees the memory and invalidates the shader handle
cleanup() - Method in class com.jme.scene.state.jogl.JOGLShaderObjectsState
 
cleanup() - Method in class com.jme.scene.state.lwjgl.LWJGLShaderObjectsState
 
cleanup() - Method in class com.jme.system.dummy.DummyRenderer
 
cleanup() - Method in class com.jmex.audio.AudioSystem
 
cleanup() - Method in class com.jmex.audio.openal.OpenALMemoryAudioPlayer
 
cleanup() - Method in class com.jmex.audio.openal.OpenALStreamedAudioPlayer
cleanup the used resources
cleanup() - Method in class com.jmex.audio.openal.OpenALSystem
 
cleanup() - Method in class com.jmex.audio.player.AudioPlayer
 
cleanup() - Method in class com.jmex.awt.applet.BaseApplet
 
cleanup() - Method in class com.jmex.awt.applet.BaseSimpleApplet
Cleans up the keyboard.
cleanup() - Method in class com.jmex.awt.applet.StandardApplet
 
cleanup() - Method in class com.jmex.awt.swingui.JMEDesktopState
 
cleanup() - Method in class com.jmex.effects.glsl.BloomRenderPass
Release pbuffers in TextureRenderer's.
cleanup() - Method in class com.jmex.effects.glsl.DepthOfFieldRenderPass
Release pbuffers in TextureRenderer's.
cleanup() - Method in class com.jmex.effects.glsl.MotionBlurRenderPass
Release pbuffers in TextureRenderer's.
cleanup() - Method in class com.jmex.effects.glsl.SketchRenderPass
Release pbuffers in TextureRenderer's.
cleanup() - Method in class com.jmex.effects.water.WaterRenderPass
Release pbuffers in TextureRenderer's.
cleanup() - Method in class com.jmex.game.StandardGame
 
cleanup() - Method in class com.jmex.game.state.BasicGameState
Empty.
cleanup() - Method in class com.jmex.game.state.BasicGameStateNode
Empty.
cleanup() - Method in class com.jmex.game.state.DebugGameState
 
cleanup() - Method in class com.jmex.game.state.GameState
Gets performed when cleanup is called on a parent GameStateNode (e.g.
cleanup() - Method in class com.jmex.game.state.GameStateNode
Will perform cleanup on and detach all maintained GameState's.
cleanup() - Method in class com.jmex.game.state.load.LoadingGameState
 
cleanup() - Method in class com.jmex.game.state.TextGameState
 
cleanUp() - Static method in class com.jmex.model.collada.ColladaImporter
 
cleanupVBOs() - Method in class com.jme.scene.state.jogl.records.RendererRecord
 
cleanupVBOs() - Method in class com.jme.scene.state.lwjgl.records.RendererRecord
 
clear() - Method in class com.jme.animation.HardpointCollection
 
clear() - Method in class com.jme.input.dummy.DummyKeyInput
 
clear() - Method in class com.jme.input.dummy.DummyMouseInput
 
clear() - Method in class com.jme.input.KeyInput
 
clear() - Method in class com.jme.input.lwjgl.LWJGLKeyInput
 
clear() - Method in class com.jme.input.lwjgl.LWJGLMouseInput
 
clear() - Method in class com.jme.input.MouseInput
 
clear() - Method in class com.jme.intersection.CollisionResults
clear clears the list of all CollisionData.
clear() - Method in class com.jme.intersection.PickResults
clear clears the list of all Geometry objects.
clear() - Method in class com.jme.renderer.pass.DirectionalShadowMapPass
Remove the contents of the pass
clear() - Method in class com.jme.scene.UserDataManager
 
clear() - Method in interface com.jme.system.GameSettings
Clears all settings.
clear() - Method in class com.jme.system.PreferencesGameSettings
 
clear() - Method in class com.jme.system.PropertiesGameSettings
 
clear() - Method in class com.jme.util.export.ListenableStringFloatMap
 
clear() - Method in class com.jme.util.geom.nvtristrip.IntVec
 
clear() - Method in class com.jme.util.geom.nvtristrip.VertexCache
 
clear() - Method in class com.jme.util.WeakIdentityCache
Clear the cache of all entries it has.
clear() - Method in class com.jmex.awt.input.AWTKeyInput
 
clear() - Method in class com.jmex.awt.input.AWTMouseInput
 
clear() - Method in class com.jmex.editors.swing.controls.GameControlEditor
 
clear() - Method in class com.jmex.swt.input.SWTKeyInput
 
clear() - Method in class com.jmex.swt.input.SWTMouseInput
 
clearActions() - Method in class com.jme.input.InputHandler
Clears all actions currently registered.
clearActiveAnimation() - Method in class com.jme.animation.AnimationController
 
clearAll() - Method in class com.jme.renderer.pass.BasicPassManager
 
clearAll() - Method in class com.jme.scene.PassNode
 
clearAnimations() - Method in class com.jme.animation.AnimationController
 
clearAttributes() - Method in class com.jme.scene.state.GLSLShaderObjectsState
clearAttributes clears all attribute values from this state.
clearBindings() - Method in class com.jme.input.controls.GameControl
 
clearBindings() - Method in class com.jme.input.controls.GameControlManager
 
clearBindPose() - Method in class com.jmex.model.ogrexml.anim.OgreMesh
Clears all bind pose data
clearBuckets() - Method in class com.jme.renderer.RenderQueue
clears all of the buckets.
clearBufferList() - Method in class com.jmex.subdivision.Subdivision
Clear the list of buffers to be interpolated
clearBuffers() - Method in class com.jme.renderer.jogl.JOGLRenderer
clearBuffers clears both the color and the depth buffer.
clearBuffers() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
clearBuffers clears both the color and the depth buffer.
clearBuffers() - Method in class com.jme.renderer.Renderer
clearBuffers clears both the depth buffer and the back buffer.
clearBuffers() - Method in class com.jme.scene.Geometry
Clears all vertex, normal, texture, and color buffers by setting them to null.
clearBuffers() - Method in class com.jme.scene.QuadMesh
Clears the buffers of this QuadMesh.
clearBuffers() - Method in class com.jme.scene.SharedMesh
clearBuffers is not supported by SharedMesh
clearBuffers() - Method in class com.jme.scene.TriMesh
Clears the buffers of this TriMesh.
clearBuffers() - Method in class com.jme.system.dummy.DummyRenderer
 
clearButton(int) - Method in class com.jme.input.dummy.DummyMouseInput
 
clearButton(int) - Method in class com.jme.input.lwjgl.LWJGLMouseInput
 
clearButton(int) - Method in class com.jme.input.MouseInput
 
clearButton(int) - Method in class com.jmex.awt.input.AWTMouseInput
 
clearButton(int) - Method in class com.jmex.swt.input.SWTMouseInput
 
clearCache() - Static method in class com.jme.util.TextureManager
 
clearCachedFontTextureStates() - Static method in class com.jmex.font2d.Font2D
 
clearColorBuffer() - Method in class com.jme.renderer.jogl.JOGLRenderer
clearBackBuffer clears the OpenGL color buffer.
clearColorBuffer() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
clearBackBuffer clears the OpenGL color buffer.
clearColorBuffer() - Method in class com.jme.renderer.Renderer
clearBackBuffer clears the back buffer of the renderer.
clearColorBuffer() - Method in class com.jme.system.dummy.DummyRenderer
 
clearConfig() - Method in class com.jme.util.stat.graph.AbstractStatGrapher
 
clearConfig(StatType) - Method in class com.jme.util.stat.graph.AbstractStatGrapher
 
clearConfig(StatType, String) - Method in class com.jme.util.stat.graph.AbstractStatGrapher
 
clearControllers() - Method in class com.jme.scene.Spatial
Removes all Controllers from this Spatial's list of controllers.
clearCurrentSongChangeListeners() - Method in class com.jmex.audio.MusicTrackQueue
 
clearCurrentState(int) - Method in class com.jme.renderer.RenderContext
Deprecated. As of 2.0, use RenderContext.clearCurrentState(com.jme.scene.state.RenderState.StateType) instead.
clearCurrentState(RenderState.StateType) - Method in class com.jme.renderer.RenderContext
Clears the specified state.
clearCurrentStates() - Method in class com.jme.renderer.RenderContext
sets all current states to null, and therefore forces the use of the default states.
clearEnforcedState(int) - Method in class com.jme.renderer.RenderContext
Deprecated. As of 2.0, use RenderContext.clearEnforcedState(com.jme.scene.state.RenderState.StateType) instead.
clearEnforcedState(RenderState.StateType) - Method in class com.jme.renderer.RenderContext
Clears an enforced render state by setting it to null.
clearEnforcedStates() - Method in class com.jme.renderer.RenderContext
sets all enforced states to null.
clearEntries() - Method in class com.jmex.effects.particles.ParticleAppearanceRamp
 
clearEntries() - Method in class com.jmex.effects.particles.TexAnimation
 
clearInfluences() - Method in class com.jmex.effects.particles.ParticleController
 
clearInfluences() - Method in class com.jmex.effects.particles.ParticleSystem
 
clearInstances() - Method in class com.jme.scene.geometryinstancing.instance.GeometryBatchCreator
 
clearKey(int) - Method in class com.jme.input.dummy.DummyKeyInput
 
clearKey(int) - Method in class com.jme.input.KeyInput
 
clearKey(int) - Method in class com.jme.input.lwjgl.LWJGLKeyInput
 
clearKey(int) - Method in class com.jmex.awt.input.AWTKeyInput
 
clearKey(int) - Method in class com.jmex.swt.input.SWTKeyInput
 
clearLights() - Static method in class com.jme.light.LightControllerManager
Deprecated.  
clearOccluders() - Method in class com.jme.renderer.pass.ShadowedRenderPass
clearOccluders removes all occluders from this pass.
clearPassState(int) - Method in class com.jme.renderer.pass.Pass
Deprecated. As of 2.0, use Pass.clearPassState(com.jme.scene.state.RenderState.StateType) instead.
clearPassState(RenderState.StateType) - Method in class com.jme.renderer.pass.Pass
Clears an enforced render state by setting it to null.
clearPassState(int) - Method in class com.jme.scene.PassNodeState
Deprecated. As of 2.0, use PassNodeState.clearPassState(com.jme.scene.state.RenderState.StateType) instead.
clearPassState(RenderState.StateType) - Method in class com.jme.scene.PassNodeState
Clears an enforced render state by setting it to null.
clearPassStates() - Method in class com.jme.renderer.pass.Pass
sets all enforced states to null.
clearPassStates() - Method in class com.jme.scene.PassNodeState
sets all enforced states to null.
clearPolygonOffset() - Method in class com.jme.renderer.jogl.JOGLRenderer
 
clearPolygonOffset() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
clearPolygonOffset() - Method in class com.jme.renderer.Renderer
Removes any previously set offset from the renderer.
clearPolygonOffset() - Method in class com.jme.system.dummy.DummyRenderer
 
clearProperty(String) - Method in class com.jmex.model.converters.FormatConverter
Removes a property.
clearQueue() - Method in class com.jme.renderer.Renderer
clear the render queue
clearRect(int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
clearReflectedScene() - Method in class com.jmex.effects.water.WaterRenderPass
 
clearRenderState(int) - Method in class com.jme.scene.Spatial
Deprecated. As of 2.0, use Spatial.clearRenderState(com.jme.scene.state.RenderState.StateType) instead.
clearRenderState(RenderState.StateType) - Method in class com.jme.scene.Spatial
Clears a given render state index by setting it to null.
clearSongListChangeListeners() - Method in class com.jmex.audio.EnvironmentalPool
 
clearSongListChangeListeners() - Method in class com.jmex.audio.MusicTrackQueue
 
clearSpatials() - Static method in class com.jme.light.LightControllerManager
Deprecated.  
clearStencilBuffer() - Method in class com.jme.renderer.jogl.JOGLRenderer
clearStencilBuffer
clearStencilBuffer() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
clearStencilBuffer
clearStencilBuffer() - Method in class com.jme.renderer.Renderer
clearStencilBuffer clears the stencil buffer of the renderer.
clearStencilBuffer() - Method in class com.jme.system.dummy.DummyRenderer
 
clearStrictBuffers() - Method in class com.jme.renderer.jogl.JOGLRenderer
clearBuffers clears both the color and the depth buffer for only the part of the buffer defined by the renderer width/height.
clearStrictBuffers() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
clearBuffers clears both the color and the depth buffer for only the part of the buffer defined by the renderer width/height.
clearStrictBuffers() - Method in class com.jme.renderer.Renderer
clearBuffers clears both the depth buffer and the back buffer restricting the clear to the rectangle defined by the width and height of the renderer.
clearStrictBuffers() - Method in class com.jme.system.dummy.DummyRenderer
 
clearTextureBuffers() - Method in class com.jme.scene.Geometry
 
clearTextures() - Method in class com.jme.scene.state.TextureState
Removes all textures in this texture state.
clearTextures() - Method in class com.jmex.terrain.util.ProceduralSplatTextureGenerator
 
clearTextures() - Method in class com.jmex.terrain.util.ProceduralTextureGenerator
 
clearTracks() - Method in class com.jmex.audio.EnvironmentalPool
 
clearTracks() - Method in class com.jmex.audio.MusicTrackQueue
 
clearTrackStateListeners() - Method in class com.jmex.audio.AudioTrack
 
clearUniforms() - Method in class com.jme.scene.state.GLSLShaderObjectsState
clearUniforms clears all uniform values from this state.
clearVBOCache() - Method in class com.jme.renderer.jogl.JOGLRenderer
 
clearVBOCache() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
clearVBOCache() - Method in class com.jme.renderer.Renderer
Clears all entries from the VBO cache.
clearVBOCache() - Method in class com.jme.system.dummy.DummyRenderer
 
clearZBuffer() - Method in class com.jme.renderer.jogl.JOGLRenderer
clearZBuffer clears the OpenGL depth buffer.
clearZBuffer() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
clearZBuffer clears the OpenGL depth buffer.
clearZBuffer() - Method in class com.jme.renderer.Renderer
clearZBuffer clears the depth buffer of the renderer.
clearZBuffer() - Method in class com.jme.system.dummy.DummyRenderer
 
clip(Shape) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
CLIP_PLANE0 - Static variable in class com.jme.scene.state.ClipState
 
CLIP_PLANE1 - Static variable in class com.jme.scene.state.ClipState
 
CLIP_PLANE2 - Static variable in class com.jme.scene.state.ClipState
 
CLIP_PLANE3 - Static variable in class com.jme.scene.state.ClipState
 
CLIP_PLANE4 - Static variable in class com.jme.scene.state.ClipState
 
CLIP_PLANE5 - Static variable in class com.jme.scene.state.ClipState
 
clipBias - Variable in class com.jmex.effects.water.WaterRenderPass
 
clipRect(int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
ClipState - Class in com.jme.scene.state
ClipState specifies a plane to test for clipping of the nodes.
ClipState() - Constructor for class com.jme.scene.state.ClipState
 
clipState - Variable in class com.jmex.effects.water.WaterRenderPass
 
ClipStateRecord - Class in com.jme.scene.state.jogl.records
 
ClipStateRecord() - Constructor for class com.jme.scene.state.jogl.records.ClipStateRecord
 
ClipStateRecord - Class in com.jme.scene.state.lwjgl.records
 
ClipStateRecord() - Constructor for class com.jme.scene.state.lwjgl.records.ClipStateRecord
 
ClodCreator - Class in com.jme.scene.lod
ClodCreator originally ported from David Eberly's c++, modifications and enhancements made from there.

This class is used by ClodMesh to create automatically generated records.
ClodCreator(FloatBuffer, FloatBuffer, FloatBuffer, FloatBuffer, IntBuffer) - Constructor for class com.jme.scene.lod.ClodCreator
 
ClodCreator.HeapRecord - Class in com.jme.scene.lod
 
ClodCreator.HeapRecord() - Constructor for class com.jme.scene.lod.ClodCreator.HeapRecord
 
ClodMesh - Class in com.jme.scene.lod
ClodMesh originally ported from David Eberly's c++, modifications and enhancements made from there.
ClodMesh() - Constructor for class com.jme.scene.lod.ClodMesh
Empty Constructor to be used internally only.
ClodMesh(String) - Constructor for class com.jme.scene.lod.ClodMesh
Creates a new ClodMesh without any information.
ClodMesh(String, TriMesh, CollapseRecord[]) - Constructor for class com.jme.scene.lod.ClodMesh
Creates a ClodMesh that is a duplicate of the given TriMesh's geometric information.
ClodMesh(String, FloatBuffer, FloatBuffer, FloatBuffer, TexCoords, IntBuffer, CollapseRecord[]) - Constructor for class com.jme.scene.lod.ClodMesh
Creates a clod mesh with the given information.
clone(BoundingVolume) - Method in class com.jme.bounding.BoundingBox
clone creates a new BoundingBox object containing the same data as this one.
clone(BoundingVolume) - Method in class com.jme.bounding.BoundingCapsule
 
clone(BoundingVolume) - Method in class com.jme.bounding.BoundingSphere
clone creates a new BoundingSphere object containing the same data as this one.
clone(BoundingVolume) - Method in class com.jme.bounding.BoundingVolume
clone creates a new BoundingVolume object containing the same data as this one.
clone(BoundingVolume) - Method in class com.jme.bounding.OrientedBoundingBox
 
clone() - Method in class com.jme.math.Line
 
clone() - Method in class com.jme.math.LineSegment
 
clone() - Method in class com.jme.math.Matrix3f
 
clone() - Method in class com.jme.math.Matrix4f
 
clone() - Method in class com.jme.math.Plane
 
clone() - Method in class com.jme.math.Quaternion
 
clone() - Method in class com.jme.math.Ray
 
clone() - Method in class com.jme.math.Rectangle
 
clone() - Method in class com.jme.math.Ring
 
clone() - Method in class com.jme.math.TransformMatrix
 
clone() - Method in class com.jme.math.TransformQuaternion
 
clone() - Method in class com.jme.math.Triangle
 
clone() - Method in class com.jme.math.Vector2f
 
clone() - Method in class com.jme.math.Vector3f
 
clone() - Method in class com.jme.renderer.ColorRGBA
 
clone() - Method in class com.jme.scene.shape.Box
Creates a clone of this box.
clone() - Method in class com.jme.scene.shape.RoundedBox
Creates a deep copy of this rounded box.
clone() - Method in class com.jme.scene.shape.StripBox
Creates a new StripBox object containing the same data as this one.
clone() - Method in class com.jme.scene.shape.Teapot
clone creates a new Teapot object containing the same data as this one.
clone(DoubleBuffer) - Static method in class com.jme.util.geom.BufferUtils
Creates a new DoubleBuffer with the same contents as the given DoubleBuffer.
clone(FloatBuffer) - Static method in class com.jme.util.geom.BufferUtils
Creates a new FloatBuffer with the same contents as the given FloatBuffer.
clone(IntBuffer) - Static method in class com.jme.util.geom.BufferUtils
Creates a new IntBuffer with the same contents as the given IntBuffer.
clone(ByteBuffer) - Static method in class com.jme.util.geom.BufferUtils
Creates a new ByteBuffer with the same contents as the given ByteBuffer.
clone(ShortBuffer) - Static method in class com.jme.util.geom.BufferUtils
Creates a new ShortBuffer with the same contents as the given ShortBuffer.
Clone() - Method in class com.jmex.angelfont.BitmapCharacter
 
CloneConfiguration - Class in com.jme.util
A set of configuration describing how fields will be treated during the cloning process including ignoring and shallow copying fields by name.
CloneConfiguration() - Constructor for class com.jme.util.CloneConfiguration
Create a new empty clone configuration
CloneConfiguration(String[], String[]) - Constructor for class com.jme.util.CloneConfiguration
Create a configuration
cloneFromMesh(OgreMesh) - Method in class com.jmex.model.ogrexml.anim.OgreMesh
 
CloneImportExport - Class in com.jme.util
A JMEImporter and JMEExporter that stores the capsule information locally in a hash from Savable to info.
CloneImportExport() - Constructor for class com.jme.util.CloneImportExport
 
cloneMesh(TriMesh, TriMesh) - Static method in class com.jmex.model.ogrexml.MeshCloner
 
cloneMesh(Node) - Static method in class com.jmex.model.ogrexml.MeshCloner
 
cloneOnHeap(ByteBuffer) - Static method in class com.jme.util.geom.BufferUtils
Creates a new ByteBuffer with the same contents as the given ByteBuffer.
cloneSpatial(Spatial, Spatial) - Static method in class com.jmex.model.ogrexml.MeshCloner
 
close() - Method in class com.jme.system.DisplaySystem
close shutdowns and destroys any window contexts.
close() - Method in class com.jme.system.dummy.DummyDisplaySystem
 
close() - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
close() - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
close destroys the LWJGL Display context.
close() - Method in class com.jme.util.LittleEndien
 
close() - Method in class com.jmex.font3d.math.ClosedPolygon
 
ClosedPolygon - Class in com.jmex.font3d.math
 
ClosedPolygon() - Constructor for class com.jmex.font3d.math.ClosedPolygon
 
ClosedPolygon.Distance - Class in com.jmex.font3d.math
 
ClosedPolygon.Distance(int, int, float) - Constructor for class com.jmex.font3d.math.ClosedPolygon.Distance
 
clothNodesX - Variable in class com.jmex.effects.cloth.ClothPatch
width, number of nodes wide on x axis.
clothNodesY - Variable in class com.jmex.effects.cloth.ClothPatch
height, number of nodes high on y axis.
ClothPatch - Class in com.jmex.effects.cloth
ClothPatch is a rectangular trimesh representing a piece of Cloth.
ClothPatch() - Constructor for class com.jmex.effects.cloth.ClothPatch
 
ClothPatch(String, int, int, float, float) - Constructor for class com.jmex.effects.cloth.ClothPatch
Public constructor.
ClothPatch(String, int, int, Vector3f, Vector3f, Vector3f, Vector3f, float) - Constructor for class com.jmex.effects.cloth.ClothPatch
 
ClothUtils - Class in com.jmex.effects.cloth
ClothUtils
CLR_BYTE_GAMA - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
CLR_FLOAT_GAMA - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
cObj - Variable in class com.jme.util.export.binary.BinaryInputCapsule
 
cObj - Variable in class com.jme.util.export.binary.BinaryOutputCapsule
 
code - Variable in class com.jme.util.TextureKey
 
coefA - Variable in class com.jmex.terrain.util.FluidSimHeightMap
 
coefB - Variable in class com.jmex.terrain.util.FluidSimHeightMap
 
coefC - Variable in class com.jmex.terrain.util.FluidSimHeightMap
 
coeffBottom - Variable in class com.jme.renderer.AbstractCamera
 
coeffLeft - Variable in class com.jme.renderer.AbstractCamera
 
coeffRight - Variable in class com.jme.renderer.AbstractCamera
 
coeffTop - Variable in class com.jme.renderer.AbstractCamera
 
collada - Variable in class com.jmex.model.collada.ColladaToJme
 
ColladaImporter - Class in com.jmex.model.collada
ColladaNode provides a mechanism to parse and load a COLLADA (COLLAborative Design Activity) model.
ColladaMaterial - Class in com.jmex.model.collada
ColladaMaterial is designed to hold all the material attributes of a Collada object.
ColladaMaterial() - Constructor for class com.jmex.model.collada.ColladaMaterial
 
ColladaToJme - Class in com.jmex.model.collada
 
ColladaToJme() - Constructor for class com.jmex.model.collada.ColladaToJme
 
collapseCausesFolding(int, int) - Method in class com.jme.scene.lod.ClodCreator
 
collapseEdge(int, int) - Method in class com.jme.scene.lod.ClodCreator
 
CollapseRecord - Class in com.jme.scene.lod
CollapseRecord originally ported from David Eberly's c++, modifications and enhancements made from there.

This class keeps an array of vertex index positions that are to be collapsed.
CollapseRecord(int, int, int, int) - Constructor for class com.jme.scene.lod.CollapseRecord
Creates a new CollapseRecord.
CollapseRecord() - Constructor for class com.jme.scene.lod.CollapseRecord
Creates a new collapse record with all values at their default.
collapsing - Variable in class com.jme.scene.lod.ClodCreator
 
colliders - Variable in class com.jmex.effects.cloth.CollidingClothPatch
Array of TriMesh objects to check against for collision.
CollidingClothPatch - Class in com.jmex.effects.cloth
CollidingClothPatch is a ClothPatch with the ability to interact with other objects.
CollidingClothPatch(String, int, int, float, float) - Constructor for class com.jmex.effects.cloth.CollidingClothPatch
Public constructor.
collisionBits - Variable in class com.jme.scene.Spatial
Defines if this spatial will be used in intersection operations or not.
CollisionData - Class in com.jme.intersection
CollisionData contains information about a collision between two TriMesh objects.
CollisionData(Geometry, Geometry) - Constructor for class com.jme.intersection.CollisionData
instantiates a new CollisionData object.
CollisionData(Geometry, Geometry, ArrayList<Integer>, ArrayList<Integer>) - Constructor for class com.jme.intersection.CollisionData
instantiates a new CollisionData object.
CollisionResults - Class in com.jme.intersection
CollisionResults stores the results of a collision test by storing an ArrayList of CollisionData.
CollisionResults() - Constructor for class com.jme.intersection.CollisionResults
Constructor instantiates a new PickResults object.
CollisionTree - Class in com.jme.bounding
CollisionTree defines a well balanced red black tree used for triangle accurate collision detection.
CollisionTree(CollisionTree.Type) - Constructor for class com.jme.bounding.CollisionTree
Constructor creates a new instance of CollisionTree.
CollisionTree.Type - Enum in com.jme.bounding
 
CollisionTreeController - Interface in com.jme.bounding
CollisionTreeController defines an interface for determining which collision tree to remove from a supplied cache.
CollisionTreeManager - Class in com.jme.bounding
CollisionTreeManager is an automated system for handling the creation and deletion of CollisionTrees.
color - Variable in class com.jme.scene.geometryinstancing.GeometryBatchInstanceAttributes
 
color - Variable in class com.jme.scene.state.FogState
 
color - Variable in class com.jmex.effects.particles.RampEntry
 
color - Variable in class com.jmex.game.state.load.LoadingGameState
 
color4 - Variable in class com.jme.util.geom.VertexData
 
COLOR_BYTE - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
COLOR_FLOAT - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
colorBuf - Variable in class com.jme.scene.Geometry
The geometry's per vertex color information.
colorBuff - Variable in class com.jme.scene.state.jogl.records.FogStateRecord
 
colorBuff - Variable in class com.jme.scene.state.lwjgl.records.FogStateRecord
 
colorBuffer - Static variable in class com.jme.scene.state.jogl.records.TextureRecord
 
colorBuffer - Static variable in class com.jme.scene.state.lwjgl.records.TextureRecord
 
ColorChunk - Class in com.jmex.model.converters.maxutils
Started Date: Jul 2, 2004

type == 0010-0014 == various
Parent == Global
ColorChunk(DataInput, ChunkHeader) - Constructor for class com.jmex.model.converters.maxutils.ColorChunk
 
colorDisabled - Static variable in class com.jme.renderer.pass.ShadowedRenderPass
 
colorEnabled - Static variable in class com.jme.renderer.pass.ShadowedRenderPass
 
ColorMaskState - Class in com.jme.scene.state
ColorMaskState
ColorMaskState() - Constructor for class com.jme.scene.state.ColorMaskState
 
ColorMaskStateRecord - Class in com.jme.scene.state.jogl.records
 
ColorMaskStateRecord() - Constructor for class com.jme.scene.state.jogl.records.ColorMaskStateRecord
 
ColorMaskStateRecord - Class in com.jme.scene.state.lwjgl.records
 
ColorMaskStateRecord() - Constructor for class com.jme.scene.state.lwjgl.records.ColorMaskStateRecord
 
colorMaterial - Variable in class com.jme.scene.state.jogl.records.MaterialStateRecord
 
colorMaterial - Variable in class com.jme.scene.state.lwjgl.records.MaterialStateRecord
 
colorMaterial - Variable in class com.jme.scene.state.MaterialState
 
ColorMipMapGenerator - Class in com.jme.image.util
ColorMipMapGenerator
ColorMipMapGenerator() - Constructor for class com.jme.image.util.ColorMipMapGenerator
 
ColorRGBA - Class in com.jme.renderer
ColorRGBA defines a color made from a collection of red, green and blue values.
ColorRGBA() - Constructor for class com.jme.renderer.ColorRGBA
The ColorRGBA constructor instantiates a new ColorRGBA object.
ColorRGBA(float, float, float, float) - Constructor for class com.jme.renderer.ColorRGBA
Constructor instantiates a new ColorRGBA object.
ColorRGBA(ColorRGBA) - Constructor for class com.jme.renderer.ColorRGBA
Copy constructor creates a new ColorRGBA object, based on a provided color.
colorTrack - Variable in class com.jmex.model.converters.maxutils.KeyframeInfoChunk.KeyPointInTime
 
columns - Variable in class com.jme.util.stat.graph.TabledLabelGrapher
 
com.jme.animation - package com.jme.animation
 
com.jme.app - package com.jme.app
 
com.jme.bounding - package com.jme.bounding
 
com.jme.curve - package com.jme.curve
 
com.jme.entity - package com.jme.entity
 
com.jme.image - package com.jme.image
 
com.jme.image.util - package com.jme.image.util
 
com.jme.input - package com.jme.input
 
com.jme.input.action - package com.jme.input.action
 
com.jme.input.controls - package com.jme.input.controls
 
com.jme.input.controls.binding - package com.jme.input.controls.binding
 
com.jme.input.controls.controller - package com.jme.input.controls.controller
 
com.jme.input.controls.controller.camera - package com.jme.input.controls.controller.camera
 
com.jme.input.dummy - package com.jme.input.dummy
 
com.jme.input.joystick - package com.jme.input.joystick
 
com.jme.input.joystick.lwjgl - package com.jme.input.joystick.lwjgl
 
com.jme.input.keyboard - package com.jme.input.keyboard
 
com.jme.input.lwjgl - package com.jme.input.lwjgl
 
com.jme.input.mouse - package com.jme.input.mouse
 
com.jme.input.thirdperson - package com.jme.input.thirdperson
 
com.jme.input.util - package com.jme.input.util
 
com.jme.intersection - package com.jme.intersection
 
com.jme.light - package com.jme.light
 
com.jme.math - package com.jme.math
 
com.jme.math.spring - package com.jme.math.spring
 
com.jme.renderer - package com.jme.renderer
 
com.jme.renderer.jogl - package com.jme.renderer.jogl
 
com.jme.renderer.lwjgl - package com.jme.renderer.lwjgl
 
com.jme.renderer.pass - package com.jme.renderer.pass
 
com.jme.scene - package com.jme.scene
 
com.jme.scene.geometryinstancing - package com.jme.scene.geometryinstancing
 
com.jme.scene.geometryinstancing.instance - package com.jme.scene.geometryinstancing.instance
 
com.jme.scene.lod - package com.jme.scene.lod
 
com.jme.scene.shadow - package com.jme.scene.shadow
 
com.jme.scene.shape - package com.jme.scene.shape
Standard geometric shapes.
com.jme.scene.state - package com.jme.scene.state
 
com.jme.scene.state.jogl - package com.jme.scene.state.jogl
 
com.jme.scene.state.jogl.records - package com.jme.scene.state.jogl.records
 
com.jme.scene.state.jogl.shader - package com.jme.scene.state.jogl.shader
 
com.jme.scene.state.lwjgl - package com.jme.scene.state.lwjgl
 
com.jme.scene.state.lwjgl.records - package com.jme.scene.state.lwjgl.records
 
com.jme.scene.state.lwjgl.shader - package com.jme.scene.state.lwjgl.shader
 
com.jme.system - package com.jme.system
 
com.jme.system.canvas - package com.jme.system.canvas
 
com.jme.system.dummy - package com.jme.system.dummy
 
com.jme.system.jogl - package com.jme.system.jogl
 
com.jme.system.lwjgl - package com.jme.system.lwjgl
 
com.jme.util - package com.jme.util
 
com.jme.util.export - package com.jme.util.export
 
com.jme.util.export.binary - package com.jme.util.export.binary
 
com.jme.util.export.binary.modules - package com.jme.util.export.binary.modules
 
com.jme.util.export.xml - package com.jme.util.export.xml
 
com.jme.util.geom - package com.jme.util.geom
 
com.jme.util.geom.nvtristrip - package com.jme.util.geom.nvtristrip
 
com.jme.util.jogl - package com.jme.util.jogl
 
com.jme.util.logging - package com.jme.util.logging
 
com.jme.util.lwjgl - package com.jme.util.lwjgl
 
com.jme.util.resource - package com.jme.util.resource
 
com.jme.util.shader - package com.jme.util.shader
 
com.jme.util.shader.uniformtypes - package com.jme.util.shader.uniformtypes
 
com.jme.util.stat - package com.jme.util.stat
 
com.jme.util.stat.graph - package com.jme.util.stat.graph
 
com.jmex.angelfont - package com.jmex.angelfont
 
com.jmex.audio - package com.jmex.audio
 
com.jmex.audio.event - package com.jmex.audio.event
 
com.jmex.audio.filter - package com.jmex.audio.filter
 
com.jmex.audio.openal - package com.jmex.audio.openal
 
com.jmex.audio.player - package com.jmex.audio.player
 
com.jmex.audio.stream - package com.jmex.audio.stream
 
com.jmex.audio.util - package com.jmex.audio.util
 
com.jmex.awt.applet - package com.jmex.awt.applet
 
com.jmex.awt.input - package com.jmex.awt.input
 
com.jmex.awt.jogl - package com.jmex.awt.jogl
 
com.jmex.awt.lwjgl - package com.jmex.awt.lwjgl
 
com.jmex.awt.swingui - package com.jmex.awt.swingui
 
com.jmex.awt.swingui.dnd - package com.jmex.awt.swingui.dnd
 
com.jmex.editors.swing.controls - package com.jmex.editors.swing.controls
 
com.jmex.editors.swing.particles - package com.jmex.editors.swing.particles
 
com.jmex.editors.swing.pass - package com.jmex.editors.swing.pass
 
com.jmex.editors.swing.settings - package com.jmex.editors.swing.settings
 
com.jmex.editors.swing.widget - package com.jmex.editors.swing.widget
 
com.jmex.effects - package com.jmex.effects
 
com.jmex.effects.cloth - package com.jmex.effects.cloth
 
com.jmex.effects.glsl - package com.jmex.effects.glsl
 
com.jmex.effects.particles - package com.jmex.effects.particles
 
com.jmex.effects.transients - package com.jmex.effects.transients
 
com.jmex.effects.water - package com.jmex.effects.water
 
com.jmex.font2d - package com.jmex.font2d
 
com.jmex.font3d - package com.jmex.font3d
 
com.jmex.font3d.effects - package com.jmex.font3d.effects
 
com.jmex.font3d.math - package com.jmex.font3d.math
 
com.jmex.game - package com.jmex.game
 
com.jmex.game.state - package com.jmex.game.state
 
com.jmex.game.state.load - package com.jmex.game.state.load
 
com.jmex.model - package com.jmex.model
 
com.jmex.model.animation - package com.jmex.model.animation
 
com.jmex.model.collada - package com.jmex.model.collada
 
com.jmex.model.converters - package com.jmex.model.converters
 
com.jmex.model.converters.maxutils - package com.jmex.model.converters.maxutils
 
com.jmex.model.ogrexml - package com.jmex.model.ogrexml
 
com.jmex.model.ogrexml.anim - package com.jmex.model.ogrexml.anim
 
com.jmex.model.util - package com.jmex.model.util
 
com.jmex.pool - package com.jmex.pool
 
com.jmex.scene - package com.jmex.scene
 
com.jmex.subdivision - package com.jmex.subdivision
 
com.jmex.swt.input - package com.jmex.swt.input
 
com.jmex.swt.lwjgl - package com.jmex.swt.lwjgl
 
com.jmex.terrain - package com.jmex.terrain
 
com.jmex.terrain.util - package com.jmex.terrain.util
 
combine(FaceInfoVec, FaceInfoVec) - Method in class com.jme.util.geom.nvtristrip.StripInfo
 
CombinerHeightMap - Class in com.jmex.terrain.util
CombinerHeightMap generates a new height map based on two provided height maps.
CombinerHeightMap(AbstractHeightMap, AbstractHeightMap, int) - Constructor for class com.jmex.terrain.util.CombinerHeightMap
Constructor combines two given heightmaps by the specified mode.
CombinerHeightMap(AbstractHeightMap, float, AbstractHeightMap, float, int) - Constructor for class com.jmex.terrain.util.CombinerHeightMap
Constructor combines two given heightmaps by the specified mode.
combineWithParent(TransformMatrix) - Method in class com.jme.math.TransformMatrix
Combines this TransformMatrix with a parent TransformMatrix.
combineWithParent(TransformQuaternion) - Method in class com.jme.math.TransformQuaternion
Changes the values of this matrix acording to it's parent.
combOpAlpha0 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combOpAlpha0 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combOpAlpha1 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combOpAlpha1 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combOpAlpha2 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combOpAlpha2 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combOpRGB0 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combOpRGB0 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combOpRGB1 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combOpRGB1 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combOpRGB2 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combOpRGB2 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combSrcAlpha0 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combSrcAlpha0 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combSrcAlpha1 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combSrcAlpha1 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combSrcAlpha2 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combSrcAlpha2 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combSrcRGB0 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combSrcRGB0 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combSrcRGB1 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combSrcRGB1 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
combSrcRGB2 - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
combSrcRGB2 - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
commit(TriMesh) - Method in class com.jme.scene.geometryinstancing.GeometryBatchInstance
Uses the instanceAttributes to transform the instanceBatch into world coordinates.
commit(TriMesh) - Method in class com.jme.scene.geometryinstancing.instance.GeometryBatchCreator
 
commit(TriMesh) - Method in class com.jme.scene.geometryinstancing.instance.GeometryInstance
 
commitStrips(StripInfoVec, StripInfoVec) - Static method in class com.jme.util.geom.nvtristrip.Stripifier
 
comparator - Static variable in class com.jme.bounding.CollisionTree
 
compare(Object, Object) - Method in class com.jme.bounding.TreeComparator
 
compare(TriangulationEdge, TriangulationEdge) - Method in class com.jmex.font3d.math.Triangulator.SweepLineComparer
 
compare(TriangulationVertex, TriangulationVertex) - Method in class com.jmex.font3d.math.Triangulator.SweepQueueComparator
 
compareTo(Object) - Method in class com.jme.scene.lod.VETMesh.Edge
 
compareTo(Object) - Method in class com.jme.scene.lod.VETMesh.Triangle
 
compareTo(Object) - Method in class com.jme.util.geom.VertexData
 
compareTo(StatType) - Method in class com.jme.util.stat.StatType
 
componentAt(int, int) - Method in class com.jmex.awt.swingui.JMEDesktop
Find a component at specified desktop position.
componentHidden(ComponentEvent) - Method in class com.jmex.awt.applet.AppletResizeListener
 
componentMoved(ComponentEvent) - Method in class com.jmex.awt.applet.AppletResizeListener
 
componentResized(ComponentEvent) - Method in class com.jmex.awt.applet.AppletResizeListener
Reinitializes the renderer based on the applets new size.
Sets the new width and height in the displaysystem.
componentShown(ComponentEvent) - Method in class com.jmex.awt.applet.AppletResizeListener
 
COMPRESS_BY_DEFAULT - Static variable in class com.jme.util.TextureManager
 
COMPRESSION - Static variable in class com.jme.util.export.binary.BinaryExporter
 
computeCorners() - Method in class com.jme.bounding.OrientedBoundingBox
Sets the vectorStore information to the 8 corners of the box.
computeCorners() - Method in class com.jme.scene.shape.OrientedBox
Deprecated. will be made private.
computeFromPoints(FloatBuffer) - Method in class com.jme.bounding.BoundingBox
computeFromPoints creates a new Bounding Box from a given set of points.
computeFromPoints(FloatBuffer) - Method in class com.jme.bounding.BoundingCapsule
 
computeFromPoints(FloatBuffer) - Method in class com.jme.bounding.BoundingSphere
computeFromPoints creates a new Bounding Sphere from a given set of points.
computeFromPoints(FloatBuffer) - Method in class com.jme.bounding.BoundingVolume
computeFromPoints generates a bounding volume that encompasses a collection of points.
computeFromPoints(FloatBuffer) - Method in class com.jme.bounding.OrientedBoundingBox
 
computeFromTris(Triangle[], int, int) - Method in class com.jme.bounding.BoundingBox
computeFromTris creates a new Bounding Box from a given set of triangles.
computeFromTris(int[], TriMesh, int, int) - Method in class com.jme.bounding.BoundingBox
 
computeFromTris(int[], TriMesh, int, int) - Method in class com.jme.bounding.BoundingCapsule
 
computeFromTris(Triangle[], int, int) - Method in class com.jme.bounding.BoundingCapsule
 
computeFromTris(Triangle[], int, int) - Method in class com.jme.bounding.BoundingSphere
computeFromTris creates a new Bounding Box from a given set of triangles.
computeFromTris(int[], TriMesh, int, int) - Method in class com.jme.bounding.BoundingSphere
computeFromTris creates a new Bounding Box from a given set of triangles.
computeFromTris(int[], TriMesh, int, int) - Method in class com.jme.bounding.BoundingVolume
 
computeFromTris(Triangle[], int, int) - Method in class com.jme.bounding.BoundingVolume
 
computeFromTris(int[], TriMesh, int, int) - Method in class com.jme.bounding.OrientedBoundingBox
 
computeFromTris(Triangle[], int, int) - Method in class com.jme.bounding.OrientedBoundingBox
 
computeInformation() - Method in class com.jme.scene.shape.OrientedBox
Deprecated. will be made private.
computeNormals() - Method in class com.jmex.subdivision.Subdivision
Computes the normals for the set batch
computeNormals(TriMesh) - Method in class com.jmex.subdivision.Subdivision
Computes normals for the given batch.
computeRecords() - Method in class com.jme.scene.lod.ClodCreator
 
computeSkinningMatrices() - Method in class com.jmex.model.ogrexml.anim.Skeleton
 
computeVertices() - Method in class com.jme.scene.shape.AbstractBox
Deprecated. method will be made protected.
computeVertices() - Method in class com.jme.scene.shape.RoundedBox
Deprecated. this method will be made private.
compVect - Variable in class com.jme.input.ChaseCamera
 
compVect - Static variable in class com.jme.scene.Geometry
Static computation field
compVect - Static variable in class com.jme.scene.shadow.MeshShadows
Static computation field
Cone - Class in com.jme.scene.shape
Deprecated. use Cylinder.
Cone() - Constructor for class com.jme.scene.shape.Cone
Deprecated.  
Cone(String, int, int, float, float) - Constructor for class com.jme.scene.shape.Cone
Deprecated.  
Cone(String, int, int, float, float, boolean) - Constructor for class com.jme.scene.shape.Cone
Deprecated.  
config - Variable in class com.jme.util.stat.graph.AbstractStatGrapher
 
ConnectionPoint - Class in com.jme.scene
 
ConnectionPoint() - Constructor for class com.jme.scene.ConnectionPoint
 
ConnectionPoint(String, Bone) - Constructor for class com.jme.scene.ConnectionPoint
 
connectionPoints - Variable in class com.jme.animation.SkinNode
 
constant - Variable in class com.jme.math.Plane
Constant of the plane.
construct(int, Node, boolean) - Method in class com.jme.bounding.CollisionTree
Recreate this Collision Tree for the given Node and child index.
construct(TriMesh, boolean) - Method in class com.jme.bounding.CollisionTree
Recreate this Collision Tree for the given mesh.
containAABB(FloatBuffer) - Method in class com.jme.bounding.BoundingBox
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(Vector3f) - Method in class com.jme.bounding.BoundingBox
 
contains(Vector3f) - Method in class com.jme.bounding.BoundingCapsule
 
contains(BoundingSphere) - Method in class com.jme.bounding.BoundingCapsule
 
contains(float, Vector3f) - Method in class com.jme.bounding.BoundingCapsule
 
contains(BoundingCapsule) - Method in class com.jme.bounding.BoundingCapsule
 
contains(float, Vector3f, Vector3f) - Method in class com.jme.bounding.BoundingCapsule
 
contains(Vector3f) - Method in class com.jme.bounding.BoundingSphere
 
contains(Vector3f) - Method in class com.jme.bounding.BoundingVolume
determines if a given point is contained within this bounding volume.
contains(Vector3f) - Method in class com.jme.bounding.OrientedBoundingBox
 
contains(Light) - Method in class com.jme.light.LightManagement
Deprecated.  
contains(BoundingVolume) - Method in class com.jme.renderer.AbstractCamera
culled tests a bounding volume against the planes of the camera's frustum.
contains(BoundingVolume) - Method in interface com.jme.renderer.Camera
culled tests a bounding volume against the planes of the camera's frustum.
contains(Pass) - Method in class com.jme.renderer.pass.BasicPassManager
 
contains(Spatial) - Method in class com.jme.renderer.pass.Pass
 
containsAnyLeaf(ArrayList<Integer>) - Method in class com.jme.bounding.CollisionTree
Checks if this branch or one of its subbranches/leaves contains any of the given triangleIndices
containsBinding(Binding) - Method in class com.jme.input.controls.GameControl
 
containsListener(KeyInputListener) - Method in class com.jme.input.KeyInput
Check if a listener is already added to this KeyInput
containsListener(MouseInputListener) - Method in class com.jme.input.MouseInput
Check if a listener is already added to this MouseInput
containsListener(ParticleControllerListener) - Method in class com.jmex.effects.particles.ParticleController
Check if a listener is allready added to this ParticleController
containsOccluder(Spatial) - Method in class com.jme.renderer.pass.ShadowedRenderPass
containsOccluder
containsPass(PassNodeState) - Method in class com.jme.scene.PassNode
 
containsSyncTags() - Method in class com.jme.animation.BoneAnimation
 
contentTable - Variable in class com.jme.util.export.binary.BinaryExporter
 
contentTable - Variable in class com.jme.util.export.binary.BinaryImporter
 
context - Variable in class com.jme.renderer.pass.Pass
 
contrast - Variable in class com.jme.system.DisplaySystem
Contrast value of display - default is 1.0f.
ControlChangeListener - Interface in com.jme.input.controls.controller
ControlChangeListener is tied to ActionChangeController to detect changes to the value of GameControl.
ControlField - Class in com.jmex.editors.swing.controls
 
ControlField(GameControl, Binding) - Constructor for class com.jmex.editors.swing.controls.ControlField
 
ControlFieldListener - Class in com.jmex.editors.swing.controls
 
ControlFieldListener(GameControlEditor) - Constructor for class com.jmex.editors.swing.controls.ControlFieldListener
 
Controller - Class in com.jme.scene
Controller provides a base class for creation of controllers to modify nodes and render states over time.
Controller() - Constructor for class com.jme.scene.Controller
 
controller - Variable in class com.jmex.effects.particles.ParticleSystem
 
controllerList - Static variable in class com.jme.light.LightControllerManager
Deprecated.  
controllerList - Variable in class com.jmex.model.collada.ColladaMaterial
 
controls - Variable in class com.jmex.editors.swing.controls.GameControlEditor
 
convert(Image, Image.Format) - Static method in class com.jme.util.ImageUtils
This method converts between different Image formats.
convert(int, int, Vector2f) - Method in class com.jmex.awt.swingui.JMEDesktop
Convert mouse coordinates from jME screen to JMEDesktop coordinates (Swing).
convert(InputStream, OutputStream) - Method in class com.jmex.model.converters.AseToJme
Creates a node from a .ase InputStream and then writes that node to the given OutputStream in jME's binary format
convert(InputStream, OutputStream) - Method in class com.jmex.model.converters.FormatConverter
Reads a given format and writes it to jMEFormat in the jME binary format.
convert(InputStream, OutputStream) - Method in class com.jmex.model.converters.MaxToJme
Converts a .3ds file (represented by the InputStream) to jME format.
convert(InputStream, OutputStream) - Method in class com.jmex.model.converters.Md2ToJme
It creates a node from a .md2 stream and then writes that node to the given OutputStream in jME's binary format.
convert(InputStream, OutputStream) - Method in class com.jmex.model.converters.Md3ToJme
 
convert(InputStream, OutputStream) - Method in class com.jmex.model.converters.MilkToJme
This class's only public function.
convert(InputStream, OutputStream) - Method in class com.jmex.model.converters.ObjToJme
Converts an .obj file to .jme format.
convert(InputStream, OutputStream, String) - Method in class com.jmex.model.converters.ObjToJme
Converts an .obj file to .jme format.
convert(InputStream, OutputStream) - Method in class com.jmex.model.converters.X3dToJme
Converts the .x3d file read from the specified InputStream to the .jme format and writes it to the specified OutputStream.
convertBooleanFromBytes(byte[]) - Static method in class com.jme.util.export.ByteUtils
 
convertBooleanFromBytes(byte[], int) - Static method in class com.jme.util.export.ByteUtils
 
convertDoubleFromBytes(byte[]) - Static method in class com.jme.util.export.ByteUtils
 
convertDoubleFromBytes(byte[], int) - Static method in class com.jme.util.export.ByteUtils
 
converter - Variable in class com.jmex.model.util.ModelLoader.ModelLoaderCallable
 
convertFloatFromBytes(byte[]) - Static method in class com.jme.util.export.ByteUtils
 
convertFloatFromBytes(byte[], int) - Static method in class com.jme.util.export.ByteUtils
 
convertIdealSphereToCartesian() - Method in class com.jme.input.ChaseCamera
 
convertIntFromBytes(byte[]) - Static method in class com.jme.util.export.ByteUtils
 
convertIntFromBytes(byte[], int) - Static method in class com.jme.util.export.ByteUtils
 
convertLongFromBytes(byte[]) - Static method in class com.jme.util.export.ByteUtils
 
convertLongFromBytes(byte[], int) - Static method in class com.jme.util.export.ByteUtils
 
convertShortFromBytes(byte[]) - Static method in class com.jme.util.export.ByteUtils
 
convertShortFromBytes(byte[], int) - Static method in class com.jme.util.export.ByteUtils
 
convertToBytes(short) - Static method in class com.jme.util.export.ByteUtils
 
convertToBytes(int) - Static method in class com.jme.util.export.ByteUtils
 
convertToBytes(long) - Static method in class com.jme.util.export.ByteUtils
 
convertToBytes(double) - Static method in class com.jme.util.export.ByteUtils
 
convertToBytes(float) - Static method in class com.jme.util.export.ByteUtils
 
convertToBytes(boolean) - Static method in class com.jme.util.export.ByteUtils
 
coord - Variable in class com.jme.util.geom.VertexData
 
COORD_SYS - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
coordIndex - Variable in class com.jmex.model.Face
 
coords - Variable in class com.jme.scene.TexCoords
 
coordSystem - Variable in class com.jmex.model.converters.maxutils.TriMeshChunk
 
copy(Matrix3f) - Method in class com.jme.math.Matrix3f
copy transfers the contents of a given matrix to this matrix.
copy(Matrix4f) - Method in class com.jme.math.Matrix4f
copy transfers the contents of a given matrix to this matrix.
copy() - Method in class com.jme.scene.VBOInfo
Creates a copy of this VBOInfo.
copy(VertexCache) - Method in class com.jme.util.geom.nvtristrip.VertexCache
 
copyArea(int, int, int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
copyBindings(Bone) - Method in class com.jme.animation.Bone
copyBindings sets the bone's bone matrix of an incoming skeleton (or subskeleton) to that of the matching bone of this skeleton.
copyFrom(Light) - Method in class com.jme.light.Light
Copies the light values from the given light into this Light.
copyInternal(FloatBuffer, int, int, int) - Static method in class com.jme.util.geom.BufferUtils
Copies floats from one position in the buffer to another.
copyInternalColor(FloatBuffer, int, int) - Static method in class com.jme.util.geom.BufferUtils
Copies a ColorRGBA from one position in the buffer to another.
copyInternalVector2(FloatBuffer, int, int) - Static method in class com.jme.util.geom.BufferUtils
Copies a Vector2f from one position in the buffer to another.
copyInternalVector3(FloatBuffer, int, int) - Static method in class com.jme.util.geom.BufferUtils
Copies a Vector3f from one position in the buffer to another.
copysign(float, float) - Static method in class com.jme.math.FastMath
 
copyTextureCoordinates(int, int, float) - Method in class com.jme.scene.Geometry
copyTextureCoords copys the texture coordinates of a given texture unit to another location.
copyTextureCoordinates(int, int, float[]) - Method in class com.jme.scene.Geometry
copyTextureCoords copys the texture coordinates of a given texture unit to another location.
copyTextureCoordinates(int, int, float) - Method in class com.jme.scene.SharedMesh
copyTextureCoords is not supported by SharedMesh.
copyToTexture(Texture, int, int) - Method in class com.jme.renderer.jogl.JOGLTextureRenderer
copyToTexture copies the FBO contents to the given Texture.
copyToTexture(Texture, int, int) - Method in class com.jme.renderer.lwjgl.LWJGLPbufferTextureRenderer
copyToTexture copies the pbuffer contents to the given Texture.
copyToTexture(Texture, int, int) - Method in class com.jme.renderer.lwjgl.LWJGLTextureRenderer
copyToTexture copies the FBO contents to the given Texture.
copyToTexture(Texture, int, int) - Method in interface com.jme.renderer.TextureRenderer
copyToTexture copies the current frame buffer contents to the given Texture.
correctCorners - Variable in class com.jme.bounding.OrientedBoundingBox
If true, the box's vectorStore array correctly represents the box's corners.
correctCorners - Variable in class com.jme.scene.shape.OrientedBox
Have the corners of the box (as stored in the #vectorStore array) been set to correctly represent the box’s corners or not.
cos(float) - Static method in class com.jme.math.FastMath
Returns cos of a value.
counterClockwise(Vector2f, Vector2f, Vector2f) - Static method in class com.jme.math.FastMath
Given 3 points in a 2d plane, this function computes if the points going from A-B-C are moving counter clock wise.
create(CollapseRecord[]) - Method in class com.jme.scene.lod.ClodMesh
This function sets the records information for this ClodMesh.
create() - Method in class com.jme.scene.lod.VETMesh
 
create() - Method in class com.jmex.awt.swingui.JOGLImageGraphics
 
create() - Method in class com.jmex.awt.swingui.LWJGLImageGraphics
 
create() - Static method in class com.jmex.game.state.GameStateManager
Creates a new GameStateManager.
createAlphaBits() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createAudioTrack(URL, boolean) - Method in class com.jmex.audio.AudioSystem
 
createAudioTrack(String, boolean) - Method in class com.jmex.audio.AudioSystem
 
createAudioTrack(URL, boolean) - Method in class com.jmex.audio.openal.OpenALSystem
 
createAudioTrack(String, boolean) - Method in class com.jmex.audio.openal.OpenALSystem
 
createBasicDrag(float) - Static method in class com.jmex.effects.cloth.ClothUtils
Create a basic drag force that will use the given drag coefficient.
createBasicDrag(float) - Static method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory
Create a basic drag force that will use the given drag coefficient.
createBasicGravity() - Static method in class com.jmex.effects.cloth.ClothUtils
Create a basic gravitational force.
createBasicGravity(Vector3f, boolean) - Static method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory
Create a basic gravitational force.
createBasicLensFlare(String, TextureState[]) - Static method in class com.jmex.effects.LensFlareFactory
Creates a basic LensFlare with 16 FlareQuad children.
createBasicVortex(float, float, Line, boolean, boolean) - Static method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory
Creates a basic vortex.
createBasicWind(float, Vector3f, boolean) - Static method in class com.jmex.effects.cloth.ClothUtils
Creates a basic wind that always blows in a single direction.
createBasicWind(float, Vector3f, boolean, boolean) - Static method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory
Creates a basic wind that always blows in a single direction.
createBlendState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createBlendState returns a new JOGLBlendState object as a regular BlendState.
createBlendState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createBlendState returns a new LWJGLBlendState object as a regular BlendState.
createBlendState() - Method in class com.jme.renderer.Renderer
createBlendState retrieves the blend state object for the proper renderer.
createBlendState() - Method in class com.jme.system.dummy.DummyRenderer
 
createBoldLabel(String) - Method in class com.jmex.editors.swing.particles.AnimationEntryEditDialog
 
createBoldLabel(String) - Method in class com.jmex.editors.swing.particles.InfluenceEditPanel
 
createBoldLabel(String) - Method in class com.jmex.editors.swing.particles.ParticleEditPanel
 
createBoldLabel(String) - Method in class com.jmex.editors.swing.particles.RampEntryEditDialog
 
createButton(Spatial) - Method in class com.jme.input.util.PickDevice
 
createByteBuffer(int) - Static method in class com.jme.util.geom.BufferUtils
Create a new ByteBuffer of the specified size.
createByteBuffer(ByteBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Create a new ByteBuffer of an appropriate size to hold the specified number of ints only if the given buffer if not already the right size.
createByteBufferOnHeap(int) - Static method in class com.jme.util.geom.BufferUtils
Create a new ByteBuffer of the specified size.
createByteBufferOnHeap(ByteBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Create a new ByteBuffer of an appropriate size to hold the specified number of ints only if the given buffer if not already the right size.
createCamera(int, int) - Method in class com.jme.renderer.jogl.JOGLRenderer
createCamera returns a default camera for use with the JOGL renderer.
createCamera(int, int) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createCamera returns a default camera for use with the LWJGL renderer.
createCamera(int, int) - Method in class com.jme.renderer.Renderer
createCamera retrieves a default camera for this renderer.
createCamera(int, int) - Method in class com.jme.system.dummy.DummyRenderer
 
createCanvas(int, int) - Method in class com.jme.system.DisplaySystem
createCanvas should create a canvas object with the desired settings.
createCanvas(int, int, String, HashMap<String, Object>) - Method in class com.jme.system.DisplaySystem
createCanvas should create a canvas object with the desired settings.
createCanvas(int, int) - Method in class com.jme.system.dummy.DummyDisplaySystem
 
createCanvas(int, int, String, HashMap<String, Object>) - Method in class com.jme.system.dummy.DummyDisplaySystem
 
createCanvas(int, int) - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
createCanvas(int, int, String, HashMap<String, Object>) - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
createCanvas(int, int) - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
createCanvas will create an OpenGL capable Canvas context.
createCanvas(int, int, String, HashMap<String, Object>) - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
createCanvas will create an OpenGL capable Canvas context.
createClipState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createClipState returns a new JOGLClipState object as a regular ClipState.
createClipState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createClipState returns a new LWJGLClipState object as a regular ClipState.
createClipState() - Method in class com.jme.renderer.Renderer
Retrieves the clip state object for the proper renderer.
createClipState() - Method in class com.jme.system.dummy.DummyRenderer
 
createColorBuffer(int) - Static method in class com.jme.util.geom.BufferUtils
Create a new FloatBuffer of an appropriate size to hold the specified number of ColorRGBA object data.
createColorMaskState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createColorMaskState returns a new JOGLColorMaskState object as a regular ColorMaskState.
createColorMaskState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createColorMaskState returns a new LWJGLColorMaskState object as a regular ColorMaskState.
createColorMaskState() - Method in class com.jme.renderer.Renderer
Retrieves the color mask state object for the proper renderer.
createColorMaskState() - Method in class com.jme.system.dummy.DummyRenderer
 
createControls(String...) - Method in class com.jme.input.controls.GameControlManager
 
createCullState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createCullState returns a new JOGLCullState object as a regular CullState.
createCullState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createCullState returns a new LWJGLCullState object as a regular CullState.
createCullState() - Method in class com.jme.renderer.Renderer
createCullState retrieves the cull state object for the proper renderer.
createCullState() - Method in class com.jme.system.dummy.DummyRenderer
 
created - Variable in class com.jme.system.DisplaySystem
Is the display created already?
createDefaultTextLabel(String) - Static method in class com.jme.scene.Text
 
createDefaultTextLabel(String, String) - Static method in class com.jme.scene.Text
 
createDepth() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createDepthBits() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createDisplayList(Geometry) - Method in class com.jme.renderer.jogl.JOGLRenderer
 
createDisplayList(Geometry) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
createDisplayList(Geometry) - Method in class com.jme.renderer.Renderer
Generate a DisplayList for drawing the given Geometry.
createDisplayList(Geometry) - Method in class com.jme.system.dummy.DummyRenderer
 
createDoubleBuffer(int) - Static method in class com.jme.util.geom.BufferUtils
Create a new DoubleBuffer of the specified size.
createDoubleBuffer(DoubleBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Create a new DoubleBuffer of an appropriate size to hold the specified number of doubles only if the given buffer if not already the right size.
createEdge(Vertex, boolean) - Method in class com.jmex.font3d.math.DoublyConnectedEdgeList
 
createEdge(TriangulationVertex, boolean) - Method in class com.jmex.font3d.math.Triangulator
 
createFloatBuffer(ColorRGBA...) - Static method in class com.jme.util.geom.BufferUtils
Generate a new FloatBuffer using the given array of ColorRGBA objects.
createFloatBuffer(Vector3f...) - Static method in class com.jme.util.geom.BufferUtils
Generate a new FloatBuffer using the given array of Vector3f objects.
createFloatBuffer(float...) - Static method in class com.jme.util.geom.BufferUtils
Generate a new FloatBuffer using the given array of float primitives.
createFloatBuffer(Vector2f...) - Static method in class com.jme.util.geom.BufferUtils
Generate a new FloatBuffer using the given array of Vector2f objects.
createFloatBuffer(int) - Static method in class com.jme.util.geom.BufferUtils
Create a new FloatBuffer of the specified size.
createFogState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createFogState returns a new JOGLFogState object as a regular FogState.
createFogState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createFogState returns a new LWJGLFogState object as a regular FogState.
createFogState() - Method in class com.jme.renderer.Renderer
createFogState retrieves the fog state object for the proper renderer.
createFogState() - Method in class com.jme.system.dummy.DummyRenderer
 
createFragmentProgramState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createFragmentProgramState returns a new JOGLFragmentProgramState object as a regular FragmentProgramState.
createFragmentProgramState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createFragmentProgramState returns a new LWJGLFragmentProgramState object as a regular FragmentProgramState.
createFragmentProgramState() - Method in class com.jme.renderer.Renderer
Retrieves the fragment program state object for the proper renderer.
createFragmentProgramState() - Method in class com.jme.system.dummy.DummyRenderer
 
createFrequency() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createFullscreen() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createGeometry(LightState) - Method in class com.jme.scene.shadow.MeshShadows
createGeometry creates or updates the ShadowVolume geometries for the target TriMesh - one for each applicable Light in the given LightState.
createGLCanvas() - Static method in class com.jme.system.jogl.JOGLDisplaySystem
 
createGLSLShaderObjectsState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createShaderObjectsState returns a new JOGLShaderObjectsState object as a regular ShaderObjectsState.
createGLSLShaderObjectsState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createShaderObjectsState returns a new LWJGLShaderObjectsState object as a regular ShaderObjectsState.
createGLSLShaderObjectsState() - Method in class com.jme.renderer.Renderer
createShaderObjectsState retrieves the shader object state object for the proper renderer.
createGLSLShaderObjectsState() - Method in class com.jme.system.dummy.DummyRenderer
 
createHeadlessWindow(int, int, int) - Method in class com.jme.system.DisplaySystem
createHeadlessWindow creates a headless window with the desired settings.
createHeadlessWindow(int, int, int) - Method in class com.jme.system.dummy.DummyDisplaySystem
 
createHeadlessWindow(int, int, int) - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
createHeadlessWindow(int, int, int) - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
createHeadlessWindow will create a headless LWJGL display context.
createHeightSubBlock(float[], int, int, int) - Static method in class com.jmex.terrain.TerrainPage
 
createInstance(int, int, int) - Static method in class com.jmex.awt.swingui.ImageGraphics
 
createIntBuffer(int...) - Static method in class com.jme.util.geom.BufferUtils
Generate a new IntBuffer using the given array of ints.
createIntBuffer(int) - Static method in class com.jme.util.geom.BufferUtils
Create a new IntBuffer of the specified size.
createIntBuffer(IntBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Create a new IntBuffer of an appropriate size to hold the specified number of ints only if the given buffer if not already the right size.
createLightState(Spatial) - Method in class com.jme.light.LightManagement
Deprecated. Creates a new LightState for a spatial placing the "best" eight lights currently maintained by the LightStateCreator.
createLightState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createLightState returns a new JOGLLightState object as a regular LightState.
createLightState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createLightState returns a new LWJGLLightState object as a regular LightState.
createLightState() - Method in class com.jme.renderer.Renderer
createLightState retrieves the light state object for the proper renderer.
createLightState() - Method in class com.jme.system.dummy.DummyRenderer
 
createLineRecord() - Method in class com.jme.renderer.jogl.JOGLRenderer
 
createLineRecord() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
createLineRecord() - Method in class com.jme.renderer.Renderer
 
createLineRecord() - Method in class com.jme.system.dummy.DummyRenderer
 
createMaterialState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createMaterialState returns a new JOGLMaterialState object as a regular MaterialState.
createMaterialState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createMaterialState returns a new LWJGLMaterialState object as a regular MaterialState.
createMaterialState() - Method in class com.jme.renderer.Renderer
createMaterialState retrieves the material state object for the proper renderer.
createMaterialState() - Method in class com.jme.system.dummy.DummyRenderer
 
createMusic() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createNew(HashMap<StatType, StatValue>) - Static method in class com.jme.util.stat.MultiStatSample
 
createRectField(int, int, FloatBuffer, float) - Static method in class com.jme.math.spring.SpringSystem
Convienence method for creating a rectangular system of springs and nodes.
createRenderer() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createRendererRecord() - Method in class com.jme.renderer.jogl.JOGLRenderer
 
createRendererRecord() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
createRendererRecord() - Method in class com.jme.renderer.Renderer
 
createRendererRecord() - Method in class com.jme.system.dummy.DummyRenderer
 
createResolution() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createSamples() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createSFX() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createShadeState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createShadeState returns a new JOGLShadeState object as a regular ShadeState.
createShadeState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createShadeState returns a new LWJGLShadeState object as a regular ShadeState.
createShadeState() - Method in class com.jme.renderer.Renderer
createShadeState retrieves the shade state object for the proper renderer.
createShadeState() - Method in class com.jme.system.dummy.DummyRenderer
 
createShortBuffer(int) - Static method in class com.jme.util.geom.BufferUtils
Create a new ShortBuffer of the specified size.
createShortBuffer(ShortBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Create a new ShortBuffer of an appropriate size to hold the specified number of shorts only if the given buffer if not already the right size.
createSimpleClone() - Method in class com.jme.image.Texture
 
createSimpleClone(Texture) - Method in class com.jme.image.Texture
Retreive a basic clone of this Texture (ie, clone everything but the image data, which is shared)
createSimpleClone() - Method in class com.jme.image.Texture1D
 
createSimpleClone(Texture) - Method in class com.jme.image.Texture1D
 
createSimpleClone() - Method in class com.jme.image.Texture2D
 
createSimpleClone(Texture) - Method in class com.jme.image.Texture2D
 
createSimpleClone() - Method in class com.jme.image.Texture3D
 
createSimpleClone(Texture) - Method in class com.jme.image.Texture3D
 
createSimpleClone() - Method in class com.jme.image.TextureCubeMap
 
createSimpleClone(Texture) - Method in class com.jme.image.TextureCubeMap
 
createSkinningShader(int, int) - Static method in class com.jmex.model.ogrexml.anim.BoneAnimationLoader
 
createState(int) - Method in class com.jme.renderer.Renderer
Deprecated. As of 2.0, use Renderer.createState(com.jme.scene.state.RenderState.StateType) instead.
createState(RenderState.StateType) - Method in class com.jme.renderer.Renderer
Create a RenderState via a given RenderState.StateType type.
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLBlendState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLClipState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLColorMaskState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLCullState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLFogState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLFragmentProgramState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLLightState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLMaterialState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLShaderObjectsState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLShadeState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLStencilState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLStippleState
creates a new StippleStateRecord
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLTextureState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLVertexProgramState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLWireframeState
 
createStateRecord() - Method in class com.jme.scene.state.jogl.JOGLZBufferState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLBlendState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLClipState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLColorMaskState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLCullState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLFogState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLFragmentProgramState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLLightState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLMaterialState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLShaderObjectsState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLShadeState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLStencilState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLStippleState
creates a new StippleStateRecord
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLVertexProgramState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLWireframeState
 
createStateRecord() - Method in class com.jme.scene.state.lwjgl.LWJGLZBufferState
 
createStateRecord() - Method in class com.jme.scene.state.RenderState
 
createStateRecord() - Method in class com.jme.system.dummy.DummyRenderer.TextureStateN
 
createStencilBits() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createStencilState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createStencilState returns a new JOGLStencilState object as a regular StencilState.
createStencilState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createStencilState returns a new LWJGLStencilState object as a regular StencilState.
createStencilState() - Method in class com.jme.renderer.Renderer
Retrieves the stencil state object for the proper renderer.
createStencilState() - Method in class com.jme.system.dummy.DummyRenderer
 
createStippleState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createStippleState returns a new JOGLStippleState object as a regular StippleState.
createStippleState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createStippleState returns a new LWJGLStippleState object as a regular StippleState.
createStippleState() - Method in class com.jme.renderer.Renderer
Retrieves the stipple state object for the proper renderer.
createStippleState() - Method in class com.jme.system.dummy.DummyRenderer
 
createStrips(StripInfoVec, IntVec, boolean) - Method in class com.jme.util.geom.nvtristrip.Stripifier
 
createText(String, float, int) - Method in class com.jmex.font2d.Font2D
 
createText(String, float, int) - Method in class com.jmex.font3d.Font3D
Method for creating the text from the font.
createText(String, String, float, int) - Static method in class com.jmex.font3d.Font3D
This method will create a peace of 3d text from this font.
createText(String, float, int) - Method in interface com.jmex.font3d.TextFactory
Method for creating new Text-objects.
createTextIcon(JComponent, String) - Static method in class com.jmex.awt.swingui.dnd.JMEDragAndDrop
creates an ImageIcon using the supplied text.
createTexture(int) - Method in class com.jmex.terrain.util.ProceduralSplatTextureGenerator
createTexture overrides the method in ProcduralTextureGenerator to provide the capability to overlay the existing procedural texture with one or more 'splat' maps.
createTexture(int) - Method in class com.jmex.terrain.util.ProceduralTextureGenerator
createTexture takes the current height map and the current loaded textures and produces an ImageIcon which can be retrieved with a call to getImageIcon.
createTextureRenderer(int, int, TextureRenderer.Target) - Method in class com.jme.system.DisplaySystem
Create a TextureRenderer using the underlying system.
createTextureRenderer(int, int, TextureRenderer.Target) - Method in class com.jme.system.dummy.DummyDisplaySystem
 
createTextureRenderer(int, int, TextureRenderer.Target) - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
createTextureRenderer(int, int, TextureRenderer.Target) - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
createTextureRenderer builds the renderer used to render to a texture.
createTextureState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createTextureState returns a new JOGLTextureState object as a regular TextureState.
createTextureState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createTextureState returns a new LWJGLTextureState object as a regular TextureState.
createTextureState() - Method in class com.jme.renderer.Renderer
createTextureState retrieves the texture state object for the proper renderer.
createTextureState() - Method in class com.jme.system.dummy.DummyRenderer
 
createTitledBorder(String) - Method in class com.jmex.editors.swing.particles.AnimationEntryEditDialog
 
createTitledBorder(String) - Method in class com.jmex.editors.swing.particles.InfluenceEditPanel
 
createTitledBorder(String) - Method in class com.jmex.editors.swing.particles.ParticleEditPanel
 
createTitledBorder(String) - Method in class com.jmex.editors.swing.particles.RampEntryEditDialog
 
createTree(int, int, boolean) - Method in class com.jme.bounding.CollisionTree
Creates a Collision Tree by recursively creating children nodes, splitting the triangles this node is responsible for in half until the desired triangle count is reached.
createTrigger(InputHandler, InputActionInterface, boolean) - Method in class com.jme.input.util.SyntheticAxis
 
createTrigger(InputHandler, InputActionInterface, boolean) - Method in class com.jme.input.util.SyntheticButton
 
createTriggers(InputActionInterface, int, int, boolean, InputHandler) - Method in class com.jme.input.InputHandlerDevice
Creates device specific trigger(s) for specified axes and buttons (the triggers register themselves at the inputHandler).
createTriggers(InputActionInterface, int, int, boolean, InputHandler) - Method in class com.jme.input.joystick.JoystickInputHandlerDevice
 
createTriggers(InputActionInterface, int, int, boolean, InputHandler) - Method in class com.jme.input.keyboard.KeyboardInputHandlerDevice
 
createTriggers(InputActionInterface, int, int, boolean, InputHandler) - Method in class com.jme.input.mouse.MouseInputHandlerDevice
 
createTriggers(InputActionInterface, int, int, boolean, InputHandler) - Method in class com.jme.input.util.UtilInputHandlerDevice
 
createVector2Buffer(int) - Static method in class com.jme.util.geom.BufferUtils
Create a new FloatBuffer of an appropriate size to hold the specified number of Vector2f object data.
createVector2Buffer(FloatBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Create a new FloatBuffer of an appropriate size to hold the specified number of Vector2f object data only if the given buffer if not already the right size.
createVector3Buffer(int) - Static method in class com.jme.util.geom.BufferUtils
Create a new FloatBuffer of an appropriate size to hold the specified number of Vector3f object data.
createVector3Buffer(FloatBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Create a new FloatBuffer of an appropriate size to hold the specified number of Vector3f object data only if the given buffer if not already the right size.
createVertex(int, Vector3f) - Method in class com.jmex.font3d.math.DoublyConnectedEdgeList
 
createVertex(int, Vector3f) - Method in class com.jmex.font3d.math.Triangulator
 
createVertexProgramState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createVertexProgramState returns a new JOGLVertexProgramState object as a regular VertexProgramState.
createVertexProgramState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createVertexProgramState returns a new LWJGLVertexProgramState object as a regular VertexProgramState.
createVertexProgramState() - Method in class com.jme.renderer.Renderer
Retrieves the vertex program state object for the proper renderer.
createVertexProgramState() - Method in class com.jme.system.dummy.DummyRenderer
 
createVerticalSync() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
createWindow(int, int, int, int, boolean) - Method in class com.jme.system.DisplaySystem
createWindow creates a window with the desired settings.
createWindow(int, int, int, int, boolean) - Method in class com.jme.system.dummy.DummyDisplaySystem
 
createWindow(int, int, int, int, boolean) - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
createWindow(int, int, int, int, boolean) - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
createWindow will create a LWJGL display context.
createWireframeState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createWireframeState returns a new JOGLWireframeState object as a regular WireframeState.
createWireframeState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createWireframeState returns a new LWJGLWireframeState object as a regular WireframeState.
createWireframeState() - Method in class com.jme.renderer.Renderer
createWireframeState retrieves the wireframe state object for the proper renderer.
createWireframeState() - Method in class com.jme.system.dummy.DummyRenderer
 
createZBufferState() - Method in class com.jme.renderer.jogl.JOGLRenderer
createZBufferState returns a new JOGLZBufferState object as a regular ZBufferState.
createZBufferState() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
createZBufferState returns a new LWJGLZBufferState object as a regular ZBufferState.
createZBufferState() - Method in class com.jme.renderer.Renderer
Retrieves the Z buffer state object for the proper renderer.
createZBufferState() - Method in class com.jme.system.dummy.DummyRenderer
 
cross(Vector2f) - Method in class com.jme.math.Vector2f
cross calculates the cross product of this vector with a parameter vector v.
cross(Vector3f) - Method in class com.jme.math.Vector3f
Returns a new vector which is the cross product of this vector with the specified vector.
cross(Vector3f, Vector3f) - Method in class com.jme.math.Vector3f
cross calculates the cross product of this vector with a parameter vector v.
cross(float, float, float, Vector3f) - Method in class com.jme.math.Vector3f
cross calculates the cross product of this vector with a Vector comprised of the specified other* elements.
crossLocal(Vector3f) - Method in class com.jme.math.Vector3f
crossLocal calculates the cross product of this vector with a parameter vector v.
crossLocal(float, float, float) - Method in class com.jme.math.Vector3f
crossLocal calculates the cross product of this vector with a parameter vector v.
cullBackFace - Static variable in class com.jme.renderer.pass.ShadowedRenderPass
 
cullBackFace - Variable in class com.jmex.effects.water.WaterRenderPass
 
cullFrontFace - Static variable in class com.jme.renderer.pass.ShadowedRenderPass
 
cullHint - Variable in class com.jme.scene.Spatial
A flag indicating if scene culling should be done on this object by inheritance, dynamically, never, or always.
cullListenerSets() - Method in class com.jme.util.export.ListenableStringFloatMap
 
cullRegionMappings() - Method in class com.jme.animation.SkinNode
We can't control how skin Geometries are removed, so we must cull unused region mappings before we use it.
CullState - Class in com.jme.scene.state
CullState determins which side of a model will be visible when it is rendered.
CullState() - Constructor for class com.jme.scene.state.CullState
 
CullState.Face - Enum in com.jme.scene.state
 
CullState.PolygonWind - Enum in com.jme.scene.state
 
CullStateRecord - Class in com.jme.scene.state.jogl.records
 
CullStateRecord() - Constructor for class com.jme.scene.state.jogl.records.CullStateRecord
 
CullStateRecord - Class in com.jme.scene.state.lwjgl.records
 
CullStateRecord() - Constructor for class com.jme.scene.state.lwjgl.records.CullStateRecord
 
current - Static variable in class com.jme.util.stat.StatCollector
Our map of current stat values.
currentRecord - Variable in class com.jme.scene.lod.ClodMesh
 
currentShaderStr - Variable in class com.jmex.effects.water.WaterRenderPass
 
currentStates - Variable in class com.jme.renderer.RenderContext
RenderStates a Spatial contains during rendering.
currentUnit - Variable in class com.jme.scene.state.jogl.records.TextureStateRecord
 
currentUnit - Variable in class com.jme.scene.state.lwjgl.records.TextureStateRecord
 
currentvertex - Variable in class com.jmex.font3d.math.Triangulator.SweepLineComparer
 
cursor - Static variable in class com.jme.system.lwjgl.LWJGLStandardCursor
 
Curve - Class in com.jme.curve
Curve defines a collection of points that make up a curve.
Curve(String) - Constructor for class com.jme.curve.Curve
Constructor creates a default Curve object with a no points.
Curve(String, Vector3f[]) - Constructor for class com.jme.curve.Curve
Constructor creates a Curve object.
CurveController - Class in com.jme.curve
CurveController defines a controller that moves a supplied Spatial object along a curve.
CurveController(Curve, Spatial) - Constructor for class com.jme.curve.CurveController
Constructor instantiates a new CurveController object.
CurveController(Curve, Spatial, float, float) - Constructor for class com.jme.curve.CurveController
Constructor instantiates a new CurveController object.
cyan - Static variable in class com.jme.renderer.ColorRGBA
the color cyan (0,1,1).
Cylinder - Class in com.jme.scene.shape
A simple cylinder, defined by it's height and radius.
Cylinder() - Constructor for class com.jme.scene.shape.Cylinder
 
Cylinder(String, int, int, float, float) - Constructor for class com.jme.scene.shape.Cylinder
Creates a new Cylinder.
Cylinder(String, int, int, float, float, boolean) - Constructor for class com.jme.scene.shape.Cylinder
Creates a new Cylinder.
Cylinder(String, int, int, float, float, boolean, boolean) - Constructor for class com.jme.scene.shape.Cylinder
Creates a new Cylinder.
Cylinder(String, int, int, float, float, float, boolean, boolean) - Constructor for class com.jme.scene.shape.Cylinder
 

D

dampingK - Variable in class com.jme.input.ChaseCamera
 
darkGray - Static variable in class com.jme.renderer.ColorRGBA
the color gray (.2,.2,.2).
dat - Variable in class com.jme.util.logging.BetterFormatter
 
data - Variable in class com.jme.image.Image
 
data - Variable in class com.jme.input.util.TriggerInfo
 
data - Variable in class com.jme.scene.lod.VETMesh.EdgeAttribute
 
data - Variable in class com.jme.scene.lod.VETMesh.TriangleAttribute
 
data - Variable in class com.jme.scene.lod.VETMesh.VertexAttribute
 
data - Variable in class com.jme.util.shader.uniformtypes.ShaderVariablePointerByte
The data for the attribute value
data - Variable in class com.jme.util.shader.uniformtypes.ShaderVariablePointerFloat
The data for the attribute value
data - Variable in class com.jme.util.shader.uniformtypes.ShaderVariablePointerInt
The data for the attribute value
data - Variable in class com.jme.util.shader.uniformtypes.ShaderVariablePointerShort
The data for the attribute value
data - Variable in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
dataArray - Variable in class com.jme.util.export.binary.BinaryImporter
 
DBL_EPSILON - Static variable in class com.jme.math.FastMath
A "close to zero" double epsilon value for use
DDSLoader - Class in com.jme.image.util
DDSLoader is an image loader that reads in a DirectX DDS file.
DDSLoader.DDSReader - Class in com.jme.image.util
DDS reader
DDSLoader.DDSReader(InputStream) - Constructor for class com.jme.image.util.DDSLoader.DDSReader
 
deactivate() - Method in class com.jme.input.ActionTrigger
remove this trigger from the list of active trigger in the InputHandler.
deactivate() - Method in class com.jme.input.joystick.TriggersJoystickInputListener
 
deactivate() - Method in class com.jme.input.keyboard.TriggersKeyboardInputListener
 
deactivate() - Method in class com.jme.input.mouse.TriggersMouseInputListener
 
deactivateAllChildren() - Method in class com.jmex.game.state.GameStateNode
Deactivates all maintained children contained by this GameStateNode.
deactivateChildNamed(String) - Method in class com.jmex.game.state.GameStateNode
Deactivates the first child found with a given name.
deassimilate(String) - Method in class com.jme.animation.SkinNode
Remove specified skin Geometries, including associated BoneInfluences.
Debug - Class in com.jme.util
Just a simple flag holder for runtime stripping of various jME logging and debugging features.
Debug() - Constructor for class com.jme.util.Debug
 
debug - Static variable in class com.jme.util.Debug
 
debug - Static variable in class com.jme.util.export.binary.BinaryExporter
 
debug - Static variable in class com.jme.util.export.binary.BinaryImporter
 
DEBUG - Static variable in class com.jmex.model.converters.maxutils.ChunkerClass
 
DEBUG_LIGHT - Static variable in class com.jmex.model.converters.maxutils.ChunkerClass
 
DEBUG_SEVERE - Static variable in class com.jmex.model.converters.maxutils.ChunkerClass
 
DebugGameState - Class in com.jmex.game.state
TestGameState provides an extremely basic gamestate with various testing features pre-implemented.
DebugGameState() - Constructor for class com.jmex.game.state.DebugGameState
 
DebugGameState(boolean) - Constructor for class com.jmex.game.state.DebugGameState
 
Debugger - Class in com.jme.util.geom
Debugger provides tools for viewing scene data such as boundings and normals.
Debugger() - Constructor for class com.jme.util.geom.Debugger
 
decrementIndices(int) - Method in class com.jme.util.geom.VertMap
 
decrHeaderLen(int) - Method in class com.jmex.model.converters.maxutils.ChunkerClass
 
DEFAULT_ALPHA_BITS - Static variable in interface com.jme.system.GameSettings
 
DEFAULT_BYTES - Static variable in class com.jme.util.export.binary.BinaryOutputCapsule
 
DEFAULT_COLOR - Static variable in class com.jmex.effects.particles.RampEntry
 
DEFAULT_DAMPINGK - Static variable in class com.jme.input.ChaseCamera
 
DEFAULT_DECIMALS - Static variable in class com.jme.util.stat.graph.TabledLabelGrapher
 
DEFAULT_DEPTH - Static variable in interface com.jme.system.GameSettings
The default depth, used if there is a problem with the properties file.
DEFAULT_DEPTH - Static variable in class com.jme.system.PropertiesIO
The default depth, used if there is a problem with the properties file.
DEFAULT_DEPTH_BITS - Static variable in interface com.jme.system.GameSettings
 
DEFAULT_DEVIANCE - Static variable in class com.jmex.effects.particles.SwarmInfluence
 
DEFAULT_DISTANCE - Static variable in class com.jmex.effects.particles.WanderInfluence
 
DEFAULT_ENABLED - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_ENABLESPRING - Static variable in class com.jme.input.ChaseCamera
 
DEFAULT_END_COLOR - Static variable in class com.jmex.effects.particles.ParticleSystem
 
DEFAULT_END_SIZE - Static variable in class com.jmex.effects.particles.ParticleSystem
 
DEFAULT_FONT - Static variable in class com.jme.scene.Text
A default font contained in the jME library.
DEFAULT_FRAMERATE - Static variable in interface com.jme.system.GameSettings
 
DEFAULT_FREQ - Static variable in class com.jme.system.PropertiesIO
The default frequency, used if there is a problem with the properties file.
DEFAULT_FREQUENCY - Static variable in interface com.jme.system.GameSettings
The default frequency, used if there is a problem with the properties file.
DEFAULT_FULLSCREEN - Static variable in interface com.jme.system.GameSettings
The default fullscreen flag, used if there is a problem with the properties file.
DEFAULT_FULLSCREEN - Static variable in class com.jme.system.PropertiesIO
The default fullscreen flag, used if there is a problem with the properties file.
DEFAULT_HEIGHT - Static variable in interface com.jme.system.GameSettings
The default height, used if there is a problem with the properties file.
DEFAULT_HEIGHT - Static variable in class com.jme.system.PropertiesIO
The default height, used if there is a problem with the properties file.
DEFAULT_INVERTEDY - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_INVERTROTATE - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_JITTER - Static variable in class com.jmex.effects.particles.WanderInfluence
 
DEFAULT_LINE_WIDTH - Static variable in class com.jme.renderer.pass.OutlinePass
 
DEFAULT_LOCKASCENT - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_MAINTAINAZIMUTH - Static variable in class com.jme.input.ChaseCamera
 
DEFAULT_MASS - Static variable in class com.jmex.effects.particles.RampEntry
 
DEFAULT_MAX_ANGLE - Static variable in class com.jmex.effects.particles.ParticleSystem
 
DEFAULT_MAX_ELEMENTS - Static variable in class com.jme.bounding.CollisionTreeManager
defines the default maximum number of trees to maintain.
DEFAULT_MAX_LIFE - Static variable in class com.jmex.effects.particles.ParticleSystem
 
DEFAULT_MAX_SPEED - Static variable in class com.jmex.effects.particles.SwarmInfluence
 
DEFAULT_MAX_TRIS_PER_LEAF - Static variable in class com.jme.bounding.CollisionTreeManager
defines the default maximum number of triangles in a tree leaf.
DEFAULT_MAXASCENT - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_MAXDISTANCE - Static variable in class com.jme.input.ChaseCamera
 
DEFAULT_MAXROLLOUT - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_MIN_LIFE - Static variable in class com.jmex.effects.particles.ParticleSystem
 
DEFAULT_MINASCENT - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_MINDISTANCE - Static variable in class com.jme.input.ChaseCamera
 
DEFAULT_MINROLLOUT - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_MOUSEBUTTON_FOR_LOOKING - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_MOUSEROLLMULT - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_MOUSEXMULT - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_MOUSEYMULT - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_MUSIC - Static variable in interface com.jme.system.GameSettings
 
DEFAULT_OBJECT - Static variable in class com.jme.util.export.binary.BinaryOutputCapsule
 
DEFAULT_OFFSET - Static variable in class com.jmex.effects.particles.RampEntry
 
DEFAULT_OUTLINE_COLOR - Static variable in class com.jme.renderer.pass.OutlinePass
 
DEFAULT_RADIUS - Static variable in class com.jmex.effects.particles.WanderInfluence
 
DEFAULT_RENDERER - Static variable in interface com.jme.system.GameSettings
The default renderer flag, used if there is a problem with the properties file.
DEFAULT_RENDERER - Static variable in class com.jme.system.PropertiesIO
The default renderer flag, used if there is a problem with the properties file.
DEFAULT_ROTATETARGET - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_SAMPLES - Static variable in interface com.jme.system.GameSettings
 
DEFAULT_SFX - Static variable in interface com.jme.system.GameSettings
 
DEFAULT_SIZE - Static variable in class com.jmex.effects.particles.RampEntry
 
DEFAULT_SPEED_BUMP - Static variable in class com.jmex.effects.particles.SwarmInfluence
 
DEFAULT_SPIN - Static variable in class com.jmex.effects.particles.RampEntry
 
DEFAULT_SPRINGK - Static variable in class com.jme.input.ChaseCamera
 
DEFAULT_START_COLOR - Static variable in class com.jmex.effects.particles.ParticleSystem
 
DEFAULT_START_SIZE - Static variable in class com.jmex.effects.particles.ParticleSystem
 
DEFAULT_STAYBEHINDTARGET - Static variable in class com.jme.input.ChaseCamera
 
DEFAULT_STENCIL_BITS - Static variable in interface com.jme.system.GameSettings
 
DEFAULT_STORE_TEXTURE - Static variable in class com.jme.image.Texture
 
DEFAULT_SWARM_RANGE_SQ - Static variable in class com.jmex.effects.particles.SwarmInfluence
 
DEFAULT_TARGETTURNSPEED - Static variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
DEFAULT_TURN_SPEED - Static variable in class com.jmex.effects.particles.SwarmInfluence
 
DEFAULT_TURNSPEED - Static variable in class com.jme.input.ThirdPersonHandler
Default character turn speed is 1.5pi per sec.
DEFAULT_VERTICAL_SYNC - Static variable in interface com.jme.system.GameSettings
 
DEFAULT_VIEW - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
DEFAULT_WIDTH - Static variable in interface com.jme.system.GameSettings
The default width, used if there is a problem with the properties file.
DEFAULT_WIDTH - Static variable in class com.jme.system.PropertiesIO
The default width, used if there is a problem with the properties file.
DEFAULT_WORLDUPVECTOR - Static variable in class com.jme.input.ChaseCamera
 
defaultAlphaBits - Static variable in class com.jme.system.AbstractGameSettings
 
defaultAmbient - Static variable in class com.jme.scene.state.MaterialState
Default ambient color for all material states.
defaultColor - Variable in class com.jme.scene.Geometry
 
defaultColor - Static variable in class com.jme.scene.state.jogl.records.TextureRecord
 
defaultColor - Static variable in class com.jme.scene.state.lwjgl.records.TextureRecord
 
defaultColorMaterial - Static variable in class com.jme.scene.state.MaterialState
Default color material mode for all material states.
defaultDepth - Static variable in class com.jme.system.AbstractGameSettings
 
defaultDepthBits - Static variable in class com.jme.system.AbstractGameSettings
 
defaultDiffuse - Static variable in class com.jme.scene.state.MaterialState
Default diffuse color for all material states.
defaultEmissive - Static variable in class com.jme.scene.state.MaterialState
Default emissive color for all material states.
defaultFramerate - Static variable in class com.jme.system.AbstractGameSettings
 
defaultFrequency - Static variable in class com.jme.system.AbstractGameSettings
 
defaultFullscreen - Static variable in class com.jme.system.AbstractGameSettings
 
defaultHeight - Static variable in class com.jme.system.AbstractGameSettings
 
defaultMaterialFace - Static variable in class com.jme.scene.state.MaterialState
Default material face for all material states.
defaultMusic - Static variable in class com.jme.system.AbstractGameSettings
 
defaultRenderer - Static variable in class com.jme.system.AbstractGameSettings
 
defaults() - Method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
defaultSamples - Static variable in class com.jme.system.AbstractGameSettings
 
defaultSettingsWidgetImage - Static variable in class com.jme.system.AbstractGameSettings
 
defaultSFX - Static variable in class com.jme.system.AbstractGameSettings
 
DefaultShadowGate - Class in com.jme.renderer.pass
 
DefaultShadowGate() - Constructor for class com.jme.renderer.pass.DefaultShadowGate
 
defaultShininess - Static variable in class com.jme.scene.state.MaterialState
Default shininess for all material states.
defaultSpecular - Static variable in class com.jme.scene.state.MaterialState
Default specular color for all material states.
defaultStateList - Static variable in class com.jme.renderer.Renderer
List of default states all spatials take if none is set.
defaultStencilBits - Static variable in class com.jme.system.AbstractGameSettings
 
defaultTexture - Static variable in class com.jme.scene.state.TextureState
 
DefaultUncaughtExceptionHandler - Class in com.jmex.game
 
DefaultUncaughtExceptionHandler(StandardGame) - Constructor for class com.jmex.game.DefaultUncaughtExceptionHandler
 
defaultVerticalSync - Static variable in class com.jme.system.AbstractGameSettings
 
defaultWidth - Static variable in class com.jme.system.AbstractGameSettings
 
defBlendState - Variable in class com.jme.util.stat.graph.TabledLabelGrapher
 
DefColorFadeController - Class in com.jme.util.stat.graph
A controller that changes over time the alpha value of the default color of a given Geometry.
DefColorFadeController(Geometry, float, float) - Constructor for class com.jme.util.stat.graph.DefColorFadeController
Sets up a new instance of the controller.
deflate(byte[]) - Static method in class com.jme.util.export.binary.BinaryOutputCapsule
 
DEG_TO_RAD - Static variable in class com.jme.math.FastMath
A value to multiply a degree value by, to convert it to radians.
delayForUpdate() - Method in class com.jmex.awt.applet.StandardApplet
Causes the current thread to wait for an update to occur in the OpenGL thread.
delayForUpdate() - Method in class com.jmex.game.StandardGame
Causes the current thread to wait for an update to occur in the OpenGL thread.
delegate - Variable in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
delegateInfluences() - Method in interface com.jme.scene.MorphingGeometry
If we have an influences map before you invoke this method (either local or remote), it will be retained unless we successfully find delegate to another (in which case 'yes' will be returned).
delegateInfluences() - Method in class com.jme.scene.MorphingTriMesh
 
delete(int) - Method in class com.jme.scene.state.jogl.JOGLTextureState
 
delete(int) - Method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
delete(int) - Method in class com.jme.scene.state.TextureState
Removes the texture of the given unit.
delete(int) - Method in class com.jme.system.dummy.DummyRenderer.TextureStateN
 
delete() - Method in class com.jmex.audio.openal.OpenALAudioBuffer
 
deleteAll() - Method in class com.jme.scene.state.jogl.JOGLTextureState
 
deleteAll(boolean) - Method in class com.jme.scene.state.jogl.JOGLTextureState
 
deleteAll() - Method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
deleteAll(boolean) - Method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
deleteAll() - Method in class com.jme.scene.state.TextureState
Removes all Texture set in this TextureState.
deleteAll(boolean) - Method in class com.jme.scene.state.TextureState
Removes all Texture set in this TextureState.
deleteAll() - Method in class com.jme.system.dummy.DummyRenderer.TextureStateN
 
deleteAll(boolean) - Method in class com.jme.system.dummy.DummyRenderer.TextureStateN
 
deletedEdges - Variable in class com.jme.scene.lod.ClodCreator
 
deletedVertices - Variable in class com.jme.scene.lod.ClodCreator
 
deleteFont() - Method in class com.jme.renderer.jogl.JOGLFont
deleteFont deletes the current display list of font objects.
deleteFont() - Method in class com.jme.renderer.lwjgl.LWJGLFont
deleteFont deletes the current display list of font objects.
deleteTextureFromCard(Texture) - Static method in class com.jme.util.TextureManager
 
deleteTextureId(int) - Method in class com.jme.scene.state.jogl.JOGLTextureState
 
deleteTextureId(int) - Method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
deleteTextureId(int) - Method in class com.jme.scene.state.TextureState
 
deleteVBO(Buffer) - Method in class com.jme.renderer.jogl.JOGLRenderer
 
deleteVBO(int) - Method in class com.jme.renderer.jogl.JOGLRenderer
 
deleteVBO(Buffer) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
deleteVBO(int) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
deleteVBO(Buffer) - Method in class com.jme.renderer.Renderer
Checks the VBO cache to see if this Buffer is mapped to a VBO-id.
deleteVBO(int) - Method in class com.jme.renderer.Renderer
Attempts to delete the VBO with this VBO id.
deleteVBO(Buffer) - Method in class com.jme.system.dummy.DummyRenderer
 
deleteVBO(int) - Method in class com.jme.system.dummy.DummyRenderer
 
deleteVBOId(int) - Method in class com.jme.scene.state.jogl.records.RendererRecord
 
deleteVBOId(int) - Method in class com.jme.scene.state.lwjgl.records.RendererRecord
 
delta - Variable in class com.jme.input.util.TriggerInfo
 
density - Variable in class com.jme.scene.state.FogState
 
density - Variable in class com.jme.scene.state.jogl.records.FogStateRecord
 
density - Variable in class com.jme.scene.state.lwjgl.records.FogStateRecord
 
densityFunction - Variable in class com.jme.scene.state.FogState
 
depth - Variable in class com.jme.image.Image
 
depth - Variable in class com.jme.system.lwjgl.LWJGLPropertiesDialog.ModeValidator
 
DEPTH_BITS - Static variable in class com.jmex.swt.lwjgl.LWJGLSWTConstants
 
depthBits - Variable in class com.jme.app.BaseSimpleGame
Depth bits to use for the renderer.
depthBits - Variable in class com.jme.system.DisplaySystem
Depth bits to use for the renderer.
depthBits - Variable in class com.jmex.awt.applet.BaseApplet
Depth bits to use for the renderer.
depthBits - Variable in class com.jmex.awt.applet.SimpleJMEApplet
Depth bits to use for the renderer.
depthBits - Variable in class com.jmex.awt.applet.SimpleJMEPassApplet
Depth bits to use for the renderer.
depthFunc - Variable in class com.jme.scene.state.jogl.records.ZBufferStateRecord
 
depthFunc - Variable in class com.jme.scene.state.lwjgl.records.ZBufferStateRecord
 
DepthOfFieldRenderPass - Class in com.jmex.effects.glsl
GLSL Depth of Field effect pass.
DepthOfFieldRenderPass(Camera, int) - Constructor for class com.jmex.effects.glsl.DepthOfFieldRenderPass
Creates a new DOG renderpass
DEPTHS - Static variable in class com.jmex.editors.swing.settings.GameSettingsPanel
 
depthTest - Variable in class com.jme.scene.state.jogl.records.ZBufferStateRecord
 
depthTest - Variable in class com.jme.scene.state.lwjgl.records.ZBufferStateRecord
 
depthTextureCompareMode - Variable in class com.jme.scene.state.jogl.records.TextureRecord
 
depthTextureCompareMode - Variable in class com.jme.scene.state.lwjgl.records.TextureRecord
 
depthTextureFunc - Variable in class com.jme.scene.state.jogl.records.TextureRecord
 
depthTextureFunc - Variable in class com.jme.scene.state.lwjgl.records.TextureRecord
 
depthTextureMode - Variable in class com.jme.scene.state.jogl.records.TextureRecord
 
depthTextureMode - Variable in class com.jme.scene.state.lwjgl.records.TextureRecord
 
descendantMatches(Class<? extends Spatial>, String) - Method in class com.jme.scene.Node
Returns flat list of Spatials implementing the specified class AND with name matching the specified pattern.
descendantMatches(Class<? extends Spatial>) - Method in class com.jme.scene.Node
Convenience wrapper.
descendantMatches(String) - Method in class com.jme.scene.Node
Convenience wrapper.
destroy() - Method in class com.jme.input.dummy.DummyKeyInput
destroy nothing to destroy.
destroy() - Method in class com.jme.input.dummy.DummyMouseInput
destroy does nothing at all
destroy() - Method in class com.jme.input.joystick.DummyJoystickInput
 
destroy() - Method in class com.jme.input.joystick.JoystickInput
 
destroy() - Method in class com.jme.input.joystick.lwjgl.LWJGLJoystickInput
 
destroy() - Method in class com.jme.input.KeyInput
destroy frees the keyboard for use by other applications.
destroy() - Method in class com.jme.input.lwjgl.LWJGLKeyInput
destroy cleans up the keyboard for use by other programs.
destroy() - Method in class com.jme.input.lwjgl.LWJGLMouseInput
destroy cleans up the native mouse reference.
destroy() - Method in class com.jme.input.MouseInput
destroy cleans up the native mouse interface.
destroy() - Method in class com.jmex.awt.applet.BaseApplet
 
destroy() - Method in class com.jmex.awt.applet.StandardApplet
 
destroy() - Method in class com.jmex.awt.input.AWTKeyInput
 
destroy() - Method in class com.jmex.awt.input.AWTMouseInput
 
destroy() - Method in class com.jmex.swt.input.SWTKeyInput
 
destroy() - Method in class com.jmex.swt.input.SWTMouseInput
 
destroyIfInitalized() - Static method in class com.jme.input.joystick.JoystickInput
Destroy the input if it was initialized.
destroyIfInitalized() - Static method in class com.jme.input.KeyInput
Destroy the input if it was initialized.
destroyIfInitalized() - Static method in class com.jme.input.MouseInput
Destroy the input if it was initialized.
detach(Light) - Method in class com.jme.scene.state.LightState
detach removes a light from the queue for processing.
detachAll() - Method in class com.jme.scene.state.LightState
detachAll clears the queue of all lights to be processed.
detachAllChildren() - Method in class com.jme.scene.Node
detachAllChildren removes all children attached to this node.
detachAllChildren() - Method in class com.jmex.game.state.GameStateNode
Detaches all children of this GameStateNode.
detachChild(Spatial) - Method in class com.jme.scene.Node
detachChild removes a given child from the node's list.
detachChild(GameState) - Method in class com.jmex.game.state.GameStateNode
Detaches a given child.
detachChild(String) - Method in class com.jmex.game.state.GameStateNode
Detaches the first child found with a given name (case sensitive).
detachChild(int) - Method in class com.jmex.game.state.GameStateNode
Detaches a child at a given index.
detachChildAt(int) - Method in class com.jme.scene.Node
detachChildAt removes a child at a given index.
detachChildNamed(String) - Method in class com.jme.scene.Node
detachChild removes a given child from the node's list.
determinant(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class com.jme.math.FastMath
Returns the determinant of a 4x4 matrix.
determinant() - Method in class com.jme.math.Matrix3f
determinant generates the determinate of this matrix.
determinant() - Method in class com.jme.math.Matrix4f
determinant generates the determinate of this matrix.
determinant(Vector2f) - Method in class com.jme.math.Vector2f
 
DEVICE_ALL - Static variable in class com.jme.input.InputHandler
Wildcard device name for all devices.
DEVICE_KEYBOARD - Static variable in class com.jme.input.InputHandler
Device name of the keyboard.
DEVICE_MOUSE - Static variable in class com.jme.input.InputHandler
Device name of the mouse.
DEVICE_UTIL - Static variable in class com.jme.input.util.UtilInputHandlerDevice
 
diffuse - Variable in class com.jme.scene.state.jogl.records.LightRecord
 
diffuse - Variable in class com.jme.scene.state.lwjgl.records.LightRecord
 
diffuse - Variable in class com.jme.scene.state.MaterialState
 
difTemp - Variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
direction - Variable in class com.jme.math.Ray
The direction of the ray.
direction - Variable in class com.jme.renderer.AbstractCamera
Direction the camera is facing.
direction - Variable in class com.jme.renderer.pass.DirectionalShadowMapPass
The direction shadows are being cast from - directional light?
direction - Variable in class com.jme.scene.shadow.ShadowVolume
 
DirectionalLight - Class in com.jme.light
DirectionalLight defines a light that is assumed to be infinitely far away (something similar to the sun).
DirectionalLight() - Constructor for class com.jme.light.DirectionalLight
Constructor instantiates a new DirectionalLight object.
DirectionalShadowMapPass - Class in com.jme.renderer.pass
A pass providing a shadow mapping layer across the top of an existing scene.
DirectionalShadowMapPass(Vector3f) - Constructor for class com.jme.renderer.pass.DirectionalShadowMapPass
Create a shadow map pass casting shadows from a light with the direction given.
DirectionalShadowMapPass(Vector3f, int) - Constructor for class com.jme.renderer.pass.DirectionalShadowMapPass
Create a shadow map pass casting shadows from a light with the direction given.
dirty - Variable in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
dirty - Variable in class com.jmex.model.Loader
 
dirVec - Variable in class com.jme.input.ChaseCamera
 
dis - Variable in class com.jme.renderer.pass.DirectionalShadowMapPass
The distance we're modelling the direction light source as being away from the focal point, again the higher the number the more of the scene is covered but at lower resolution
disable(T) - Method in class com.jmex.pool.ByteArraySpatialGenerator
 
disable(T) - Method in interface com.jmex.pool.ObjectGenerator
This method is invoked when this object is being returned to the pool.
disableAllChildren() - Method in class com.jme.scene.SwitchNode
Marks the node to render nothing on a draw.
DiscreteLodNode - Class in com.jme.scene.lod
DiscreteLodNode
DiscreteLodNode() - Constructor for class com.jme.scene.lod.DiscreteLodNode
 
DiscreteLodNode(String, SwitchModel) - Constructor for class com.jme.scene.lod.DiscreteLodNode
 
Disk - Class in com.jme.scene.shape
A flat discus, defined by it's radius.
Disk() - Constructor for class com.jme.scene.shape.Disk
 
Disk(String, int, int, float) - Constructor for class com.jme.scene.shape.Disk
Creates a flat disk (circle) at the origin flat along the Z.
dispatchDragGestureEvent(JMEDragGestureEvent) - Method in class com.jmex.awt.swingui.dnd.JMEMouseDragGestureRecognizer
 
display - Variable in class com.jme.app.AbstractGame
Renderer used to display the game
display - Variable in class com.jmex.awt.applet.BaseApplet
 
display - Variable in class com.jmex.awt.applet.StandardApplet
The DisplaySystem for this applet
display(GLAutoDrawable) - Method in class com.jmex.awt.jogl.JOGLAWTCanvas
 
DISPLAY_CANVAS - Static variable in class com.jmex.game.StandardGame
 
DISPLAY_MODE - Static variable in class com.jmex.game.StandardGame
 
DISPLAY_WINDOW - Static variable in class com.jmex.game.StandardGame
 
displayBackBuffer() - Method in class com.jme.renderer.jogl.JOGLRenderer
displayBackBuffer renders any queued items then flips the rendered buffer (back) with the currently displayed buffer.
displayBackBuffer() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
displayBackBuffer renders any queued items then flips the rendered buffer (back) with the currently displayed buffer.
displayBackBuffer() - Method in class com.jme.renderer.Renderer
displayBackBuffer swaps the back buffer with the currently displayed buffer.
displayBackBuffer() - Method in class com.jme.system.dummy.DummyRenderer
 
displayChanged(GLAutoDrawable, boolean, boolean) - Method in class com.jmex.awt.jogl.JOGLAWTCanvas
 
displayListID - Variable in class com.jme.scene.Geometry
Non -1 values signal that drawing this scene should use the provided display list instead of drawing from the buffers.
displayParent - Variable in class com.jmex.awt.applet.BaseApplet
The awt canvas to draw to
displayParent - Variable in class com.jmex.awt.applet.StandardApplet
The awt canvas to draw to
DisplaySystem - Class in com.jme.system
DisplaySystem defines an interface for system creation.
DisplaySystem() - Constructor for class com.jme.system.DisplaySystem
A new display system has been created.
displaySystem - Variable in class com.jme.system.dummy.DummySystemProvider
The DisplaySystem that this SystemProvider belongs to.
dispose() - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
dispose() - Method in class com.jmex.awt.swingui.JMEDesktop
Call this method of the desktop is no longer needed.
dispose() - Method in class com.jmex.swt.lwjgl.LWJGLSWTCanvas
 
disposeDisplaySystem() - Method in class com.jme.system.dummy.DummySystemProvider
 
disposeDisplaySystem() - Method in class com.jme.system.jogl.JOGLSystemProvider
 
disposeDisplaySystem() - Method in class com.jme.system.lwjgl.LWJGLSystemProvider
 
disposeDisplaySystem() - Method in interface com.jme.system.SystemProvider
Often the display system is in a static field.
Distance - Class in com.jme.intersection
Distance provides functional methods for determining the distances between one object and another.
distance(Vector3f, Vector3f) - Static method in class com.jme.intersection.Distance
distance calculates the distance between two points.
distance(Vector3f, Ray) - Static method in class com.jme.intersection.Distance
distance calculates the distance between a point and a ray.
distance - Variable in class com.jme.intersection.PickData
 
distance(Vector3f) - Method in class com.jme.math.Line
 
distance(Vector3f) - Method in class com.jme.math.LineSegment
 
distance(LineSegment) - Method in class com.jme.math.LineSegment
 
distance(Ray) - Method in class com.jme.math.LineSegment
 
distance(Vector2f) - Method in class com.jme.math.Vector2f
distance calculates the distance between this vector and vector v.
distance(Vector3f) - Method in class com.jme.math.Vector3f
distance calculates the distance between this vector and vector v.
DISTANCE_QUEUE - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
distanceQueue - Variable in class com.jmex.model.converters.maxutils.EditableObjectChunk
 
DistanceQueueChunk - Class in com.jmex.model.converters.maxutils
Started Date: Jul 3, 2004

parent == 3d3d == EDIT_3DS type == 2300 == DISTANCE_QUEUE
DistanceQueueChunk(DataInput, ChunkHeader) - Constructor for class com.jmex.model.converters.maxutils.DistanceQueueChunk
 
distanceSquared(Vector3f, Vector3f) - Static method in class com.jme.intersection.Distance
distanceSquared returns the distance between two points, with the distance squared.
distanceSquared(Vector3f) - Method in class com.jme.math.Line
 
distanceSquared(Vector3f) - Method in class com.jme.math.LineSegment
 
distanceSquared(LineSegment) - Method in class com.jme.math.LineSegment
 
distanceSquared(Ray) - Method in class com.jme.math.LineSegment
 
distanceSquared(Vector3f) - Method in class com.jme.math.Ray
 
distanceSquared(Vector2f) - Method in class com.jme.math.Vector2f
distanceSquared calculates the distance squared between this vector and vector v.
distanceSquared(float, float) - Method in class com.jme.math.Vector2f
distanceSquared calculates the distance squared between this vector and vector v.
distanceSquared(Vector3f) - Method in class com.jme.math.Vector3f
distanceSquared calculates the distance squared between this vector and vector v.
distanceSquaredTo(Vector3f) - Method in class com.jme.bounding.BoundingVolume
Find the squared distance from the center of this Bounding Volume to the given point.
DistanceSwitchModel - Class in com.jme.scene
DistanceSwitchModel defines a SwitchModel for selecting a child node based on the current distance from the containing node to the camera.
DistanceSwitchModel() - Constructor for class com.jme.scene.DistanceSwitchModel
 
DistanceSwitchModel(int) - Constructor for class com.jme.scene.DistanceSwitchModel
Constructor instantiates a new DistanceSwitchModel object with the number of children to select from.
distanceTo(Vector3f) - Method in class com.jme.bounding.BoundingVolume
Find the distance from the center of this Bounding Volume to the given point.
distanceToEdge(Vector3f) - Method in class com.jme.bounding.BoundingBox
 
distanceToEdge(Vector3f) - Method in class com.jme.bounding.BoundingCapsule
 
distanceToEdge(Vector3f) - Method in class com.jme.bounding.BoundingSphere
 
distanceToEdge(Vector3f) - Method in class com.jme.bounding.BoundingVolume
Find the distance from the nearest edge of this Bounding Volume to the given point.
distanceToEdge(Vector3f) - Method in class com.jme.bounding.OrientedBoundingBox
 
divide(float) - Method in class com.jme.math.Vector2f
divide divides the values of this vector by a scalar and returns the result.
divide(float) - Method in class com.jme.math.Vector3f
divide divides the values of this vector by a scalar and returns the result.
divide(Vector3f) - Method in class com.jme.math.Vector3f
divide divides the values of this vector by a scalar and returns the result.
divideLocal(float) - Method in class com.jme.math.Vector2f
divideLocal divides this vector by a scalar internally, and returns a handle to this vector for easy chaining of calls.
divideLocal(float) - Method in class com.jme.math.Vector3f
divideLocal divides this vector by a scalar internally, and returns a handle to this vector for easy chaining of calls.
divideLocal(Vector3f) - Method in class com.jme.math.Vector3f
divideLocal divides this vector by a scalar internally, and returns a handle to this vector for easy chaining of calls.
DO_CLAMP - Static variable in class com.jme.input.mouse.TriggersMouseInputListener
 
doCollapse() - Method in class com.jme.scene.lod.ClodCreator
 
doDebug(Renderer) - Method in class com.jme.app.BaseSimpleGame
 
doDebug(Renderer) - Method in class com.jme.app.SimpleGame
 
doDebug(Renderer) - Method in class com.jme.app.SimplePassGame
 
doDebug(Renderer) - Method in class com.jmex.awt.applet.BaseSimpleApplet
 
doDebug() - Method in class com.jmex.awt.applet.SimpleJMEApplet.SimpleAppletCanvasImplementor
 
Dodecahedron - Class in com.jme.scene.shape
A regular polyhedron with 12 faces.
Dodecahedron() - Constructor for class com.jme.scene.shape.Dodecahedron
NOT API: for internal use, do not call from user code.
Dodecahedron(String, float) - Constructor for class com.jme.scene.shape.Dodecahedron
origin.
doDrag(MouseEvent) - Method in class com.jmex.awt.swingui.dnd.JMEDragAndDrop
drag the icon around.
doDrop(MouseEvent) - Method in class com.jmex.awt.swingui.dnd.JMEDragAndDrop
the drag is about to end.
doFrameChange() - Method in class com.jme.renderer.jogl.JOGLCamera
Uses GLU's lookat function to set the OpenGL frame.
doFrameChange() - Method in class com.jme.renderer.lwjgl.LWJGLCamera
Uses GLU's lookat function to set the OpenGL frame.
doFrustumChange() - Method in class com.jme.renderer.jogl.JOGLCamera
Sets the OpenGL frustum.
doFrustumChange() - Method in class com.jme.renderer.lwjgl.LWJGLCamera
Sets the OpenGL frustum.
doGradualRotation - Variable in class com.jme.input.ThirdPersonHandler
When true, the controlled target will do turns by moving forward and turning at the same time.
doInputUpdate(float) - Method in class com.jme.input.ThirdPersonHandler
 
DOM_PrettyPrint - Class in com.jme.util.export.xml
Deprecated. This class will be removed in a future release.
DOM_PrettyPrint() - Constructor for class com.jme.util.export.xml.DOM_PrettyPrint
Deprecated.  
Dome - Class in com.jme.scene.shape
A hemisphere.
Dome() - Constructor for class com.jme.scene.shape.Dome
NOT API: for internal use, do not call from user code.
Dome(String) - Constructor for class com.jme.scene.shape.Dome
Constructs a dome.
Dome(String, int, int, float) - Constructor for class com.jme.scene.shape.Dome
Constructs a dome with it's center at the origin.
Dome(String, Vector3f, int, int, float) - Constructor for class com.jme.scene.shape.Dome
Constructs a dome.
Dome(String, Vector3f, int, int, float, boolean) - Constructor for class com.jme.scene.shape.Dome
Constructs a dome.
DOMInputCapsule - Class in com.jme.util.export.xml
Part of the jME XML IO system as introduced in the google code jmexml project.
DOMInputCapsule(Document, XMLImporter) - Constructor for class com.jme.util.export.xml.DOMInputCapsule
 
DOMOutputCapsule - Class in com.jme.util.export.xml
Part of the jME XML IO system as introduced in the google code jmexml project.
DOMOutputCapsule(Document, JMEExporter) - Constructor for class com.jme.util.export.xml.DOMOutputCapsule
 
DOMSerializer - Class in com.jme.util.export.xml
The DOMSerializer was based primarily off the DOMSerializer.java class from the "Java and XML" 3rd Edition book by Brett McLaughlin, and Justin Edelson.
DOMSerializer() - Constructor for class com.jme.util.export.xml.DOMSerializer
 
doRender(Renderer) - Method in class com.jme.renderer.pass.DirectionalShadowMapPass
 
doRender(Renderer) - Method in class com.jme.renderer.pass.DynamicGammaPass
 
doRender(Renderer) - Method in class com.jme.renderer.pass.LightMaskedRenderPass
 
doRender(Renderer) - Method in class com.jme.renderer.pass.OutlinePass
 
doRender(Renderer) - Method in class com.jme.renderer.pass.Pass
 
doRender(Renderer) - Method in class com.jme.renderer.pass.RenderPass
 
doRender(Renderer) - Method in class com.jme.renderer.pass.ShadowedRenderPass
doRender renders this pass to the framebuffer
doRender() - Method in class com.jme.system.canvas.JMECanvasImplementor
 
doRender() - Method in class com.jme.system.canvas.SimpleCanvasImpl
 
doRender() - Method in class com.jme.system.canvas.SimplePassCanvasImpl
 
doRender(Renderer) - Method in class com.jmex.effects.glsl.BloomRenderPass
 
doRender(Renderer) - Method in class com.jmex.effects.glsl.DepthOfFieldRenderPass
 
doRender(Renderer) - Method in class com.jmex.effects.glsl.MotionBlurRenderPass
doRender renders this pass to the framebuffer
doRender(Renderer) - Method in class com.jmex.effects.glsl.SketchRenderPass
 
doRender(Renderer) - Method in class com.jmex.effects.water.WaterRenderPass
 
doSetup() - Method in class com.jme.system.canvas.JMECanvasImplementor
 
doSetup() - Method in class com.jme.system.canvas.SimpleCanvasImpl
 
doSetup() - Method in class com.jme.system.canvas.SimplePassCanvasImpl
 
doSubdivide() - Method in class com.jmex.subdivision.Subdivision
The actual subdivision, places the new buffers in the members newVertexBuffer, newIndexBuffer, newBuffers
doSubdivide() - Method in class com.jmex.subdivision.SubdivisionButterfly
Do the actual subdivision.
1.
dot(Quaternion) - Method in class com.jme.math.Quaternion
dot calculates and returns the dot product of this quaternion with that of the parameter quaternion.
dot(Vector2f) - Method in class com.jme.math.Vector2f
dot calculates the dot product of this vector with a provided vector.
dot(Vector3f) - Method in class com.jme.math.Vector3f
dot calculates the dot product of this vector with a provided vector.
doTextureBind(int, int, Texture.Type) - Static method in class com.jme.scene.state.jogl.JOGLTextureState
Useful for external lwjgl based classes that need to safely set the current texture.
doTextureBind(int, int, Texture.Type) - Static method in class com.jme.scene.state.lwjgl.LWJGLTextureState
Useful for external lwjgl based classes that need to safely set the current texture.
doTextureCleanup() - Static method in class com.jme.util.TextureManager
 
doTransforms(Spatial) - Method in class com.jme.renderer.jogl.JOGLRenderer
 
doTransforms(Spatial) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
 
DOUBLE - Static variable in class com.jme.util.export.binary.BinaryClassField
 
DOUBLE_1D - Static variable in class com.jme.util.export.binary.BinaryClassField
 
DOUBLE_2D - Static variable in class com.jme.util.export.binary.BinaryClassField
 
DoublyConnectedEdgeList<Vertex extends PlanarVertex,Edge extends PlanarEdge> - Class in com.jmex.font3d.math
This class represents as its name indicates a planar subdivision.
DoublyConnectedEdgeList() - Constructor for class com.jmex.font3d.math.DoublyConnectedEdgeList
 
doUpdate(float) - Method in class com.jme.renderer.pass.DynamicGammaPass
 
doUpdate(float) - Method in class com.jme.renderer.pass.Pass
 
doUpdate() - Method in class com.jme.system.canvas.JMECanvasImplementor
 
doUpdate() - Method in class com.jme.system.canvas.SimpleCanvasImpl
 
doUpdate() - Method in class com.jme.system.canvas.SimplePassCanvasImpl
 
doUpdate(float) - Method in class com.jmex.effects.cloth.ClothPatch
Update the spring system underlying this cloth.
doUpdate(float) - Method in class com.jmex.effects.glsl.BloomRenderPass
 
doUpdate(float) - Method in class com.jmex.effects.glsl.DepthOfFieldRenderPass
 
doUpdate(float) - Method in class com.jmex.effects.glsl.MotionBlurRenderPass
 
doUpdate(float) - Method in class com.jmex.effects.water.WaterRenderPass
 
doUpdateGeometry() - Method in class com.jme.scene.shape.Dodecahedron
 
doUpdateGeometry() - Method in class com.jme.scene.shape.Hexagon
 
doUpdateGeometry() - Method in class com.jme.scene.shape.Icosahedron
 
doUpdateGeometry() - Method in class com.jme.scene.shape.Octahedron
 
doUpdateGeometry() - Method in class com.jme.scene.shape.RegularPolyhedron
Update all of the computed information about this polyhedron.
doViewPortChange() - Method in class com.jme.renderer.jogl.JOGLCamera
Sets OpenGL's viewport.
doViewPortChange() - Method in class com.jme.renderer.lwjgl.LWJGLCamera
Sets OpenGL's viewport.
DQUEUE_BACKGRND - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
dragDetected(DragDetectEvent) - Method in class com.jmex.swt.input.SWTMouseInput
 
dragDropEnd(JMEDragSourceEvent) - Method in interface com.jmex.awt.swingui.dnd.JMEDragSourceListener
a drag operation ends
dragEnter(JMEDragSourceEvent) - Method in interface com.jmex.awt.swingui.dnd.JMEDragSourceListener
a transferable is dragged and enters the geometry of an object
dragEnter(JMEDropTargetEvent) - Method in interface com.jmex.awt.swingui.dnd.JMEDropTargetListener
a transferable is dragged and enters the geometry of an object
dragExit(JMEDragSourceEvent) - Method in interface com.jmex.awt.swingui.dnd.JMEDragSourceListener
a transferable is dragged and leaves the geometry of an object
dragExit(JMEDropTargetEvent) - Method in interface com.jmex.awt.swingui.dnd.JMEDropTargetListener
a transferable is dragged and leaves the geometry of an object
dragGestureRecognized(JMEDragGestureEvent) - Method in interface com.jmex.awt.swingui.dnd.JMEDragGestureListener
 
DragInfluencePanel - Class in com.jmex.editors.swing.particles
 
DragInfluencePanel() - Constructor for class com.jmex.editors.swing.particles.DragInfluencePanel
 
dragOver(JMEDropTargetEvent) - Method in interface com.jmex.awt.swingui.dnd.JMEDropTargetListener
a transferable is dragged over the geometry of an object
draw(Renderer) - Method in class com.jme.curve.Curve
draw calls super to set the render state then calls the renderer to display the curve.
draw(Curve) - Method in class com.jme.renderer.jogl.JOGLRenderer
draw renders a curve object.
draw(Line) - Method in class com.jme.renderer.jogl.JOGLRenderer
draw renders a Line object including it's normals, colors, textures and vertices.
draw(Point) - Method in class com.jme.renderer.jogl.JOGLRenderer
draw renders a Point object including it's normals, colors, textures and vertices.
draw(QuadMesh) - Method in class com.jme.renderer.jogl.JOGLRenderer
draw renders a QuadMesh object including it's normals, colors, textures and vertices.
draw(TriMesh) - Method in class com.jme.renderer.jogl.JOGLRenderer
draw renders a TriMesh object including it's normals, colors, textures and vertices.
draw(Spatial) - Method in class com.jme.renderer.jogl.JOGLRenderer
draw renders a scene by calling the nodes onDraw method.
draw(Text) - Method in class com.jme.renderer.jogl.JOGLRenderer
draw renders a text object using a predefined font.
draw(Curve) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
draw renders a curve object.
draw(Line) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
draw renders a Line object including it's normals, colors, textures and vertices.
draw(Point) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
draw renders a Point object including it's normals, colors, textures and vertices.
draw(QuadMesh) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
draw renders a QuadMesh object including it's normals, colors, textures and vertices.
draw(TriMesh) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
draw renders a TriMesh object including it's normals, colors, textures and vertices.
draw(Spatial) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
draw renders a scene by calling the nodes onDraw method.
draw(Text) - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
draw renders a text object using a predefined font.
draw(Spatial) - Method in class com.jme.renderer.Renderer
draw renders a scene.
draw(TriMesh) - Method in class com.jme.renderer.Renderer
draw renders a single TriMesh to the back buffer.
draw(QuadMesh) - Method in class com.jme.renderer.Renderer
draw renders a single QuadMesh to the back buffer.
draw(Point) - Method in class com.jme.renderer.Renderer
draw renders a single Point collection to the back buffer.
draw(Line) - Method in class com.jme.renderer.Renderer
draw renders a single Line collection to the back buffer.
draw(Curve) - Method in class com.jme.renderer.Renderer
draw renders a curve to the back buffer.
draw(Text) - Method in class com.jme.renderer.Renderer
draw renders text to the back buffer.
draw(Renderer) - Method in class com.jme.scene.BillboardNode
draw updates the billboards orientation then renders the billboard's children.
draw(Renderer) - Method in class com.jme.scene.Geometry
draw prepares the geometry for rendering to the display.
draw(Renderer) - Method in class com.jme.scene.ImposterNode
draw calls the onDraw method for each child maintained by this node.
draw(Renderer) - Method in class com.jme.scene.Line
 
draw(Renderer) - Method in class com.jme.scene.lod.ClodMesh
Called during rendering.
draw(Renderer) - Method in class com.jme.scene.lod.DiscreteLodNode
 
draw(Renderer) - Method in class com.jme.scene.MorphingTriMesh
 
draw(Renderer) - Method in class com.jme.scene.Node
draw calls the onDraw method for each child maintained by this node.
draw(Renderer) - Method in class com.jme.scene.PassNode
 
draw(Renderer) - Method in class com.jme.scene.Point
 
draw(Renderer) - Method in class com.jme.scene.QuadMesh
 
draw(Renderer) - Method in class com.jme.scene.SharedMesh
draw renders the target mesh, at the translation, rotation and scale of this shared mesh.
draw(Renderer) - Method in class com.jme.scene.SharedNode
 
draw(Renderer) - Method in class com.jme.scene.Spatial
draw abstract method that handles drawing data to the renderer if it is geometry and passing the call to it's children if it is a node.
draw(Renderer) - Method in class com.jme.scene.SwitchNode
If a valid active child is set, that child is rendered and none others.
draw(Renderer) - Method in class com.jme.scene.Text
draw calls super to set the render state then calls the renderer to display the text string.
draw(Renderer) - Method in class com.jme.scene.TriMesh
draw calls super to set the render state then passes itself to the renderer.
draw(Spatial) - Method in class com.jme.system.dummy.DummyRenderer
 
draw(Point) - Method in class com.jme.system.dummy.DummyRenderer
 
draw(Line) - Method in class com.jme.system.dummy.DummyRenderer
 
draw(Curve) - Method in class com.jme.system.dummy.DummyRenderer
 
draw(Text) - Method in class com.jme.system.dummy.DummyRenderer
 
draw(TriMesh) - Method in class com.jme.system.dummy.DummyRenderer
 
draw(QuadMesh) - Method in class com.jme.system.dummy.DummyRenderer
 
draw(Shape) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
draw(Renderer) - Method in class com.jmex.awt.swingui.JMEDesktop
 
draw(Renderer) - Method in class com.jmex.effects.LensFlare
draw calls the onDraw method for each child maintained by this node.
draw(Renderer) - Method in class com.jmex.effects.particles.ParticleLines
 
draw(Renderer) - Method in class com.jmex.effects.particles.ParticleMesh
 
draw(Renderer) - Method in class com.jmex.effects.particles.ParticlePoints
 
draw(Renderer) - Method in class com.jmex.effects.water.ProjectedGrid
 
draw(Renderer) - Method in class com.jmex.font3d.Text3D
 
drawArc(int, int, int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawAxis(Spatial, Renderer) - Static method in class com.jme.util.geom.Debugger
 
drawAxis(Spatial, Renderer, boolean, boolean) - Static method in class com.jme.util.geom.Debugger
 
drawBack() - Method in class com.jmex.font3d.Font3D
 
drawBones(Spatial, Renderer) - Static method in class com.jme.util.BoneDebugger
 
drawBones(Spatial, Renderer, boolean) - Static method in class com.jme.util.BoneDebugger
 
drawBounds(Spatial, Renderer) - Static method in class com.jme.util.geom.Debugger
drawBounds draws the bounding volume for a given Spatial and its children.
drawBounds(Spatial, Renderer, boolean) - Static method in class com.jme.util.geom.Debugger
drawBounds draws the bounding volume for a given Spatial and optionally its children.
drawBuffer(Texture.RenderToTextureType, int, Renderer) - Static method in class com.jme.util.geom.Debugger
 
drawBuffer(Texture.RenderToTextureType, int, Renderer, float) - Static method in class com.jme.util.geom.Debugger
 
drawFront() - Method in class com.jmex.font3d.Font3D
 
drawGlyphVector(GlyphVector, float, float) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawImage(Image, int, int, ImageObserver) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawImage(Image, AffineTransform, ImageObserver) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawLine(int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawNormals(Spatial, Renderer) - Static method in class com.jme.util.geom.Debugger
drawNormals draws lines representing normals for a given Spatial and its children.
drawNormals(Spatial, Renderer, float, boolean) - Static method in class com.jme.util.geom.Debugger
drawNormals draws the normals for a given Spatial and optionally its children.
drawOval(int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawPolygon(int[], int[], int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawPolyline(int[], int[], int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawRenderableImage(RenderableImage, AffineTransform) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawRenderedImage(RenderedImage, AffineTransform) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawRoundRect(int, int, int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawSides() - Method in class com.jmex.font3d.Font3D
 
drawString(String, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawString(String, float, float) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawString(AttributedCharacterIterator, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawString(AttributedCharacterIterator, float, float) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
drawTangents(Spatial, Renderer) - Static method in class com.jme.util.geom.Debugger
 
drawTangents(Spatial, Renderer, float, boolean) - Static method in class com.jme.util.geom.Debugger
 
drawVolumes(Renderer) - Method in class com.jme.renderer.pass.ShadowedRenderPass
drawVolumes is a debug method used to draw the shadow volumes currently in use in the pass.
drop(JMEDropTargetEvent) - Method in interface com.jmex.awt.swingui.dnd.JMEDropTargetListener
a drag operation ends
dropComplete(boolean) - Method in class com.jmex.awt.swingui.dnd.JMEDropTargetEvent
 
dstFactorAlpha - Variable in class com.jme.scene.state.jogl.records.BlendStateRecord
 
dstFactorAlpha - Variable in class com.jme.scene.state.lwjgl.records.BlendStateRecord
 
dstFactorRGB - Variable in class com.jme.scene.state.jogl.records.BlendStateRecord
 
dstFactorRGB - Variable in class com.jme.scene.state.lwjgl.records.BlendStateRecord
 
DTDResolver - Class in com.jmex.model.converters
An EntityResolver that can be used to provide the DTDs for XML parsing (e.g.
DTDResolver(Map<String, ?>) - Constructor for class com.jmex.model.converters.DTDResolver
Creates a resolver using the given Map to resolve the DTD files used for X3D parsing.
dudvMapTextureString - Static variable in class com.jmex.effects.water.WaterRenderPass
 
DUMMY_SYSTEM_IDENTIFIER - Static variable in class com.jme.system.dummy.DummySystemProvider
The DummySystemProvider identifier
DummyDisplaySystem - Class in com.jme.system.dummy
Started Date: Jul 2, 2004

This class makes up a shell display system with no functionality.

DummyDisplaySystem() - Constructor for class com.jme.system.dummy.DummyDisplaySystem
 
DummyJoystickInput - Class in com.jme.input.joystick
Dummy JoystickInput to disable joystick support.
DummyJoystickInput() - Constructor for class com.jme.input.joystick.DummyJoystickInput
 
DummyJoystickInput.DummyJoystick - Class in com.jme.input.joystick
 
DummyJoystickInput.DummyJoystick() - Constructor for class com.jme.input.joystick.DummyJoystickInput.DummyJoystick
 
DummyKeyInput - Class in com.jme.input.dummy
DummyKeyInput simulates a Keyinput system, usable for Applications that can be headless or not.
DummyKeyInput() - Constructor for class com.jme.input.dummy.DummyKeyInput
Constructor instantiates a new DummyKeyInput object, it does nothing at all.
DummyMouseInput - Class in com.jme.input.dummy
Mouse input handler that is a Dummy input.
DummyMouseInput() - Constructor for class com.jme.input.dummy.DummyMouseInput
Constructor creates a new DummyMouseInput object.
DummyRenderer - Class in com.jme.system.dummy
This class makes up a shell renderer with no functionality.
DummyRenderer() - Constructor for class com.jme.system.dummy.DummyRenderer
 
DummyRenderer.TextureStateN - Class in com.jme.system.dummy
 
DummyRenderer.TextureStateN() - Constructor for class com.jme.system.dummy.DummyRenderer.TextureStateN
 
DummySystemProvider - Class in com.jme.system.dummy
SystemProvider for DummyDisplaySystem.
DummySystemProvider() - Constructor for class com.jme.system.dummy.DummySystemProvider
Creates a new DummySystemProvider
DummySystemProvider(DisplaySystem) - Constructor for class com.jme.system.dummy.DummySystemProvider
Creates a new DummySystemProvider
DummySystemProvider(DisplaySystem, Timer) - Constructor for class com.jme.system.dummy.DummySystemProvider
Creates a new DummySystemProvider
duUpdateGeometryIndices() - Method in class com.jme.scene.shape.AbstractBox
Convert the indices into the list of vertices that define the box's tri-mesh.
duUpdateGeometryIndices() - Method in class com.jme.scene.shape.Box
 
duUpdateGeometryIndices() - Method in class com.jme.scene.shape.StripBox
 
duUpdateGeometryNormals() - Method in class com.jme.scene.shape.AbstractBox
Update the normals of each of the box's planes.
duUpdateGeometryNormals() - Method in class com.jme.scene.shape.Box
 
duUpdateGeometryNormals() - Method in class com.jme.scene.shape.StripBox
 
duUpdateGeometryTextures() - Method in class com.jme.scene.shape.AbstractBox
Update the points that define the texture of the box.
duUpdateGeometryTextures() - Method in class com.jme.scene.shape.Box
 
duUpdateGeometryTextures() - Method in class com.jme.scene.shape.StripBox
 
duUpdateGeometryVertices() - Method in class com.jme.scene.shape.AbstractBox
Update the position of the vertices that define the box.
duUpdateGeometryVertices() - Method in class com.jme.scene.shape.Box
 
duUpdateGeometryVertices() - Method in class com.jme.scene.shape.StripBox
 
DynamicGammaPass - Class in com.jme.renderer.pass
 
DynamicGammaPass() - Constructor for class com.jme.renderer.pass.DynamicGammaPass
 

E

Ear - Class in com.jmex.audio
Represents the listener in space.
Ear() - Constructor for class com.jmex.audio.Ear
 
Ear.EarTracker - Class in com.jmex.audio
 
Ear.EarTracker(Camera) - Constructor for class com.jmex.audio.Ear.EarTracker
 
Ear.EarTracker(Spatial) - Constructor for class com.jmex.audio.Ear.EarTracker
 
EAR_THROTTLE - Static variable in class com.jmex.audio.Ear
 
edge1 - Variable in class com.jme.scene.shadow.ShadowTriangle
 
edge2 - Variable in class com.jme.scene.shadow.ShadowTriangle
 
edge3 - Variable in class com.jme.scene.shadow.ShadowTriangle
 
EdgeInfo - Class in com.jme.util.geom.nvtristrip
 
EdgeInfo(int, int) - Constructor for class com.jme.util.geom.nvtristrip.EdgeInfo
 
EdgeInfoVec - Class in com.jme.util.geom.nvtristrip
 
EdgeInfoVec() - Constructor for class com.jme.util.geom.nvtristrip.EdgeInfoVec
 
edgeMap - Variable in class com.jme.scene.lod.VETMesh
 
edges - Variable in class com.jmex.font3d.math.DoublyConnectedEdgeList
 
edges - Variable in class com.jmex.subdivision.SubdivisionButterfly
 
edges - Variable in class com.jmex.subdivision.SubdivisionButterfly.Triangle
The three Edges of this Triangle
edgeSet - Variable in class com.jme.scene.lod.VETMesh.VertexAttribute
 
EDIT_3DS - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
EditableObjectChunk - Class in com.jmex.model.converters.maxutils
Started Date: Jul 2, 2004

parent == 4d4d == MAIN_3DS type == 3d3d == EDIT_3DS
EditableObjectChunk(DataInput, ChunkHeader, FormatConverter) - Constructor for class com.jmex.model.converters.maxutils.EditableObjectChunk
 
Eigen3f - Class in com.jme.math
 
Eigen3f() - Constructor for class com.jme.math.Eigen3f
 
Eigen3f(Matrix3f) - Constructor for class com.jme.math.Eigen3f
 
eigenValues - Variable in class com.jme.math.Eigen3f
 
eigenVectors - Variable in class com.jme.math.Eigen3f
 
elapsed - Variable in class com.jme.scene.ImposterNode
 
elapsed - Variable in class com.jmex.audio.Ear
 
elem - Variable in class com.jmex.subdivision.Vector
 
ELEMENT_FLOATBUFFER - Static variable in class com.jme.util.export.xml.XMLExporter
 
ELEMENT_KEY - Static variable in class com.jme.util.export.xml.XMLExporter
 
ELEMENT_MAPENTRY - Static variable in class com.jme.util.export.xml.XMLExporter
 
ELEMENT_VALUE - Static variable in class com.jme.util.export.xml.XMLExporter
 
elemSize - Variable in class com.jmex.subdivision.Subdivision.SubdivisionBuffer
The buffer's element size (e.g.
emissionDirection - Variable in class com.jmex.effects.particles.ParticleSystem
 
emissive - Variable in class com.jme.scene.state.MaterialState
 
emitterTransform - Variable in class com.jmex.effects.particles.ParticleSystem
 
emitType - Variable in class com.jmex.effects.particles.ParticleSystem
 
empty() - Method in class com.jmex.audio.openal.OpenALStreamedAudioPlayer
empties the queue
enable(T) - Method in class com.jmex.pool.ByteArraySpatialGenerator
 
enable(T) - Method in interface com.jmex.pool.ObjectGenerator
This method is invoked when this object is being enabled for use out of the pool.
enableBlendState() - Method in class com.jmex.font3d.Font3D
 
enabled - Variable in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
enabled - Variable in class com.jme.renderer.pass.Pass
if false, pass will not be updated or rendered.
enabled - Variable in class com.jme.scene.Geometry
 
enabled - Variable in class com.jme.scene.PassNodeState
if false, pass will not be updated or rendered.
enabled - Variable in class com.jme.scene.state.jogl.records.CullStateRecord
 
enabled - Variable in class com.jme.scene.state.jogl.records.FogStateRecord
 
enabled - Variable in class com.jme.scene.state.jogl.records.StencilStateRecord
 
enabled - Variable in class com.jme.scene.state.jogl.records.StippleStateRecord
 
enabled - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
enabled - Variable in class com.jme.scene.state.lwjgl.records.CullStateRecord
 
enabled - Variable in class com.jme.scene.state.lwjgl.records.FogStateRecord
 
enabled - Variable in class com.jme.scene.state.lwjgl.records.StencilStateRecord
 
enabled - Variable in class com.jme.scene.state.lwjgl.records.StippleStateRecord
 
enabled - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
enabled - Variable in class com.jme.util.stat.graph.AbstractStatGrapher
 
enabledClipPlanes - Variable in class com.jme.scene.state.ClipState
 
enableDiffuseMaterial() - Method in class com.jmex.font3d.Font3D
 
enableSpring - Variable in class com.jme.input.ChaseCamera
 
end - Variable in class com.jme.scene.state.FogState
 
end - Variable in class com.jmex.model.converters.maxutils.KeyframeChunk
 
end_color - Variable in class com.jmex.font3d.effects.Font3DGradient
 
endColor - Variable in class com.jmex.effects.particles.ParticleSystem
 
endMass - Variable in class com.jmex.effects.particles.ParticleSystem
 
endSize - Variable in class com.jmex.effects.particles.ParticleSystem
 
endSpin - Variable in class com.jmex.effects.particles.ParticleSystem
 
endStat(StatType) - Static method in class com.jme.util.stat.StatCollector
 
enforcedStateList - Variable in class com.jme.renderer.RenderContext
List of states that override any set states on a spatial if not null.
enforceEquality(String, FloatBuffer, FloatBuffer) - Method in class com.jme.scene.MorphingTriMesh
 
enforceMinMaxDistance(Vector3f) - Method in class com.jme.input.ChaseCamera
 
enforceState(RenderState) - Method in class com.jme.renderer.RenderContext
Enforce a particular state.
enqueue(Callable<V>) - Method in class com.jme.util.GameTaskQueue
Adds the Callable to the internal queue to invoked and returns a Future that wraps the return.
ensureLargeEnough(FloatBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Ensures there is at least the required number of entries left after the current position of the buffer.
ensureSize(TexCoords, int, int) - Static method in class com.jme.scene.TexCoords
Check an incoming TexCoords object for null and correct size.
ensureSize(int) - Method in class com.jmex.angelfont.QuadList
 
Entity - Class in com.jme.entity
Entity defines a core game element.
Entity(String) - Constructor for class com.jme.entity.Entity
Constructor creates a new Entity object.
Entity(String, Properties) - Constructor for class com.jme.entity.Entity
Constructor creates a new Entity object.
entries - Variable in class com.jme.util.geom.nvtristrip.VertexCache
 
entries - Variable in class com.jmex.effects.particles.ParticleAppearanceRamp
 
entries - Variable in class com.jmex.effects.particles.TexAnimation
 
envAlphaScale - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
envAlphaScale - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
EnvironmentalPool - Class in com.jmex.audio
A container for environmental sounds - ambient sound effects that play in head space (as opposed to a 3d location in space.)
EnvironmentalPool() - Constructor for class com.jmex.audio.EnvironmentalPool
 
envMode - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
envMode - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
envparameters - Static variable in class com.jme.scene.state.VertexProgramState
Environmental parameters applied to all vertex programs
envRGBScale - Variable in class com.jme.scene.state.jogl.records.TextureUnitRecord
 
envRGBScale - Variable in class com.jme.scene.state.lwjgl.records.TextureUnitRecord
 
EPSILON - Static variable in class com.jme.intersection.Intersection
EPSILON represents the error buffer used to denote a hit.
equalIdentity(Matrix3f) - Static method in class com.jme.math.Matrix3f
 
equalIdentity(Matrix4f) - Static method in class com.jme.math.Matrix4f
 
equals(Object) - Method in class com.jme.animation.BoneInfluence
 
equals(Object) - Method in class com.jme.image.Image
 
equals(Object) - Method in class com.jme.image.Texture
 
equals(Object) - Method in class com.jme.image.Texture1D
 
equals(Object) - Method in class com.jme.image.Texture2D
 
equals(Object) - Method in class com.jme.image.Texture3D
 
equals(Object) - Method in class com.jme.image.TextureCubeMap
 
equals(Object) - Method in class com.jme.math.Matrix3f
are these two matrices the same? they are is they both have the same mXX values.
equals(Object) - Method in class com.jme.math.Matrix4f
are these two matrices the same? they are is they both have the same mXX values.
equals(Object) - Method in class com.jme.math.Quaternion
equals determines if two quaternions are logically equal, that is, if the values of (x, y, z, w) are the same for both quaternions.
equals(Object) - Method in class com.jme.math.TransformMatrix
 
equals(Object) - Method in class com.jme.math.TransformQuaternion
 
equals(Object) - Method in class com.jme.math.Vector2f
are these two vectors the same? they are is they both have the same x and y values.
equals(Object) - Method in class com.jme.math.Vector3f
are these two vectors the same? they are is they both have the same x,y, and z values.
equals(Object) - Method in class com.jme.renderer.ColorRGBA
equals returns true if this color is logically equivalent to a given color.
equals(Object) - Method in class com.jme.scene.lod.ClodCreator.HeapRecord
 
equals(Object) - Method in class com.jme.scene.lod.VETMesh.Edge
 
equals(Object) - Method in class com.jme.scene.lod.VETMesh.Triangle
 
equals(Object) - Method in class com.jme.util.export.binary.BinaryOutputCapsule
 
equals(ColorRGBA, FloatBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Checks to see if the given ColorRGBA is equals to the data stored in the buffer at the given data index.
equals(Vector3f, FloatBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Checks to see if the given Vector3f is equals to the data stored in the buffer at the given data index.
equals(Vector2f, FloatBuffer, int) - Static method in class com.jme.util.geom.BufferUtils
Checks to see if the given Vector2f is equals to the data stored in the buffer at the given data index.
equals(Object) - Method in class com.jme.util.geom.VertexData
 
equals(Object) - Method in class com.jme.util.geom.VertKey
 
equals(Object) - Method in class com.jme.util.resource.MultiFormatResourceLocator
 
equals(Object) - Method in class com.jme.util.resource.SimpleResourceLocator
 
equals(Object) - Method in class com.jme.util.shader.ShaderVariable
 
equals(Object) - Method in class com.jme.util.stat.StatType
 
equals(Object) - Method in class com.jme.util.TextureKey
 
equals(SubdivisionButterfly.Edge) - Method in class com.jmex.subdivision.SubdivisionButterfly.Edge
Does this Edge have the same vertex indices as the provided Edge.
equals(int, int) - Method in class com.jmex.subdivision.SubdivisionButterfly.Edge
Does this Edge have the same vertex indices as those provided.
erodeTerrain(float[][]) - Method in class com.jmex.terrain.util.AbstractHeightMap
erodeTerrain is a convenience method that applies the FIR filter to a given height map.
ErrorNotifier - Interface in com.jme.util
ErrorNotifier interface defines the process for communicating errors to a specified recipient.
evaluateStencilOp(String) - Method in class com.jmex.model.collada.ColladaImporter
 
event - Variable in class com.jme.input.InputHandler
event that will be used to call each action this frame.
eventCount - Variable in class com.jme.util.stat.graph.LineGrapher
 
eventCount - Variable in class com.jme.util.stat.graph.TabledLabelGrapher
 
eventCount - Variable in class com.jme.util.stat.graph.TimedAreaGrapher
 
events - Variable in class com.jmex.awt.input.AWTKeyInput
 
events - Variable in class com.jmex.swt.input.SWTKeyInput
 
execute() - Method in class com.jme.util.GameTaskQueue
This method should be invoked in the update() or render() method inside the main game to make sure the tasks are invoked in the OpenGL thread.
executeInGL(Callable<T>) - Method in class com.jmex.awt.applet.StandardApplet
Convenience method that will make sure callable is executed in the OpenGL thread.
executeInGL(Callable<T>) - Method in class com.jmex.game.StandardGame
Convenience method that will make sure callable is executed in the OpenGL thread.
exp(float) - Static method in class com.jme.math.FastMath
Returns E^fValue
exporter - Variable in class com.jme.util.export.binary.BinaryOutputCapsule
 
expunge() - Method in class com.jme.util.WeakIdentityCache
Removes all key/value pairs from keys who've become weakly reachable from this cache.
extent - Variable in class com.jme.bounding.OrientedBoundingBox
Extents of the box along the x,y,z axis.
extent - Variable in class com.jme.scene.shape.OrientedBox
Extents of the box along the x,y,z axis.
extract(Stack<? extends RenderState>, Spatial) - Method in class com.jme.scene.state.jogl.JOGLLightState
 
extract(Stack<? extends RenderState>, Spatial) - Method in class com.jme.scene.state.jogl.JOGLTextureState
 
extract(Stack<? extends RenderState>, Spatial) - Method in class com.jme.scene.state.lwjgl.LWJGLLightState
 
extract(Stack<? extends RenderState>, Spatial) - Method in class com.jme.scene.state.lwjgl.LWJGLTextureState
 
extract(Stack<? extends RenderState>, Spatial) - Method in class com.jme.scene.state.RenderState
Extracts from the stack the correct renderstate that should apply to the given spatial.
extraordinaryAverage - Static variable in enum com.jmex.subdivision.SubdivisionButterfly.Rule
 
extraordinaryCrease - Static variable in enum com.jmex.subdivision.SubdivisionButterfly.Rule
 
extraordinaryInterior - Static variable in enum com.jmex.subdivision.SubdivisionButterfly.Rule
 
ExtraPlugin - Interface in com.jmex.model.collada
 
ExtraPluginManager - Class in com.jmex.model.collada
 
ExtraPluginManager() - Constructor for class com.jmex.model.collada.ExtraPluginManager
 
extrapolatedNormBuf - Variable in class com.jme.scene.MorphingTriMesh
 
extrapolatedVertBuf - Variable in class com.jme.scene.MorphingTriMesh
 
extrapolateMorphBuffers() - Method in class com.jme.scene.MorphingTriMesh
Extrapolate component morph FloatBuffers to match the size of the base Morph geometry.
Extrusion - Class in com.jme.scene.shape
An extrusion of a 2D object (Line) along a path (List of Vector3f).
Extrusion() - Constructor for class com.jme.scene.shape.Extrusion
Default Constructor.
Extrusion(String) - Constructor for class com.jme.scene.shape.Extrusion
Creates an empty named Extrusion.
Extrusion(Line, List<Vector3f>, Vector3f) - Constructor for class com.jme.scene.shape.Extrusion
Convenience constructor.
Extrusion(String, Line, List<Vector3f>, Vector3f) - Constructor for class com.jme.scene.shape.Extrusion
Convenience constructor.
ExVector - Class in com.jme.scene.lod
ExVector is an Extended Vector that does not allow multiple instances.
ExVector() - Constructor for class com.jme.scene.lod.ExVector
Basic constructor.
ExVector(int) - Constructor for class com.jme.scene.lod.ExVector
Constructor allowing you to set initialCapacity
ExVector(int, int) - Constructor for class com.jme.scene.lod.ExVector
Constructor allowing you to set initialCapacity
eyePlaneQ - Variable in class com.jme.scene.state.jogl.records.TextureStateRecord
 
eyePlaneQ - Variable in class com.jme.scene.state.lwjgl.records.TextureStateRecord
 
eyePlaneR - Variable in class com.jme.scene.state.jogl.records.TextureStateRecord
 
eyePlaneR - Variable in class com.jme.scene.state.lwjgl.records.TextureStateRecord
 
eyePlaneS - Variable in class com.jme.scene.state.jogl.records.TextureStateRecord
 
eyePlaneS - Variable in class com.jme.scene.state.lwjgl.records.TextureStateRecord
 
eyePlaneT - Variable in class com.jme.scene.state.jogl.records.TextureStateRecord
 
eyePlaneT - Variable in class com.jme.scene.state.lwjgl.records.TextureStateRecord
 

F

face - Variable in class com.jme.scene.state.jogl.records.CullStateRecord
 
face - Variable in class com.jme.scene.state.jogl.records.MaterialStateRecord
 
face - Variable in class com.jme.scene.state.lwjgl.records.CullStateRecord
 
face - Variable in class com.jme.scene.state.lwjgl.records.MaterialStateRecord
 
face - Variable in class com.jme.scene.state.WireframeState
Default wireframe of front and back.
face - Variable in class com.jmex.model.converters.maxutils.TriMeshChunk
 
Face - Class in com.jmex.model
Face
Face() - Constructor for class com.jmex.model.Face
 
faceAngle - Variable in class com.jme.input.ThirdPersonHandler
The current facing direction of the controlled target in radians in terms of relationship to the world.
faceContainsIndex(FaceInfo, int) - Static method in class com.jme.util.geom.nvtristrip.Stripifier
 
FaceInfo - Class in com.jme.util.geom.nvtristrip
 
FaceInfo(int, int, int) - Constructor for class com.jme.util.geom.nvtristrip.FaceInfo
 
FaceInfoVec - Class in com.jme.util.geom.nvtristrip
 
FaceInfoVec() - Constructor for class com.jme.util.geom.nvtristrip.FaceInfoVec
 
faces - Variable in class com.jme.scene.shadow.MeshShadows
The triangles of our occluding mesh (one per triangle in the mesh)
faces - Variable in class com.jmex.model.converters.maxutils.FacesChunk
 
FACES_ARRAY - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
FacesChunk - Class in com.jmex.model.converters.maxutils
Started Date: Jul 2, 2004

parent == OBJ_TRIMESH == 4100
type == FACES_ARRAY == 4120
FacesChunk(DataInput, ChunkHeader) - Constructor for class com.jmex.model.converters.maxutils.FacesChunk
 
facing - Variable in class com.jme.scene.shadow.MeshShadows
A bitset used for storing directional flags.
factory - Variable in class com.jmex.font2d.Text2D
 
fadeIn(float, float) - Method in class com.jmex.audio.AudioTrack
 
FadeInOut - Class in com.jmex.effects.transients
A FadeInOut object is made to be controlled by a FadeInOutController.
FadeInOut(String, Geometry, Node, Node, ColorRGBA) - Constructor for class com.jmex.effects.transients.FadeInOut
Creates a new FadeInOut node.
FadeInOut(String, Geometry, Node, Node, ColorRGBA, float) - Constructor for class com.jmex.effects.transients.FadeInOut
Creates a new FadeInOut node.
FadeInOutController - Class in com.jmex.effects.transients
A FadeInOutController controlls a FadeInOut object.
FadeInOutController(FadeInOut) - Constructor for class com.jmex.effects.transients.FadeInOutController
Creates a new FadeInOutController that fades the given object.
fadeOut(float) - Method in class com.jmex.audio.AudioTrack
 
fadeOutAllTracks(float) - Method in class com.jmex.audio.EnvironmentalPool
 
fadeOutAndClear(float) - Method in class com.jmex.audio.AudioSystem
 
fadeOutAndClear(float) - Method in class com.jmex.audio.EnvironmentalPool
 
fadeOutAndClear(float) - Method in class com.jmex.audio.MusicTrackQueue
 
Fader - Class in com.jmex.effects.transients
A Fader can be added to a scene directly as it extends Quad and simply does what it says, provides the ability to fade in and out via a color and opacity.
Fader(String, float, float, ColorRGBA, float) - Constructor for class com.jmex.effects.transients.Fader
If width and height both equal 0 or less the width and height will be defined to take up the entire screen.
Fader.FadeMode - Enum in com.jmex.effects.transients
 
fallbackMapTextureString - Static variable in class com.jmex.effects.water.WaterRenderPass
 
fallbackTextureState - Variable in class com.jmex.effects.water.WaterRenderPass
 
fallOff - Variable in class com.jmex.model.converters.maxutils.KeyframeInfoChunk.KeyPointInTime
 
fallOff - Variable in class com.jmex.model.converters.maxutils.SpotLightChunk
 
FAR_PLANE - Static variable in class com.jme.renderer.AbstractCamera
FAR_PLANE represents the far plane of the camera frustum.
farBlurDepth - Variable in class com.jmex.effects.glsl.DepthOfFieldRenderPass
The depth at which we're at full blur
farDensity - Variable in class com.jmex.model.converters.maxutils.DistanceQueueChunk
 
farDensity - Variable in class com.jmex.model.converters.maxutils.FogChunk
 
farPlane - Variable in class com.jmex.model.converters.maxutils.DistanceQueueChunk
 
farPlane - Variable in class com.jmex.model.converters.maxutils.FogChunk
 
farRange - Variable in class com.jmex.model.converters.maxutils.CameraChunk
 
FastMath - Class in com.jme.math
FastMath provides 'fast' math approximations and float equivalents of Math functions.
FaultFractalHeightMap - Class in com.jmex.terrain.util
FaultFractalHeightMap creates a heightmap based on the Fault Formation fractal generation algorithm based on Jason Shankel's paper from "Game Programming Gems".
FaultFractalHeightMap(int, int, int, int, float) - Constructor for class com.jmex.terrain.util.FaultFractalHeightMap
Constructor sets the attributes of the fault fractal system and generates the heightmap.
FaultFractalHeightMap(int, int, int, int, float, long) - Constructor for class com.jmex.terrain.util.FaultFractalHeightMap
Constructor sets the attributes of the fault fractal system and generates the heightmap.
fetchCopy() - Method in class com.jmex.model.Loader
Returns a copy of the previously loaded file.
fieldData - Variable in class com.jme.util.export.binary.BinaryInputCapsule
 
file - Variable in class com.jmex.model.util.ModelLoader.ModelLoaderCallable
 
fileType - Variable in class com.jme.util.TextureKey
 
fill(Shape) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
fillArc(int, int, int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
fillBuffer(AudioBuffer, URL) - Static method in class com.jmex.audio.util.AudioLoader
 
fillFloatBuffer(FloatBuffer) - Method in class com.jme.math.Matrix3f
fillFloatBuffer fills a FloatBuffer object with the matrix data.
fillFloatBuffer(FloatBuffer) - Method in class com.jme.math.Matrix4f
fillFloatBuffer fills a FloatBuffer object with the matrix data.
fillFloatBuffer(FloatBuffer, boolean) - Method in class com.jme.math.Matrix4f
fillFloatBuffer fills a FloatBuffer object with the matrix data.
fillOval(int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
fillPolygon(int[], int[], int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
fillRect(int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
fillRoundRect(int, int, int, int, int, int) - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
filter(byte[]) - Method in class com.jmex.audio.filter.BandpassFilter
 
Filter - Class in com.jmex.audio.filter
 
Filter(int[]) - Constructor for class com.jmex.audio.filter.Filter
 
filter(byte[]) - Method in class com.jmex.audio.filter.Filter
 
filter - Variable in class com.jmex.model.converters.maxutils.SpotLightChunk
 
filter - Variable in class com.jmex.terrain.util.AbstractHeightMap
The filter is used to erode the terrain.
filters - Variable in class com.jmex.audio.stream.AudioInputStream
 
finalize() - Method in class com.jmex.audio.openal.OpenALAudioBuffer
 
findAllStrips(StripInfoVec, FaceInfoVec, EdgeInfoVec, int) - Method in class com.jme.util.geom.nvtristrip.Stripifier
 
findAxis(String) - Method in class com.jme.input.joystick.DummyJoystickInput.DummyJoystick
 
findAxis(String) - Method in interface com.jme.input.joystick.Joystick
Look through the axis for a given name.
findAxis(String) - Method in class com.jme.input.joystick.lwjgl.LWJGLJoystick
 
findBone(Bone) - Method in class com.jme.animation.BoneTransform
 
findCachedTexture(TextureKey) - Static method in class com.jme.util.TextureManager
 
findClosestHeightIndex(Vector3f, TerrainBlock) - Method in class com.jmex.terrain.util.BresenhamTerrainPicker
Finds the closest height point to a position.
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.curve.BezierCurve
 
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.curve.CatmullRomCurve
 
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.curve.PolylineCurve
 
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.scene.Line
 
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.scene.Node
 
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.scene.Point
 
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.scene.QuadMesh
 
findCollisions(Spatial, CollisionResults) - Method in class com.jme.scene.Spatial
Convenience wrapper for findCollisions(Spatial, CollisionResults, int) using default collidability (first bit of the collidable bit mask).
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.scene.Spatial
checks this spatial against a second spatial, any collisions are stored in the results object.
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.scene.SwitchNode
collisions are checked for the currently active child.
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.scene.Text
 
findCollisions(Spatial, CollisionResults, int) - Method in class com.jme.scene.TriMesh
determines if this TriMesh has made contact with the give scene.
findCollisions(Spatial, CollisionResults, int) - Method in class com.jmex.effects.particles.ParticleLines
 
findController(Node) - Static method in class com.jmex.model.converters.MaxToJme
This function returns the controller of a loaded 3ds model.
findController(Node) - Static method in class com.jmex.model.converters.Md2ToJme
This function returns the KeyframeController that animates an MD2 converted mesh.
findController(Node) - Static method in class com.jmex.model.converters.Md3ToJme
 
findController(Node) - Static method in class com.jmex.model.converters.MilkToJme
This function returns the controller of a loaded Milkshape3D model.
findEdge(int, int) - Method in class com.jmex.subdivision.SubdivisionButterfly.Triangle
Find the Edge of this Triangle with the provided vertex indices
findEdgeInfo(EdgeInfoVec, int, int) - Static method in class com.jme.util.geom.nvtristrip.Stripifier
 
findGoodResetPoint(FaceInfoVec, EdgeInfoVec) - Method in class com.jme.util.geom.nvtristrip.Stripifier
 
findIndicesBeforeAfter(float) - Method in class com.jme.animation.SpatialTransformer
Finds indices i in keyframes such that keyframes.get(i[0]).time < giventime <= keyframes.get(i[1]).time if no keyframe was found before or after giventime, the corresponding value will clamp to 0 resp.
findJoysticksByAxis(String...) - Method in class com.jme.input.joystick.DummyJoystickInput
 
findJoysticksByAxis(String...) - Method in class com.jme.input.joystick.JoystickInput
Locate and return a joystick with the given axis names.
findJoysticksByAxis(String...) - Method in class com.jme.input.joystick.lwjgl.LWJGLJoystickInput
 
findKerningNode() - Method in class com.jmex.angelfont.Kerning
 
findOtherFace(EdgeInfoVec, int, int, FaceInfo) - Static method in class com.jme.util.geom.nvtristrip.Stripifier
 
findOtherSharedEdge(int, SubdivisionButterfly.Edge) - Method in class com.jmex.subdivision.SubdivisionButterfly.Triangle
Finds the other edge in this triangle which has the vertex i.e.
findPick(Ray, PickResults, int) - Method in class com.jme.curve.BezierCurve
 
findPick(Ray, PickResults, int) - Method in class com.jme.curve.CatmullRomCurve
 
findPick(Ray, PickResults, int) - Method in class com.jme.curve.PolylineCurve
 
findPick(Ray, PickResults, int) - Method in class com.jme.scene.Geometry
Check if this geometry intersects the ray if yes add it to the results.
findPick(Ray, PickResults, int) - Method in class com.jme.scene.Node
 
findPick(Ray, PickResults) - Method in class com.jme.scene.Spatial
Convenience wrapper for findPick(Ray, PickResults, int) using default collidability (first bit of the collidable bit mask).
findPick(Ray, PickResults, int) - Method in class com.jme.scene.Spatial
Tests a ray against this spatial, and stores the results in the result object.
findPick(Ray, PickResults, int) - Method in class com.jme.scene.SwitchNode
 
findPrevMatch(BinaryIdContentPair, ArrayList<BinaryIdContentPair>) - Method in class com.jme.util.export.binary.BinaryExporter
 
findStartPoint(FaceInfoVec, EdgeInfoVec) - Static method in class com.jme.util.geom.nvtristrip.Stripifier
 
findThirdVertex(SubdivisionButterfly.Edge) - Method in class com.jmex.subdivision.SubdivisionButterfly.Triangle
Given two vertex indices of this Triangle, find the third vertex index
findThirdVertex(int, int) - Method in class com.jmex.subdivision.SubdivisionButterfly.Triangle
Given two vertex indices of this Triangle, find the third vertex index
findTraversal(FaceInfoVec, EdgeInfoVec, StripInfo, StripStartInfo) - Static method in class com.jme.util.geom.nvtristrip.Stripifier
 
findTriangleCollision(TriMesh, ArrayList<Integer>, ArrayList<Integer>) - Method in class com.jme.scene.SharedMesh
This function finds all intersections between this trimesh and the checking one.
findTriangleCollision(TriMesh, ArrayList<Integer>, ArrayList<Integer>) - Method in class com.jme.scene.TriMesh
This function finds all intersections between this trimesh and the checking one.
findTrianglePick(Ray, ArrayList<Integer>) - Method in class com.jme.scene.SharedMesh
findTrianglePick determines the triangles of the target trimesh that are being touched by the ray.
findTrianglePick(Ray, ArrayList<Integer>) - Method in class com.jme.scene.TriMesh
findTrianglePick determines the triangles of this trimesh that are being touched by the ray.
finish() - Method in class com.jme.app.AbstractGame
finish breaks out of the main game loop.
finish() - Method in class com.jme.renderer.jogl.JOGLRenderer
finish is similar to flush, however it blocks until all waiting OpenGL commands have been finished.
finish() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
finish is similar to flush, however it blocks until all waiting OpenGL commands have been finished.
finish() - Method in class com.jme.renderer.Renderer
finish is similar to flush, however it blocks until all waiting OpenGL commands have been finished.
finish() - Method in class com.jme.system.dummy.DummyRenderer
 
finish() - Method in class com.jme.util.export.binary.BinaryOutputCapsule
 
finish() - Method in class com.jmex.awt.applet.BaseApplet
Halts execution (cleanup methods are called afterwards)
finish() - Method in class com.jmex.awt.applet.StandardApplet
Halts execution (cleanup methods are called afterwards)
finished - Variable in class com.jme.app.AbstractGame
Flag for running the system.
finished - Variable in class com.jmex.awt.applet.BaseApplet
Flag for running the system.
finished - Variable in class com.jmex.awt.applet.StandardApplet
 
fireActionEvent() - Static method in class com.jme.util.stat.StatCollector
Notifies all registered listeners that a new stats aggregate was created.
fireBoneChange() - Method in class com.jme.animation.Bone
 
fireContentsChanged(int, int) - Method in class com.jmex.editors.swing.particles.ParticleInfluencePanel.InfluenceListModel
 
fireIntervalAdded(int, int) - Method in class com.jmex.editors.swing.particles.ParticleInfluencePanel.InfluenceListModel
 
fireIntervalRemoved(int, int) - Method in class com.jmex.editors.swing.particles.ParticleInfluencePanel.InfluenceListModel
 
FirstPersonHandler - Class in com.jme.input
FirsPersonController defines an InputHandler that sets input to be controlled similar to First Person Shooting games.
FirstPersonHandler(Camera) - Constructor for class com.jme.input.FirstPersonHandler
Creates a first person handler.
FirstPersonHandler(Camera, float, float) - Constructor for class com.jme.input.FirstPersonHandler
Creates a first person handler.
firstTexture - Variable in class com.jme.scene.state.TextureState
 
fixClassAlias(byte[], int) - Method in class com.jme.util.export.binary.BinaryExporter
 
FixedCameraPerspective - Class in com.jme.input.controls.controller.camera
Follows behind the spatial
FixedCameraPerspective(Vector3f) - Constructor for class com.jme.input.controls.controller.camera.FixedCameraPerspective
 
FixedCameraPerspective(Vector3f, boolean) - Constructor for class com.jme.input.controls.controller.camera.FixedCameraPerspective
 
FixedFramerateGame - Class in com.jme.app
A game that attempts to run at a fixed frame rate.
FixedFramerateGame() - Constructor for class com.jme.app.FixedFramerateGame
 
FixedLogicrateGame - Class in com.jme.app
A game that attempts to run at a fixed logic rate.
FixedLogicrateGame() - Constructor for class com.jme.app.FixedLogicrateGame
 
fixNormals() - Method in class com.jmex.terrain.TerrainPage
 
flags - Variable in class com.jmex.model.converters.maxutils.TextureChunk
 
FlareQuad - Class in com.jmex.effects
FlareQuad represents a single light reflection in a LensFlare object.
FlareQuad() - Constructor for class com.jmex.effects.FlareQuad
 
FlareQuad(String, float, float) - Constructor for class com.jmex.effects.FlareQuad
Creates a new Quad to act as a single lens flare reflection in a LensFlare.
flatten(float[][]) - Method in class com.jmex.terrain.util.HillHeightMap
Flattens out the valleys.
flipData(byte[], int, int) - Method in class com.jme.image.util.DDSLoader.DDSReader
Flips the given image data on the Y axis.
flipped - Variable in class com.jme.util.TextureKey
 
FLOAT - Static variable in class com.jme.util.export.binary.BinaryClassField
 
float3CommaPattern - Static variable in class com.jmex.model.XMLUtil
 
float3Pattern - Static variable in class com.jmex.model.XMLUtil
 
float4CommaPattern - Static variable in class com.jmex.model.XMLUtil
 
float4Pattern - Static variable in class com.jmex.model.XMLUtil
 
FLOAT_1D - Static variable in class com.jme.util.export.binary.BinaryClassField
 
FLOAT_2D - Static variable in class com.jme.util.export.binary.BinaryClassField
 
FLOATBUFFER - Static variable in class com.jme.util.export.binary.BinaryClassField
 
FLOATBUFFER_ARRAYLIST - Static variable in class com.jme.util.export.binary.BinaryClassField
 
floatChanged(StringFloatMap) - Method in class com.jme.scene.MorphingTriMesh
 
floatChanged(StringFloatMap) - Method in interface com.jme.util.export.ListenableStringFloatMap.FloatListener
 
floatValue() - Method in enum com.jme.image.Texture.CombinerScale
 
floor(float) - Static method in class com.jme.math.FastMath
Returns a number rounded down.
FloorInfluence - Class in com.jmex.effects.particles
 
FloorInfluence(Vector3f, Vector3f, float) - Constructor for class com.jmex.effects.particles.FloorInfluence
 
FloorInfluencePanel - Class in com.jmex.editors.swing.particles
 
FloorInfluencePanel() - Constructor for class com.jmex.editors.swing.particles.FloorInfluencePanel
 
FLT_EPSILON - Static variable in class com.jme.math.FastMath
A "close to zero" float epsilon value for use
FluidSimHeightMap - Class in com.jmex.terrain.util
FluidSimHeightMap generates a height map based using some sort of fluid simulation.
FluidSimHeightMap(int, int, float, float, float, float, float, float, long) - Constructor for class com.jmex.terrain.util.FluidSimHeightMap
Constructor sets the attributes of the hill system and generates the height map.
FluidSimHeightMap(int, int) - Constructor for class com.jmex.terrain.util.FluidSimHeightMap
Constructor sets the attributes of the hill system and generates the height map.
flush() - Method in class com.jme.renderer.jogl.JOGLRenderer
flush tells opengl to send through all currently waiting commands in the buffer.
flush() - Method in class com.jme.renderer.lwjgl.LWJGLRenderer
flush tells opengl to send through all currently waiting commands in the buffer.
flush() - Method in class com.jme.renderer.Renderer
flush tells opengl to send through all currently waiting commands in the buffer.
flush() - Method in class com.jme.system.dummy.DummyRenderer
 
flushTriangles() - Method in class com.jme.scene.lod.ClodCreator
 
flushVertices() - Method in class com.jme.scene.lod.ClodCreator
 
foamMapTextureString - Static variable in class com.jmex.effects.water.WaterRenderPass
 
focalPlaneDepth - Variable in class com.jmex.effects.glsl.DepthOfFieldRenderPass
The depth at which the viewer is focussing
focus - Variable in class com.jmex.model.converters.maxutils.CameraChunk
 
FOG_BACKGROUND - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
FOG_FLAG - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
fogBuf - Variable in class com.jme.scene.Geometry
The geometry's per vertex fog buffer depth values
FogChunk - Class in com.jmex.model.converters.maxutils
Started Date: Jul 3, 2004

parent == 3d3d == EDIT_3DS type == FOG_FLAG == 2200
FogChunk(DataInput, ChunkHeader) - Constructor for class com.jmex.model.converters.maxutils.FogChunk
 
fogColor - Variable in class com.jme.scene.state.jogl.records.FogStateRecord
 
fogColor - Variable in class com.jme.scene.state.lwjgl.records.FogStateRecord
 
fogEnd - Variable in class com.jme.scene.state.jogl.records.FogStateRecord
 
fogEnd - Variable in class com.jme.scene.state.lwjgl.records.FogStateRecord
 
fogHint - Variable in class com.jme.scene.state.jogl.records.FogStateRecord
 
fogHint - Variable in class com.jme.scene.state.lwjgl.records.FogStateRecord
 
fogMode - Variable in class com.jme.scene.state.jogl.records.FogStateRecord
 
fogMode - Variable in class com.jme.scene.state.lwjgl.records.FogStateRecord
 
fogOptions - Variable in class com.jmex.model.converters.maxutils.EditableObjectChunk
 
fogStart - Variable in class com.jme.scene.state.jogl.records.FogStateRecord
 
fogStart - Variable in class com.jme.scene.state.lwjgl.records.FogStateRecord
 
FogState - Class in com.jme.scene.state
FogState maintains the fog qualities for a node and it's children.
FogState() - Constructor for class com.jme.scene.state.FogState
Constructor instantiates a new FogState with default fog values.
FogState.CoordinateSource - Enum in com.jme.scene.state
 
FogState.DensityFunction - Enum in com.jme.scene.state
 
FogState.Quality - Enum in com.jme.scene.state
 
FogStateRecord - Class in com.jme.scene.state.jogl.records
 
FogStateRecord() - Constructor for class com.jme.scene.state.jogl.records.FogStateRecord
 
FogStateRecord - Class in com.jme.scene.state.lwjgl.records
 
FogStateRecord() - Constructor for class com.jme.scene.state.lwjgl.records.FogStateRecord
 
font - Variable in class com.jmex.font3d.Font3D
 
Font2D - Class in com.jmex.font2d
 
Font2D() - Constructor for class com.jmex.font2d.Font2D
 
Font2D(String) - Constructor for class com.jmex.font2d.Font2D
 
Font3D - Class in com.jmex.font3d
This class represents a font ready to be used for 3D.
Font3D(Font, double, boolean, boolean, boolean) - Constructor for class com.jmex.font3d.Font3D
 
Font3DBorder - Class in com.jmex.font3d.effects
This effect will add borders to all the glyphs.
Font3DBorder(float, ColorRGBA, ColorRGBA, boolean, boolean, boolean) - Constructor for class com.jmex.font3d.effects.Font3DBorder
The constructor.
Font3DBorder(float, ColorRGBA, ColorRGBA, Font3D) - Constructor for class com.jmex.font3d.effects.Font3DBorder
Just a short-cut constructor, grabbing the side/front/back from the font.
Font3DEffect - Interface in com.jmex.font3d.effects
This interface specifies some effect that can be applied to a font.
Font3DGradient - Class in com.jmex.font3d.effects
 
Font3DGradient() - Constructor for class com.jmex.font3d.effects.Font3DGradient
 
Font3DGradient(Vector3f, ColorRGBA, ColorRGBA) - Constructor for class com.jmex.font3d.effects.Font3DGradient
 
Font3DTexture - Class in com.jmex.font3d.effects
This class will apply a texture to a font.
Font3DTexture() - Constructor for class com.jmex.font3d.effects.Font3DTexture
 
Font3DTexture(TextureState) - Constructor for class com.jmex.font3d.effects.Font3DTexture
 
Font3DTexture(Texture) - Constructor for class com.jmex.font3d.effects.Font3DTexture
 
Font3DTexture(URL) - Constructor for class com.jmex.font3d.effects.Font3DTexture
 
FontMesh - Class in com.jmex.font3d
 
FontMesh() - Constructor for class com.jmex.font3d.FontMesh
 
FontQuad - Class in com.jmex.angelfont
Represents the geometrical information of one BitmapCharacter
FontQuad() - Constructor for class com.jmex.angelfont.FontQuad
 
forceAzimuthUpdate - Variable in class com.jme.input.ChaseCamera
 
forceMorph() - Method in interface com.jme.scene.MorphingGeometry
Unconditionally merges the relevant floats from FloabBuffers of the component morphs.
forceMorph() - Method in class com.jme.scene.MorphingTriMesh
 
forceRespawn() - Method in class com.jmex.effects.particles.ParticleSystem
 
forColorPassTesting - Static variable in class com.jme.renderer.pass.ShadowedRenderPass
 
format - Variable in class com.jme.image.Image
 
format(LogRecord) - Method in class com.jme.util.logging.BetterFormatter
Format the given LogRecord.
format - Variable in class com.jme.util.TextureKey
 
FORMAT_16BITBE - Static variable in class com.jmex.terrain.util.RawHeightMap
Format specification for 16 bit big endian heightmaps
FORMAT_16BITLE - Static variable in class com.jmex.terrain.util.RawHeightMap
Format specification for 16 bit little endian heightmaps
FORMAT_8BIT - Static variable in class com.jmex.terrain.util.RawHeightMap
Format specification for 8 bit precision heightmaps
FormatConverter - Class in com.jmex.model.converters
Started Date: Jul 1, 2004

This class is a base for all format converters and provides a generic framework to convert to jME format from any other format.
FormatConverter() - Constructor for class com.jmex.model.converters.FormatConverter
 
formatConverter - Variable in class com.jmex.model.converters.maxutils.EditableObjectChunk
 
forTesting - Static variable in class com.jme.renderer.pass.ShadowedRenderPass
 
FOV - Variable in class com.jmex.model.converters.maxutils.KeyframeInfoChunk.KeyPointInTime
 
fps - Variable in class com.jme.app.SimpleHeadlessApp
 
FPS - Variable in class com.jmex.model.animation.JointController
Currently unused.
FPSGameState - Class in com.jmex.game.state
FPSGameState is a simple extension of TextGameState to display the frames per second.
FPSGameState() - Constructor for class com.jmex.game.state.FPSGameState
 
FragmentProgramState - Class in com.jme.scene.state
FragmentProgramState
FragmentProgramState() - Constructor for class com.jme.scene.state.FragmentProgramState
setEnvParameter sets an environmental fragment program parameter that is accessable by all fragment programs in memory.
FragmentProgramStateRecord - Class in com.jme.scene.state.jogl.records
 
FragmentProgramStateRecord() - Constructor for class com.jme.scene.state.jogl.records.FragmentProgramStateRecord
 
FragmentProgramStateRecord - Class in com.jme.scene.state.lwjgl.records
 
FragmentProgramStateRecord() - Constructor for class com.jme.scene.state.lwjgl.records.FragmentProgramStateRecord
 
fragShader - Variable in class com.jme.scene.state.GLSLShaderObjectsState
 
frame - Variable in class com.jmex.model.converters.maxutils.KeyframeInfoChunk.KeyPointInTime
 
frameNames - Variable in class com.jme.animation.BoneAnimation
 
frames - Variable in class com.jmex.effects.particles.AnimationEntry
 
freezeProjector - Variable in class com.jmex.effects.water.ProjectedGrid
 
freq - Variable in class com.jme.system.lwjgl.LWJGLPropertiesDialog.ModeValidator
 
frequencies - Variable in class com.jmex.audio.filter.Filter
 
fromAngleAxis(float, Vector3f) - Method in class com.jme.math.Matrix3f
fromAngleAxis sets this matrix4f to the values specified by an angle and an axis of rotation.
fromAngleAxis(float, Vector3f) - Method in class com.jme.math.Matrix4f
fromAngleAxis sets this matrix4f to the values specified by an angle and an axis of rotation.
fromAngleAxis(float, Vector3f) - Method in class com.jme.math.Quaternion
fromAngleAxis sets this quaternion to the values specified by an angle and an axis of rotation.
fromAngleNormalAxis(float, Vector3f) - Method in class com.jme.math.Matrix3f
fromAngleNormalAxis sets this matrix4f to the values specified by an angle and a normalized axis of rotation.
fromAngleNormalAxis(float, Vector3f) - Method in class com.jme.math.Matrix4f
fromAngleNormalAxis sets this matrix4f to the values specified by an angle and a normalized axis of rotation.
fromAngleNormalAxis(float, Vector3f) - Method in class com.jme.math.Quaternion
fromAngleNormalAxis sets this quaternion to the values specified by an angle and a normalized axis of rotation.
fromAngles(float[]) - Method in class com.jme.math.Quaternion
fromAngles builds a quaternion from the Euler rotation angles (y,r,p).
fromAngles(float, float, float) - Method in class com.jme.math.Quaternion
fromAngles builds a Quaternion from the Euler rotation angles (y,r,p).
fromAxes(Vector3f, Vector3f, Vector3f) - Method in class com.jme.math.Matrix3f
Recreate Matrix using the provided axis.
fromAxes(Vector3f[]) - Method in class com.jme.math.Quaternion
fromAxes creates a Quaternion that represents the coordinate system defined by three axes.
fromAxes(Vector3f, Vector3f, Vector3f) - Method in class com.jme.math.Quaternion
fromAxes creates a Quaternion that represents the coordinate system defined by three axes.
fromIntARGB(int) - Method in class com.jme.renderer.ColorRGBA
 
fromIntRGBA(int) - Method in class com.jme.renderer.ColorRGBA
 
fromName(String, InputCapsule) - Static method in class com.jme.util.export.binary.BinaryClassLoader
fromName creates a new Savable from the provided class name.
fromRotationMatrix(Matrix3f) - Method in class com.jme.math.Quaternion
fromRotationMatrix generates a quaternion from a supplied matrix.
fromRotationMatrix(float, float, float, float, float, float, float, float, float) - Method in class com.jme.math.Quaternion
 
fromStartEndVectors(Vector3f, Vector3f) - Method in class com.jme.math.Matrix3f
A function for creating a rotation matrix that rotates a vector called "start" into another vector called "end".
frontAmbient - Variable in class com.jme.scene.state.jogl.records.MaterialStateRecord
 
frontAmbient - Variable in class com.jme.scene.state.lwjgl.records.MaterialStateRecord
 
frontDiffuse - Variable in class com.jme.scene.state.jogl.records.MaterialStateRecord
 
frontDiffuse - Variable in class com.jme.scene.state.lwjgl.records.MaterialStateRecord
 
frontEmissive - Variable in class com.jme.scene.state.jogl.records.MaterialStateRecord
 
frontEmissive - Variable in class com.jme.scene.state.lwjgl.records.MaterialStateRecord
 
frontMode - Variable in class com.jme.scene.state.jogl.records.WireframeStateRecord
 
frontMode - Variable in class com.jme.scene.state.lwjgl.records.WireframeStateRecord
 
frontSpecular - Variable in class com.jme.scene.state.jogl.records.MaterialStateRecord
 
frontSpecular - Variable in class com.jme.scene.state.lwjgl.records.MaterialStateRecord
 
frq - Variable in class com.jme.system.DisplaySystem
Frequency selected for renderer.
frustrumIntersects - Variable in class com.jme.scene.Spatial
 
FRUSTUM_PLANES - Static variable in class com.jme.renderer.AbstractCamera
FRUSTUM_PLANES represents the number of planes of the camera frustum.
frustumBottom - Variable in class com.jme.renderer.AbstractCamera
Distance from camera to bottom frustum plane.
frustumFar - Variable in class com.jme.renderer.AbstractCamera
Distance from camera to far frustum plane.
frustumLeft - Variable in class com.jme.renderer.AbstractCamera
Distance from camera to left frustum plane.
frustumNear - Variable in class com.jme.renderer.AbstractCamera
Distance from camera to near frustum plane.
frustumRight - Variable in class com.jme.renderer.AbstractCamera
Distance from camera to right frustum plane.
frustumTop - Variable in class com.jme.renderer.AbstractCamera
Distance from camera to top frustum plane.
fs - Variable in class com.jme.system.DisplaySystem
Is the display full screen?
function - Variable in class com.jme.scene.state.ZBufferState
Depth function.

G

g - Variable in class com.jme.renderer.ColorRGBA
The green component of the color.
gainFactor - Variable in class com.jmex.audio.filter.Filter
 
gamaColor - Variable in class com.jmex.model.converters.maxutils.ColorChunk
 
GameControl - Class in com.jme.input.controls
 
GameControl(String, GameControlManager) - Constructor for class com.jme.input.controls.GameControl
 
GameControlAction - Interface in com.jme.input.controls.controller
GameControlAction is part of the ActionController and allows pressed and released actions to be invoked for a control.
GameControlEditor - Class in com.jmex.editors.swing.controls
GameControlEditor is a panel to display and modify game control configuration.
GameControlEditor(GameControlManager, int) - Constructor for class com.jmex.editors.swing.controls.GameControlEditor
 
GameControlManager - Class in com.jme.input.controls
GameControlManager maintains a mapping of controls.
GameControlManager() - Constructor for class com.jme.input.controls.GameControlManager
 
gameLoop() - Method in class com.jmex.awt.applet.BaseApplet
 
gameLoop() - Method in class com.jmex.awt.applet.StandardApplet
 
GameSettings - Interface in com.jme.system
GameSettings offers an abstraction from the internals of getting/setting settings for a game.
GameSettingsPanel - Class in com.jmex.editors.swing.settings
 
GameSettingsPanel(GameSettings) - Constructor for class com.jmex.editors.swing.settings.GameSettingsPanel
 
GameState - Class in com.jmex.game.state
A GameState is used to encapsulate a certain state of a game, e.g.
GameState() - Constructor for class com.jmex.game.state.GameState
 
GameStateManager - Class in com.jmex.game.state
GameStateManager is nothing more than a singleton GameStateNode.
GameStateNode<G extends GameState> - Class in com.jmex.game.state
GameStateNode maintains a list of other GameStates to process (update and render).
GameStateNode(String) - Constructor for class com.jmex.game.state.GameStateNode
Creates a new GameStateNode with a given name.
GameTask<V> - Class in com.jme.util
GameTask is used in GameTaskQueue to manage tasks that have yet to be accomplished.
GameTask(Callable<V>) - Constructor for class com.jme.util.GameTask
 
GameTaskQueue - Class in com.jme.util
GameTaskQueue is a simple queueing system to enqueue tasks that need to be accomplished in the OpenGL thread and get back a Future object to be able to retrieve a return from the Callable that was passed in.
GameTaskQueue() - Constructor for class com.jme.util.GameTaskQueue
 
GameTaskQueueManager - Class in com.jme.util
GameTaskQueueManager is just a simple Singleton class allowing easy access to task queues.
gameThread - Variable in class com.jmex.awt.applet.BaseApplet
The thread with the game logic: initialization, updating, rendering
gameThread - Variable in class com.jmex.awt.applet.StandardApplet
The thread with the game logic: initialization, updating, rendering
gamma - Variable in class com.jme.system.DisplaySystem
Gamma value of display - default is 1.0f.
GEN_AMB_COLOR - Static variable in interface com.jmex.model.converters.maxutils.MaxChunkIDs
 
genAmbientColor - Variable in class com.jmex.model.converters.maxutils.EditableObjectChunk
 
generate(TriMesh) - Static method in class com.jme.util.geom.TangentBinormalGenerator
 
generateAlias(String, byte) - Method in class com.jme.util.export.binary.BinaryOutputCapsule
 
generateBuffer() - Static method in class com.jmex.audio.openal.OpenALAudioBuffer
 
generateCollisionTree(CollisionTree.Type, Spatial, boolean) - Method in class com.jme.bounding.CollisionTreeManager
creates a new collision tree for the provided spatial.
generateCollisionTree(CollisionTree.Type, TriMesh, boolean) - Method in class com.jme.bounding.CollisionTreeManager
generates a new tree for the associated mesh.
generateCollisionTree(CollisionTree, TriMesh, boolean) - Method in class com.jme.bounding.CollisionTreeManager
generates a new tree for the associated mesh.
generateColorMipMap(int, ColorRGBA[], ColorRGBA) - Static method in class com.jme.image.util.ColorMipMapGenerator
Generates a jme Image object containing a mipmapped Image.
generateComplementBasis(Vector3f, Vector3f, Vector3f) - Static method in class com.jme.math.Vector3f
 
generateIdContentPair(BinaryClassObject) - Method in class com.jme.util.export.binary.BinaryExporter
 
generateIndices() - Method in class com.jme.scene.Line
 
generateIndices() - Method in class com.jme.scene.Point
 
generateMesh(boolean, boolean, boolean) - Method in class com.jmex.font3d.Glyph3D
Here we create the glyph-mesh from the triangulation (using sides/front/back according to arguments).
generateNormals(float[], int[], float) - Method in class com.jme.util.geom.NonIndexedNormalGenerator
Calculates the normals for a set of faces determined by the specified vertices.
generateNormals(TriMesh) - Method in class com.jme.util.geom.NonIndexedNormalGenerator
 
generateNormals(TriMesh, float) - Method in class com.jme.util.geom.NormalGenerator
Generates the normals for one TriMesh, using the specified crease angle.
generateOrthonormalBasis(Vector3f, Vector3f, Vector3f) - Static method in class com.jme.math.Vector3f
 
generateStrips(int[]) - Method in class com.jme.util.geom.nvtristrip.TriStrip
 
generateTag() - Method in class com.jme.util.export.binary.BinaryExporter
 
generateVolumes() - Method in class com.jme.renderer.pass.ShadowedRenderPass
 
geom - Variable in class com.jme.scene.state.GLSLShaderObjectsState
The Geometry this shader currently operates on during rendering
geometricalControllers - Variable in class com.jme.scene.Spatial
ArrayList of controllers for this spatial.
GeometricException - Exception in com.jmex.font3d.math
 
GeometricException(String) - Constructor for exception com.jmex.font3d.math.GeometricException
 
Geometry - Class in com.jme.scene
Geometry defines a leaf node of the scene graph.
Geometry() - Constructor for class com.jme.scene.Geometry
Empty Constructor to be used internally only.
Geometry(String) - Constructor for class com.jme.scene.Geometry
Constructor instantiates a new Geometry object.
Geometry(String, FloatBuffer, FloatBuffer, FloatBuffer, TexCoords) - Constructor for class com.jme.scene.Geometry
Constructor creates a new Geometry object.
GeometryBatchCreator - Class in com.jme.scene.geometryinstancing.instance
GeometryBatchCreator is a container class for GeometryInstances.
GeometryBatchCreator() - Constructor for class com.jme.scene.geometryinstancing.instance.GeometryBatchCreator
 
GeometryBatchInstance - Class in com.jme.scene.geometryinstancing
GeometryBatchInstance uses a GeometryBatchInstanceAttributes to define an instance of object in world space.
GeometryBatchInstance(TriMesh, GeometryBatchInstanceAttributes) - Constructor for class com.jme.scene.geometryinstancing.GeometryBatchInstance
 
GeometryBatchInstanceAttributes - Class in com.jme.scene.geometryinstancing
GeometryBatchInstanceAttributes specifies the attributes for a GeometryBatchInstance
GeometryBatchInstanceAttributes(Vector3f, Vector3f, Quaternion, ColorRGBA) - Constructor for class com.jme.scene.geometryinstancing.GeometryBatchInstanceAttributes
 
geometryCoordinates - Variable in class com.jmex.effects.particles.ParticleSystem
 
GeometryInstance<T extends GeometryInstanceAttributes> - Class in com.jme.scene.geometryinstancing.instance
GeometryInstance uses a GeometryInstanceAttributes to define an instance of object in world space.
GeometryInstance(T) - Constructor for class com.jme.scene.geometryinstancing.instance.GeometryInstance
 
GeometryInstanceAttributes - Class in com.jme.scene.geometryinstancing.instance
GeometryInstanceAttributes specifies the attributes for a GeometryInstance.
GeometryInstanceAttributes(Vector3f, Vector3f, Quaternion) - Constructor for class com.jme.scene.geometryinstancing.instance.GeometryInstanceAttributes
 
geometryRegions - Variable in class com.jme.animation.SkinNode
We use a String key so that this structure won't delay garbage collection.
GeometryTool - Class in com.jme.util.geom
Note: Does not work with geometry using texcoords other than 2d coords.
GeometryTool() - Constructor for class com.jme.util.geom.GeometryTool
 
GeoSphere - Class in com.jme.scene.shape
A polygon mesh approximating a sphere by recursive subdivision.
GeoSphere() - Constructor for class com.jme.scene.shape.GeoSphere
NOT API: for internal use, do not call from user code.
GeoSphere(String, boolean, int) - Constructor for class com.jme.scene.shape.GeoSphere
 
GeoSphere.Triangle - Class in com.jme.scene.shape
 
GeoSphere.Triangle() - Constructor for class com.jme.scene.shape.GeoSphere.Triangle
 
GeoSphere.Triangle(int, int, int) - Constructor for class com.jme.scene.shape.GeoSphere.Triangle
 
get() - Static method in class com.jme.input.joystick.JoystickInput
Initialize (if needed) and return the JoystickInput.
get(String, int) - Method in class com.jme.input.KeyBindingManager
get retrieves the key(s) for a given command.
get() - Static method in class com.jme.input.KeyInput
 
get() - Static method in class com.jme.input.MouseInput
 
get() - Static method in class com.jme.input.util.UtilInputHandlerDevice
 
get(int) - Method in class com.jme.light.LightManagement
Deprecated. Gets the Ith light from the creator.
get(int, int) - Method in class com.jme.math.Matrix3f
get retrieves a value from the matrix at the given position.
get(float[], boolean) - Method in class com.jme.math.Matrix3f
get(float[]) returns the matrix in row-major or column-major order.
get(float[]) - Method in class com.jme.math.Matrix4f
get retrieves the values of this object into a float array in row-major order.
get(float[], boolean) - Method in class com.jme.math.Matrix4f
set retrieves the values of this object into a float array.
get(int, int) - Method in class com.jme.math.Matrix4f
get retrieves a value from the matrix at the given position.
get(int) - Method in class com.jme.math.Triangle
get retrieves a point on the triangle denoted by the index supplied.
get(int) - Method in class com.jme.math.Vector3f
 
get(int) - Method in class com.jme.renderer.pass.BasicPassManager
 
get(int) - Method in class com.jme.renderer.pass.Pass
 
get(Object) - Method in class com.jme.scene.lod.ExVector
Retrieve an object from this vector.
get(int) - Method in class com.jme.scene.state.LightState
get retrieves a particular light defined by an index.
get(String, String) - Method in interface com.jme.system.GameSettings
 
get(String, String) - Method in class com.jme.system.PreferencesGameSettings
 
get(String) - Method in class com.jme.system.PropertiesGameSettings
get takes an arbitrary string as a key and returns any value associated with it, null if none.
get(String, String) - Method in class com.jme.system.PropertiesGameSettings
 
get(String) - Method in class com.jme.system.PropertiesIO
get takes an arbitrary string as a key and returns any value associated with it, null if none.
get() - Method in class com.jme.util.GameTask
 
get(long, TimeUnit) - Method in class com.jme.util.GameTask
 
get(int) - Method in class com.jme.util.geom.nvtristrip.IntVec
 
get(K) - Method in class com.jme.util.WeakIdentityCache
Returns value for this key.
get(Object) - Static method in class com.jmex.model.collada.ColladaImporter
 
get() - Method in class com.jmex.pool.ObjectPool
Retrieves the first available object in the pool or creates a new instance if there are none available.
getA() - Method in class com.jme.math.Rectangle
getA returns the first point of the rectangle.
getAction() - Method in class com.jmex.awt.swingui.dnd.JMEDragGestureEvent
 
getAction() - Method in class com.jmex.awt.swingui.dnd.JMEDragSourceEvent
 
getAction() - Method in class com.jmex.awt.swingui.dnd.JMEDropTargetEvent
 
getActionInvocationCount() - Method in class com.jme.input.ActionTrigger
 
getActionInvocationCount() - Method in class com.jme.input.keyboard.KeyboardInputHandlerDevice.KeyTrigger
 
getActionInvocationCount() - Method in class com.jme.input.util.SyntheticTrigger
 
getActiveAnimation() - Method in class com.jme.animation.AnimationController
 
getActiveAnimation() - Method in class com.jmex.model.ogrexml.anim.MeshAnimationController
 
getActiveChild() - Method in class com.jme.scene.SwitchNode
Returns the index of the currently rendered child for this Node.
getAdapter() - Method in class com.jme.system.DisplaySystem
getAdapter returns the name of the underlying system's graphics adapter for debugging / display purposes.
getAdapter() - Method in class com.jme.system.dummy.DummyDisplaySystem
 
getAdapter() - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
getAdapter() - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
 
getAdditiveBlendingBox() - Method in class com.jmex.editors.swing.particles.ParticleAppearancePanel
 
getAlignment() - Method in class com.jme.scene.BillboardNode
Returns the alignment this BillboardNode is set too.
getAlignment() - Method in class com.jmex.angelfont.StringBlock
 
getAllData(Spatial) - Method in class com.jme.scene.UserDataManager
 
getAllEvents(BoneAnimation) - Method in class com.jme.animation.AnimationEventManager
retrieves all events assigned to a BoneAnimation.
getAllSyncTags() - Method in class com.jme.animation.BoneAnimation
 
getAlpha() - Method in class com.jme.scene.state.ColorMaskState
 
getAlpha() - Method in class com.jmex.effects.transients.Fader
Gets the current alpha of this Quad.
getAlphaBits() - Method in interface com.jme.system.GameSettings
Returns the alpha bits to use for the renderer as stored or the default.
getAlphaBits() - Method in class com.jme.system.PreferencesGameSettings
 
getAlphaBits() - Method in class com.jme.system.PropertiesGameSettings
If the properties file does not contain the setting or was not read properly, the default value is returned.
getAlphaBits() - Method in class com.jmex.awt.applet.StandardApplet
 
getAlwaysRepeatableKeyCodes() - Method in class com.jme.input.KeyBindingManager
 
getAmbient() - Method in class com.jme.light.Light
getAmbient returns the ambient color value for this light.
getAmbient() - Method in class com.jme.scene.state.MaterialState
getAmbient retreives the ambient color of the material.
getAmount() - Method in class com.jmex.angelfont.Kerning
 
getAnchor(int, int) - Method in class com.jme.scene.BezierPatch
getAnchor returns a single control anchor of a given (i, j) of the patch.
getAnchors() - Method in class com.jme.scene.BezierPatch
getAnchors returns the control anchors that make up this patch.
getAngle() - Method in class com.jme.light.SpotLight
getAngle returns the angle of the spot light.
getAngle() - Method in class com.jme.math.Vector2f
getAngle returns (in radians) the angle represented by this Vector2f as expressed by a conversion from rectangular coordinates (xy) to polar coordinates (r, theta).
getAngle() - Method in class com.jmex.font3d.math.PlanarEdge
 
getAnimation(String) - Method in class com.jme.animation.AnimationController
 
getAnimation(int) - Method in class com.jme.animation.AnimationController
 
getAnimationController() - Method in class com.jme.animation.Bone
 
getAnimationController(String) - Static method in class com.jmex.model.collada.ColladaImporter
 
getAnimationEventList(BoneAnimation, Integer) - Method in class com.jme.animation.AnimationEventManager
 
getAnimationLength(String) - Method in class com.jmex.model.ogrexml.anim.MeshAnimationController
Returns the length of the animation in seconds.
getAnimationNames() - Method in class com.jmex.model.ogrexml.anim.MeshAnimationController
 
getAnimationProperties() - Method in class com.jme.animation.BoneAnimation
 
getAnimations() - Method in class com.jme.animation.AnimationController
 
getAnimationString() - Method in class com.jme.animation.SkinNode
 
getAnimationString() - Method in class com.jme.animation.SkinTransferNode
 
getAnisotropicFilterPercent() - Method in class com.jme.image.Texture
 
getApply() - Method in class com.jme.image.Texture
getApply returns the apply mode for the texture.
getAscentAxis() - Method in class com.jme.input.thirdperson.ThirdPersonJoystickPlugin
 
getAssetInformation() - Method in class com.jmex.model.collada.ColladaImporter
getAssetInformation returns a string of the collected asset information of this COLLADA model.
getAttachedTo() - Method in class com.jme.util.BumpMapColorController
 
getAttachmentsNode() - Method in class com.jmex.model.ogrexml.anim.Bone
Returns the attachment node.
getAttribute(Node, String, String) - Static method in class com.jmex.model.XMLUtil
Returns an attribute of the specified tag with the name provided.
getAttribute(Node, String) - Static method in class com.jmex.model.XMLUtil
 
getAttributeByName(String) - Method in class com.jme.scene.state.GLSLShaderObjectsState
Retrieves a shader attribute by name.
getAttributes() - Method in class com.jme.app.AbstractGame
getAttributes attempts to first obtain the properties information from a GameSettings load, then a dialog depending on the dialog behaviour.
getAttributes() - Method in class com.jme.scene.geometryinstancing.instance.GeometryInstance
 
getAudioTrack() - Method in class com.jmex.audio.RangedAudioTracker
 
getAvailableModesRes(DisplayMode[], int, int) - Static method in class com.jmex.editors.swing.settings.GameSettingsPanel
Gets the available modes based on the set of modes for the system and a resolution.
getAwtImage() - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
This method allows access to internal data of this class.
getAxis() - Method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory.BasicVortex
 
getAxisCount() - Method in class com.jme.input.joystick.DummyJoystickInput.DummyJoystick
 
getAxisCount() - Method in interface com.jme.input.joystick.Joystick
 
getAxisCount() - Method in class com.jme.input.joystick.lwjgl.LWJGLJoystick
 
getAxisNames() - Method in class com.jme.input.joystick.DummyJoystickInput.DummyJoystick
 
getAxisNames() - Method in interface com.jme.input.joystick.Joystick
Query the names of the joysticks axes.
getAxisNames() - Method in class com.jme.input.joystick.lwjgl.LWJGLJoystick
 
getAxisSamples() - Method in class com.jme.scene.shape.Capsule
Get the sampling frequency lengthwise along the capsules main axis.
getAxisSamples() - Method in class com.jme.scene.shape.Cylinder
 
getAxisSamples() - Method in class com.jme.scene.shape.Tube
 
getAxisValue(int) - Method in class com.jme.input.joystick.DummyJoystickInput.DummyJoystick
 
getAxisValue(int) - Method in interface com.jme.input.joystick.Joystick
Query the current position of a single axis.
getAxisValue(int) - Method in class com.jme.input.joystick.lwjgl.LWJGLJoystick
 
getB() - Method in class com.jme.math.Rectangle
getB returns the second point of the rectangle.
getBackground() - Method in class com.jmex.awt.jogl.JOGLAWTCanvas
 
getBackground() - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
getBackgroundColor() - Method in class com.jme.renderer.jogl.JOGLTextureRenderer
getBackgroundColor retrieves the clear color of the current OpenGL context.
getBackgroundColor() - Method in class com.jme.renderer.lwjgl.LWJGLPbufferTextureRenderer
getBackgroundColor retrieves the clear color of the current OpenGL context.
getBackgroundColor() - Method in class com.jme.renderer.lwjgl.LWJGLTextureRenderer
getBackgroundColor retrieves the clear color of the current OpenGL context.
getBackgroundColor() - Method in class com.jme.renderer.Renderer
getBackgroundColor retrieves the clear color of the current OpenGL context.
getBackgroundColor() - Method in interface com.jme.renderer.TextureRenderer
getBackgroundColor retrieves the color used for the window background.
getBackgroundColor() - Method in class com.jme.system.dummy.DummyRenderer
 
getBackLightMask() - Method in class com.jme.scene.state.jogl.records.LightStateRecord
 
getBackLightMask() - Method in class com.jme.scene.state.lwjgl.records.LightStateRecord
 
getBase() - Method in class com.jmex.angelfont.BitmapCharacterSet
 
getBase() - Method in class com.jmex.model.Loader
Returns base path for textures
getBatch() - Method in class com.jmex.subdivision.Subdivision
 
getBestColor() - Method in class com.jmex.model.converters.maxutils.ColorChunk
 
getBinding() - Method in class com.jmex.editors.swing.controls.ControlField
 
getBindings() - Method in class com.jme.input.controls.GameControl
 
getBindMatrix() - Method in class com.jme.animation.Bone
retrieves the bind matrix of this bone.
getBinormal() - Method in class com.jmex.effects.water.WaterRenderPass
 
getBinormalBuffer() - Method in class com.jme.scene.Geometry
 
getBinormalBuffer() - Method in class com.jme.scene.SharedMesh
 
getBitDepth() - Method in class com.jme.system.DisplaySystem
Returns the set bit depth for the display system.
getBitDepth() - Method in class com.jmex.audio.openal.OpenALAudioBuffer
 
getBitmapChar() - Method in class com.jmex.angelfont.FontQuad
 
getBitRate() - Method in class com.jmex.audio.AudioBuffer
 
getBitRate() - Method in class com.jmex.audio.openal.OpenALMemoryAudioPlayer
 
getBitRate() - Method in class com.jmex.audio.openal.OpenALStreamedAudioPlayer
 
getBitRate() - Method in class com.jmex.audio.player.AudioPlayer
 
getBitRate() - Method in class com.jmex.audio.stream.AudioInputStream
 
getBitRate() - Method in class com.jmex.audio.stream.OggInputStream
 
getBitRate() - Method in class com.jmex.audio.stream.WavInputStream
 
getBlendAnimation() - Method in class com.jme.animation.AnimationController
 
getBlendColor() - Method in class com.jme.image.Texture
getBlendColor returns the color set to be used with CombinerSource.Constant for this texture (as applicable) If null, black is assumed.
getBlendEquationAlpha() - Method in class com.jme.scene.state.BlendState
 
getBlendEquationRGB() - Method in class com.jme.scene.state.BlendState
 
getBlendState() - Method in class com.jme.renderer.pass.OutlinePass
 
getBlendTime() - Method in class com.jmex.model.animation.KeyframeController
Gets the currently set blending time for smooth animation transitions
getBlue() - Method in class com.jme.scene.state.ColorMaskState
 
getBlurIntensityMultiplier() - Method in class com.jmex.effects.glsl.BloomRenderPass
 
getBlurrinessCutoff() - Method in class com.jmex.effects.glsl.DepthOfFieldRenderPass
Get the blur cut off value
getBlurSize() - Method in class com.jmex.effects.glsl.BloomRenderPass
 
getBlurSize() - Method in class com.jmex.effects.glsl.DepthOfFieldRenderPass
Get the size of the blur kernal
getBlurStrength() - Method in class com.jmex.effects.glsl.MotionBlurRenderPass
 
getBone() - Method in class com.jme.animation.BoneTransform
returns the bone that this BoneTransform is responsible for updating.
getBone(String) - Method in class com.jmex.model.ogrexml.anim.MeshAnimationController
Returns a bone with the specified name.
getBone(int) - Method in class com.jmex.model.ogrexml.anim.Skeleton
 
getBone(String) - Method in class com.jmex.model.ogrexml.anim.Skeleton
 
getBoneAnimation() - Method in class com.jmex.model.ogrexml.anim.Animation
 
getBoneCount() - Method in class com.jmex.model.ogrexml.anim.Skeleton
 
getBoneId() - Method in class com.jme.animation.BoneTransform
 
getBoneIndex(Bone) - Method in class com.jmex.model.ogrexml.anim.Skeleton
 
getBoneTransforms() - Method in class com.jme.animation.BoneAnimation
returns the list of BoneTransforms for this animation.
getBoolAttribute(Node, String) - Static method in class com.jmex.model.XMLUtil
 
getBoolAttribute(Node, String, boolean) - Static method in class com.jmex.model.XMLUtil
 
getBoolean(String, boolean) - Method in interface com.jme.system.GameSettings
 
getBoolean(String, boolean) - Method in class com.jme.system.PreferencesGameSettings
 
getBoolean(String, boolean) - Method in class com.jme.system.PropertiesGameSettings
 
getBooleanConfig(StatType, String, boolean) - Method in class com.jme.util.stat.graph.AbstractStatGrapher
 
getBooleanProp(Map<String, Object>, String, boolean) - Static method in class com.jme.input.InputHandler
 
getBorder() - Method in class com.jme.scene.shape.RoundedBox
 
getBorderColor() - Method in class com.jme.image.Texture
getBorderColor returns the color to be used for border operations.
getBouncyness() - Method in class com.jmex.effects.particles.FloorInfluence
 
getBounds() - Method in class com.jme.bounding.CollisionTree
Returns the bounding volume for this tree node in local space.
getBounds() - Method in class com.jmex.font3d.Glyph3D
 
getBrightness() - Method in class com.jme.system.DisplaySystem
Returns the brightness last requested by this display.
getBuffer() - Method in class com.jmex.audio.player.MemoryAudioPlayer
 
getButton() - Method in class com.jmex.awt.swingui.JMEAction
 
getButtonCount() - Method in class com.jme.input.dummy.DummyMouseInput
We return the values for a simple standartmouse here.
getButtonCount() - Method in class com.jme.input.joystick.DummyJoystickInput.DummyJoystick
 
getButtonCount() - Method in interface com.jme.input.joystick.Joystick
 
getButtonCount() - Method in class com.jme.input.joystick.lwjgl.LWJGLJoystick
 
getButtonCount() - Method in class com.jme.input.lwjgl.LWJGLMouseInput
 
getButtonCount() - Method in class com.jme.input.MouseInput
 
getButtonCount() - Method in class com.jmex.awt.input.AWTMouseInput
 
getButtonCount() - Method in class com.jmex.swt.input.SWTMouseInput
 
getButtonIndex(String) - Method in class com.jme.input.dummy.DummyMouseInput
getButtonIndex returns 0;
getButtonIndex(String) - Method in class com.jme.input.lwjgl.LWJGLMouseInput
getButtonIndex returns the index of a given button name.
getButtonIndex(String) - Method in class com.jme.input.MouseInput
getButtonIndex gets the button code for a given button name.
getButtonIndex(String) - Method in class com.jmex.awt.input.AWTMouseInput
 
getButtonIndex(String) - Method in class com.jmex.swt.input.SWTMouseInput
 
getButtonName(int) - Method in class com.jme.input.dummy.DummyMouseInput
getButtonName returns the name of a given button index.
getButtonName(int) - Method in class com.jme.input.lwjgl.LWJGLMouseInput
getButtonName returns the name of a given button index.
getButtonName(int) - Method in class com.jme.input.MouseInput
getButtonName gets the button name for a given button code.
getButtonName(int) - Method in class com.jmex.awt.input.AWTMouseInput
 
getButtonName(int) - Method in class com.jmex.swt.input.SWTMouseInput
 
getButtonUpdateAction(int) - Method in class com.jmex.awt.swingui.JMEDesktop
 
getByteArray(String, byte[]) - Method in interface com.jme.system.GameSettings
 
getByteArray(String, byte[]) - Method in class com.jme.system.PreferencesGameSettings
 
getByteArray(String, byte[]) - Method in class com.jme.system.PropertiesGameSettings
 
getByteContent(InputStream) - Static method in class com.jme.util.export.ByteUtils
Takes an InputStream and returns the complete byte content of it
getC() - Method in class com.jme.math.Rectangle
getC returns the third point of the rectangle.
getCache() - Method in class com.jme.animation.SkinNode
 
getCallable() - Method in class com.jme.util.GameTask
 
getCam() - Method in class com.jmex.effects.water.WaterRenderPass
 
getCamera() - Method in class com.jme.input.ChaseCamera
 
getCamera() - Method in class com.jme.input.ThirdPersonHandler
 
getCamera() - Method in class com.jme.renderer.jogl.JOGLTextureRenderer
getCamera retrieves the camera this renderer is using.
getCamera() - Method in class com.jme.renderer.lwjgl.LWJGLPbufferTextureRenderer
getCamera retrieves the camera this renderer is using.
getCamera() - Method in class com.jme.renderer.lwjgl.LWJGLTextureRenderer
getCamera retrieves the camera this renderer is using.
getCamera() - Method in class com.jme.renderer.Renderer
getCamera returns the camera used by this renderer.
getCamera() - Method in interface com.jme.renderer.TextureRenderer
getCamera retrieves the camera this renderer is using.
getCamera() - Method in class com.jme.scene.CameraNode
getCamera retrieves the camera object that this node controls.
getCamera() - Method in class com.jme.system.canvas.SimpleCanvasImpl
 
getCamera() - Method in class com.jme.system.canvas.SimplePassCanvasImpl
 
getCamera() - Method in class com.jmex.awt.applet.SimpleJMEApplet
 
getCamera() - Method in class com.jmex.awt.applet.SimpleJMEPassApplet
 
getCamera() - Method in class com.jmex.awt.applet.StandardApplet
The internally used Camera for this instance of StandardApplet.
getCamera() - Method in class com.jmex.game.StandardGame
The internally used Camera for this instance of StandardGame.
getCamera() - Method in class com.jmex.game.state.CameraGameState
Gets the camera of this state.
getCamera() - Method in class com.jmex.model.ogrexml.SceneLoader
Deprecated. This class no longer manages cameras.
getCameraDistance() - Method in class com.jme.scene.ImposterNode
Get the distance we want the render camera to stay away from the render scene.
getCameraNode(String) - Static method in class com.jmex.model.collada.ColladaImporter
 
getCameraNodeNames() - Static method in class com.jmex.model.collada.ColladaImporter
Returns the camera node names associated with this model.
getCameraThreshold() - Method in class com.jme.scene.ImposterNode
Get the camera threshold (see setCameraThreshold())
getCanvas() - Method in class com.jmex.awt.applet.StandardApplet
 
getCanvas() - Method in class com.jmex.game.StandardGame
The java.awt.Canvas if DISPLAY_CANVAS is the DISPLAY_MODE
getCapsule(Savable) - Method in class com.jme.util.CloneImportExport
 
getCapsule(Savable) - Method in class com.jme.util.export.binary.BinaryExporter
 
getCapsule(Savable) - Method in class com.jme.util.export.binary.BinaryImporter
 
getCapsule(Savable) - Method in interface com.jme.util.export.JMEExporter
 
getCapsule(Savable) - Method in interface com.jme.util.export.JMEImporter
 
getCapsule(Savable) - Method in class com.jme.util.export.xml.XMLExporter
 
getCapsule(Savable) - Method in class com.jme.util.export.xml.XMLImporter
 
getCenter() - Method in class com.jme.bounding.BoundingVolume
 
getCenter(Vector3f) - Method in class com.jme.bounding.BoundingVolume
 
getCenter() - Method in class com.jme.math.Ring
getCenter returns the center of the ring.
getCenter() - Method in class com.jme.math.Triangle
obtains the center point of this triangle (average of the three triangles)
getCenter() - Method in class com.jme.scene.shape.AbstractBox
Get the centre point of this box.
getCenter() - Method in class com.jme.scene.shape.Dome
 
getCenter() - Method in class com.jme.scene.shape.OrientedBox
Returns the center of the box.
getCenter() - Method in class com.jme.scene.shape.Quad
getCenter returns the center of the Quad.
getCenter() - Method in class com.jme.scene.shape.Sphere
Returns the center of this sphere.
getChannelCount() - Method in class com.jmex.audio.stream.AudioInputStream
 
getChannelCount() - Method in class com.jmex.audio.stream.OggInputStream
 
getChannelCount() - Method in class com.jmex.audio.stream.WavInputStream
 
getChannels() - Method in class com.jmex.audio.AudioBuffer
 
getChannels() - Method in class com.jmex.audio.openal.OpenALMemoryAudioPlayer
 
getChannels() - Method in class com.jmex.audio.openal.OpenALStreamedAudioPlayer
 
getChannels() - Method in class com.jmex.audio.player.AudioPlayer
 
getChar() - Method in class com.jmex.font3d.Glyph3D
 
getCharacter(int) - Method in class com.jmex.angelfont.BitmapCharacterSet
 
getCharacter() - Method in class com.jmex.angelfont.FontQuad
 
getCharSet() - Method in class com.jmex.angelfont.BitmapFont
 
getChaseCamera() - Method in class com.jme.input.thirdperson.ThirdPersonMouseLook
 
getCheckPlane() - Method in class com.jme.bounding.BoundingVolume
Grabs the checkplane we should check first.
getChild(int) - Method in class com.jme.scene.Node
getChild returns a child at a given index.
getChild(String) - Method in class com.jme.scene.Node
getChild returns the first child found with exactly the given name (case sensitive.)
getChild(String) - Method in class com.jmex.game.state.GameStateNode
getChild returns the first child found with exactly the given name (case sensitive).
getChild(int) - Method in class com.jmex.game.state.GameStateNode
getChild returns a child at a given index.
getChildIndex(Spatial) - Method in class com.jme.scene.Node
 
getChildIndex() - Method in class com.jmex.font3d.Glyph3D
 
getChildNode(Node, String) - Static method in class com.jmex.model.XMLUtil
Returns the first XML child tag with the specified name.
getChildren() - Method in class com.jme.scene.Node
Returns all children to this node.
getChildren() - Method in class com.jmex.game.state.GameStateNode
Returns the list of GameStates maintained by this GameStateNode.
getChunk(BinaryIdContentPair) - Method in class com.jme.util.export.binary.BinaryExporter
 
getCircleSamples() - Method in class com.jme.scene.shape.Torus
 
getClassTag() - Method in class com.jme.animation.BoneAnimation
 
getClassTag() - Method in class com.jme.animation.BoneInfluence
 
getClassTag() - Method in class com.jme.animation.BoneTransform
 
getClassTag() - Method in class com.jme.animation.HardpointCollection
 
getClassTag() - Method in class com.jme.animation.Keyframe
 
getClassTag() - Method in class com.jme.animation.SpatialTransformer.PointInTime
 
getClassTag() - Method in class com.jme.animation.TextureAnimationController
 
getClassTag() - Method in class com.jme.animation.TextureKeyframeController
 
getClassTag() - Method in class com.jme.bounding.BoundingVolume
 
getClassTag() - Method in class com.jme.image.Image
 
getClassTag() - Method in class com.jme.image.Texture
 
getClassTag() - Method in class com.jme.light.Light
 
getClassTag() - Method in class com.jme.light.LightManagement
Deprecated.  
getClassTag() - Method in class com.jme.math.Line
 
getClassTag() - Method in class com.jme.math.LineSegment
 
getClassTag() - Method in class com.jme.math.Matrix3f
 
getClassTag() - Method in class com.jme.math.Matrix4f
 
getClassTag() - Method in class com.jme.math.Plane
 
getClassTag() - Method in class com.jme.math.Quaternion
 
getClassTag() - Method in class com.jme.math.Ray
 
getClassTag() - Method in class com.jme.math.Rectangle
 
getClassTag() - Method in class com.jme.math.Ring
 
getClassTag() - Method in class com.jme.math.spring.Spring
 
getClassTag() - Method in class com.jme.math.spring.SpringPoint
 
getClassTag() - Method in class com.jme.math.spring.SpringPointForce
 
getClassTag() - Method in class com.jme.math.spring.SpringSystem
 
getClassTag() - Method in class com.jme.math.TransformMatrix
 
getClassTag() - Method in class com.jme.math.TransformQuaternion
 
getClassTag() - Method in class com.jme.math.Triangle
 
getClassTag() - Method in class com.jme.math.Vector2f
 
getClassTag() - Method in class com.jme.math.Vector3f
 
getClassTag() - Method in class com.jme.renderer.AbstractCamera
 
getClassTag() - Method in class com.jme.renderer.ColorRGBA
 
getClassTag() - Method in class com.jme.scene.BezierPatch
 
getClassTag() - Method in class com.jme.scene.Controller
 
getClassTag() - Method in class com.jme.scene.DistanceSwitchModel
 
getClassTag() - Method in class com.jme.scene.lod.CollapseRecord
 
getClassTag() - Method in class com.jme.scene.PassNodeState
 
getClassTag() - Method in class com.jme.scene.shadow.ShadowEdge
 
getClassTag() - Method in class com.jme.scene.shadow.ShadowTriangle
 
getClassTag() - Method in class com.jme.scene.Spatial
 
getClassTag() - Method in class com.jme.scene.state.BlendState
 
getClassTag() - Method in class com.jme.scene.state.ClipState
 
getClassTag() - Method in class com.jme.scene.state.ColorMaskState
 
getClassTag() - Method in class com.jme.scene.state.CullState
 
getClassTag() - Method in class com.jme.scene.state.FogState
 
getClassTag() - Method in class com.jme.scene.state.FragmentProgramState
 
getClassTag() - Method in class com.jme.scene.state.GLSLShaderObjectsState
 
getClassTag() - Method in class com.jme.scene.state.LightState
 
getClassTag() - Method in class com.jme.scene.state.MaterialState
 
getClassTag() - Method in class com.jme.scene.state.RenderState
 
getClassTag() - Method in class com.jme.scene.state.ShadeState
 
getClassTag() - Method in class com.jme.scene.state.StencilState
 
getClassTag() - Method in class com.jme.scene.state.StippleState
 
getClassTag() - Method in class com.jme.scene.state.TextureState
 
getClassTag() - Method in class com.jme.scene.state.VertexProgramState
 
getClassTag() - Method in class com.jme.scene.state.WireframeState
 
getClassTag() - Method in class com.jme.scene.state.ZBufferState
 
getClassTag() - Method in class com.jme.scene.TexCoords
 
getClassTag() - Method in class com.jme.scene.VBOInfo
 
getClassTag() - Method in class com.jme.util.export.AbstractStringKeyMap
 
getClassTag() - Method in interface com.jme.util.export.Savable
The peristed type for the object.
getClassTag() - Method in class com.jme.util.shader.ShaderVariable
 
getClassTag() - Method in class com.jme.util.TextureKey
 
getClassTag() - Method in class com.jmex.effects.particles.AnimationEntry
 
getClassTag() - Method in class com.jmex.effects.particles.Particle
 
getClassTag() - Method in class com.jmex.effects.particles.ParticleAppearanceRamp
 
getClassTag() - Method in class com.jmex.effects.particles.ParticleInfluence
 
getClassTag() - Method in class com.jmex.effects.particles.RampEntry
 
getClassTag() - Method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory.BasicDrag
 
getClassTag() - Method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory.BasicGravity
 
getClassTag() - Method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory.BasicVortex
 
getClassTag() - Method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory.BasicWind
 
getClassTag() - Method in class com.jmex.effects.particles.TexAnimation
 
getClassTag() - Method in class com.jmex.model.animation.KeyframeController.PointInTime
 
getClassTag() - Method in class com.jmex.model.animation.PointInTime
 
getClassTag() - Method in class com.jmex.model.ogrexml.anim.Bone
 
getClassTag() - Method in class com.jmex.model.ogrexml.anim.Skeleton
 
getClip() - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
getClipBias() - Method in class com.jmex.effects.water.WaterRenderPass
 
getClipBounds() - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
getClosestDistance() - Method in class com.jme.intersection.IntersectionRecord
Returns the smallest distance in the distance array.
getClosestPoint() - Method in class com.jme.intersection.IntersectionRecord
Returns the point that has the smallest associated distance value.
getClothNodesX() - Method in class com.jmex.effects.cloth.ClothPatch
Return how many nodes wide this cloth is.
getClothNodesY() - Method in class com.jmex.effects.cloth.ClothPatch
Return how many nodes high this cloth is.
getCollisionData(int) - Method in class com.jme.intersection.CollisionResults
getCollisionData retrieves a CollisionData from a specific index.
getCollisionMask() - Method in class com.jme.scene.Spatial
 
getCollisionTree(TriMesh) - Method in class com.jme.bounding.CollisionTreeManager
getCollisionTree obtains a collision tree that is assigned to a supplied TriMesh.
getColor() - Method in class com.jme.scene.geometryinstancing.GeometryBatchInstanceAttributes
buildMatrices updates the world and rotation matrix
getColor() - Method in class com.jme.scene.state.FogState
 
getColor() - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
getColor() - Method in class com.jmex.editors.swing.widget.RGBAChooserPanel
 
getColor() - Method in class com.jmex.effects.particles.RampEntry
 
getColor() - Method in class com.jmex.effects.transients.Fader
 
getColorArray() - Method in class com.jme.renderer.ColorRGBA
getColorArray retrieves the color values of this object as a four element float array.
getColorArray(float[]) - Method in class com.jme.renderer.ColorRGBA
Stores the current r/g/b/a values into the tempf array.
getColorArray(FloatBuffer) - Static method in class com.jme.util.geom.BufferUtils
Generates a ColorRGBA array from the given FloatBuffer.
getColorBuffer() - Method in class com.jme.scene.Geometry
getColorBufferfer retrieves the float buffer that contains this geometry's color information.
getColorBuffer() - Method in class com.jme.scene.SharedMesh
getColorBuffer retrieves the float buffer that contains the target geometry's color information.
getColorConfig(StatType, String, ColorRGBA) - Method in class com.jme.util.stat.graph.AbstractStatGrapher
 
getColorMaterial() - Method in class com.jme.scene.state.MaterialState
getColorMaterial retrieves the color material mode, which determines how geometry colors affect the material.
getColorValue(Light) - Method in class com.jme.light.LightManagement
Deprecated.  
getColorValue(Light) - Static method in class com.jme.scene.state.LightUtil
 
getColumn(int) - Method in class com.jme.math.Matrix3f
getColumn returns one of three columns specified by the parameter.
getColumn(int, Vector3f) - Method in class com.jme.math.Matrix3f
getColumn returns one of three columns specified by the parameter.
getColumn(int) - Method in class com.jme.math.Matrix4f
getColumn returns one of three columns specified by the parameter.
getColumn(int, float[]) - Method in class com.jme.math.Matrix4f
getColumn returns one of three columns specified by the parameter.
getColumns() - Method in class com.jme.util.stat.graph.TabledLabelGrapher
 
getCombineFuncAlpha() - Method in class com.jme.image.Texture
 
getCombineFuncRGB() - Method in class com.jme.image.Texture
 
getCombineOp0Alpha() - Method in class com.jme.image.Texture
 
getCombineOp0RGB() - Method in class com.jme.image.Texture
 
getCombineOp1Alpha() - Method in class com.jme.image.Texture
 
getCombineOp1RGB() - Method in class com.jme.image.Texture
 
getCombineOp2Alpha() - Method in class com.jme.image.Texture
 
getCombineOp2RGB() - Method in class com.jme.image.Texture
 
getCombineScaleAlpha() - Method in class com.jme.image.Texture
 
getCombineScaleRGB() - Method in class com.jme.image.Texture
 
getCombineSrc0Alpha() - Method in class com.jme.image.Texture
 
getCombineSrc0RGB() - Method in class com.jme.image.Texture
 
getCombineSrc1Alpha() - Method in class com.jme.image.Texture
 
getCombineSrc1RGB() - Method in class com.jme.image.Texture
 
getCombineSrc2Alpha() - Method in class com.jme.image.Texture
 
getCombineSrc2RGB() - Method in class com.jme.image.Texture
 
getCommands() - Method in class com.jme.input.KeyBindingManager
Gets all commands currently registered to the key binding manager.
getComponents(Vector<VETMesh>) - Method in class com.jme.scene.lod.VETMesh
 
getComponents(Vector<Integer>, int[]) - Method in class com.jme.scene.lod.VETMesh
 
getComposite() - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
getConnectionPoints() - Method in class com.jme.animation.SkinNode
 
getConsistentComponents(Vector<VETMesh>) - Method in class com.jme.scene.lod.VETMesh
 
getConstant() - Method in class com.jme.light.Light
getConstant returns the value for the constant attenuation.
getConstant() - Method in class com.jme.math.Plane
getConstant returns the constant of the plane.
getConstant() - Method in class com.jme.scene.state.jogl.records.LightRecord
 
getConstant() - Method in class com.jme.scene.state.lwjgl.records.LightRecord
 
getConstantColor() - Method in class com.jme.scene.state.BlendState
 
getContent() - Method in class com.jme.util.export.binary.BinaryIdContentPair
 
getContextCapabilities() - Method in class com.jme.renderer.jogl.JOGLRenderer
 
getContextHolder() - Method in class com.jme.renderer.RenderContext
 
getContrast() - Method in class com.jme.system.DisplaySystem
 
getControl(String) - Method in class com.jme.input.controls.GameControlManager
 
getControl() - Method in class com.jmex.editors.swing.controls.ControlField
 
getController(int) - Method in class com.jme.scene.Spatial
Returns the controller in this list of controllers at index i.
getController() - Method in class com.jmex.model.converters.Md3ToJme
 
getControllerCount() - Method in class com.jme.scene.Spatial
 
getControllerList() - Method in class com.jmex.model.collada.ColladaMaterial
 
getControllerNames() - Static method in class com.jmex.model.collada.ColladaImporter
returns the names of the controllers that affect this imported model.
getControllers() - Method in class com.jme.scene.Spatial
Returns the ArrayList that contains this spatial's Controllers.
getControllerValues(HashMap<String, Object>) - Method in class com.jme.scene.Controller
 
getControlNames() - Method in class com.jme.input.controls.GameControlManager
 
getControls() - Method in class com.jme.input.controls.GameControlManager
 
getCorrectionType() - Method in class com.jme.scene.state.TextureState
getCorrectionType returns the correction mode for the texture state.
getCrossfadeinTime() - Method in class com.jmex.audio.EnvironmentalPool
 
getCrossfadeinTime() - Method in class com.jmex.audio.MusicTrackQueue
 
getCrossfadeoutTime() - Method in class com.jmex.audio.EnvironmentalPool
 
getCrossfadeoutTime() - Method in class com.jmex.audio.MusicTrackQueue
 
getCullFace() - Method in class com.jme.scene.state.CullState
 
getCullHint() - Method in class com.jme.scene.Spatial
 
getCurrentAge() - Method in class com.jmex.effects.particles.Particle
 
getCurrentColor() - Method in class com.jmex.effects.particles.Particle
 
getCurrentContext() - Method in class com.jme.system.DisplaySystem
 
getCurrentContext() - Method in class com.jme.system.dummy.DummyDisplaySystem
 
getCurrentContext() - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
getCurrentContext() - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
 
getCurrentFrame() - Method in class com.jme.animation.BoneAnimation
returns the current frame that animation is currently working towards or set to.
getCurrentFrame() - Method in class com.jmex.model.animation.KeyframeController
 
getCurrentStage() - Method in class com.jmex.effects.transients.Transient
Returns the current stage of this node.
getCurrentState(int) - Method in class com.jme.renderer.RenderContext
Deprecated. As of 2.0, use RenderContext.getCurrentState(com.jme.scene.state.RenderState.StateType) instead.
getCurrentState(RenderState.StateType) - Method in class com.jme.renderer.RenderContext
Returns the specified RenderState.
getCurrentThrottle() - Method in class com.jme.input.controls.controller.ThrottleController
 
getCurrentTime() - Method in class com.jme.animation.BoneAnimation
returns the current time of the animation.
getCurrentTime() - Method in class com.jmex.audio.AudioTrack
 
getCurrentTime() - Method in class com.jmex.audio.player.AudioPlayer
 
getCurrentTime() - Method in class com.jmex.model.animation.JointController
 
getCurrentTime() - Method in class com.jmex.model.animation.KeyframeController
 
getCurrentTrack() - Method in class com.jmex.audio.MusicTrackQueue
 
getCurrentTrackIndex() - Method in class com.jmex.audio.MusicTrackQueue
 
getCurrVelocity() - Method in class com.jmex.audio.AudioTrack
 
getCurrVelocity() - Method in class com.jmex.audio.Ear
 
getCurTime() - Method in class com.jme.animation.AnimationController
 
getCurTime() - Method in class com.jme.animation.SpatialTransformer
Gets the current time in the animation
getCurTime() - Method in class com.jmex.model.animation.KeyframeController
Gets the current time in the animation
getCurTime() - Method in class com.jmex.model.ogrexml.anim.MeshAnimationController
 
getDampingK() - Method in class com.jme.input.ChaseCamera
 
getData() - Method in class com.jme.image.Image
getData returns the data for this image.
getData(int) - Method in class com.jme.image.Image
getData returns the data for this image.
getData(int) - Method in class com.jme.scene.lod.VETMesh
 
getData(int, int) - Method in class com.jme.scene.lod.VETMesh
 
getData(VETMesh.Edge) - Method in class com.jme.scene.lod.VETMesh
 
getData(int, int, int) - Method in class com.jme.scene.lod.VETMesh
 
getData(VETMesh.Triangle) - Method in class com.jme.scene.lod.VETMesh
 
getData() - Method in class com.jmex.audio.openal.OpenALAudioBuffer
 
getDecreaseAction() - Method in class com.jme.input.util.TwoButtonAxis
The returned action should be subscribed with an InputHandler to be invoked any time the axis should decrease.
getDeepTarget() - Method in class com.jme.scene.SharedMesh
As a sharedmesh can be created from another sharedmesh, there is a possibility of the target being nested more than one level down (sharedmesh->sharedmesh->sharedmesh->target).
getDefaultColor() - Method in class com.jme.scene.Geometry
getDefaultColor returns the color used if no per vertex colors are specified.
getDefaultColor() - Method in class com.jme.scene.SharedMesh
 
getDefaultFontTextureState() - Static method in class com.jme.scene.Text
Creates the texture state if not created before.
getDefaultJoystick() - Method in class com.jme.input.joystick.DummyJoystickInput
This is a method to obtain a single joystick.
getDefaultJoystick() - Method in class com.jme.input.joystick.JoystickInput
This is a method to obtain a single joystick.
getDefaultJoystick() - Method in class com.jme.input.joystick.lwjgl.LWJGLJoystickInput
 
getDefaultSettingsWidgetImage() - Method in class com.jme.system.AbstractGameSettings
This is only getting the "default" value, which may not be changed by end-users.
getDefaultSettingsWidgetImage() - Method in interface com.jme.system.GameSettings
 
getDefaultTexture() - Static method in class com.jme.scene.state.TextureState
 
getDefaultTextureImage() - Static method in class com.jme.scene.state.TextureState
 
getDensity() - Method in class com.jme.scene.state.FogState
 
getDensityFunction() - Method in class com.jme.scene.state.FogState
 
getDepth() - Method in class com.jme.image.Image
getDepth returns the depth of this image (for 3d images).
getDepth() - Method in interface com.jme.system.GameSettings
Returns the depth for the screen as stored or the default.
getDepth() - Method in class com.jme.system.PreferencesGameSettings
 
getDepth() - Method in class com.jme.system.PropertiesGameSettings
getDepth returns the depth as read from the properties file.
getDepth() - Method in class com.jme.system.PropertiesIO
getDepth returns the depth as read from the properties file.
getDepth() - Method in class com.jmex.audio.AudioBuffer
 
getDepth() - Method in class com.jmex.audio.openal.OpenALMemoryAudioPlayer
 
getDepth() - Method in class com.jmex.audio.openal.OpenALStreamedAudioPlayer
 
getDepth() - Method in class com.jmex.audio.player.AudioPlayer
 
getDepth() - Method in class com.jmex.audio.stream.AudioInputStream
 
getDepth() - Method in class com.jmex.audio.stream.OggInputStream
 
getDepth() - Method in class com.jmex.audio.stream.WavInputStream
 
getDepthArray() - Static method in class com.jmex.editors.swing.settings.GameSettingsPanel
 
getDepthBits() - Method in interface com.jme.system.GameSettings
Returns the depth bits to use for the renderer as stored or the default.
getDepthBits() - Method in class com.jme.system.PreferencesGameSettings
 
getDepthBits() - Method in class com.jme.system.PropertiesGameSettings
If the properties file does not contain the setting or was not read properly, the default value is returned.
getDepthBits() - Method in class com.jmex.awt.applet.StandardApplet
 
getDepthCompareFunc() - Method in class com.jme.image.Texture
Get the depth texture compare function
getDepthCompareMode() - Method in class com.jme.image.Texture
Get the depth texture compare mode
getDepthMode() - Method in class com.jme.image.Texture
Get the depth texture apply mode
getDepthMult() - Method in class com.jmex.effects.glsl.SketchRenderPass
 
getDesktop() - Method in class com.jmex.awt.swingui.JMEDesktopState
 
getDestination() - Method in class com.jmex.font3d.math.PlanarEdge
 
getDestinationFunctionAlpha() - Method in class com.jme.scene.state.BlendState
getDestinationFunction returns the destination function for the blending function.
getDestinationFunctionRGB() - Method in class com.jme.scene.state.BlendState
getDestinationFunction returns the destination function for the blending function.
getDestSpatial() - Method in class com.jme.animation.BoneAnimation
 
getDetailLevel() - Method in class com.jme.scene.BezierPatch
getDetailLevel retrieves the detail level of this patch.
getDeviance() - Method in class com.jmex.effects.particles.SwarmInfluence
 
getDeviceConfiguration() - Method in class com.jmex.awt.swingui.ImageGraphicsBaseImpl
 
getDeviceName() - Method in class com.jme.input.ActionTrigger.CommandTrigger
 
getDeviceName() - Method in class com.jme.input.ActionTrigger
 
getDeviceName() - Method in class com.jme.input.joystick.JoystickInputHandlerDevice.JoystickAxisTrigger
 
getDeviceName() - Method in class com.jme.input.joystick.JoystickInputHandlerDevice.JoystickButtonTrigger
 
getDeviceName() - Method in class com.jme.input.keyboard.KeyboardInputHandlerDevice.KeyTrigger
 
getDeviceName() - Method in class com.jme.input.mouse.MouseInputHandlerDevice.MouseAxisTrigger
 
getDeviceName() - Method in class com.jme.input.mouse.MouseInputHandlerDevice.MouseButtonTrigger
 
getDeviceName() - Method in class com.jme.input.util.SyntheticAxis
 
getDeviceName() - Method in class com.jme.input.util.SyntheticButton
 
getDeviceName() - Method in class com.jme.input.util.SyntheticTrigger
 
getDeviceName() - Method in class com.jme.input.util.SyntheticTriggerContainer
 
getDevices() - Static method in class com.jme.input.InputHandler
 
getDiffuse() - Method in class com.jme.light.Light
getDiffuse returns the diffuse color value for this light.
getDiffuse() - Method in class com.jme.scene.state.MaterialState
getDiffuse retrieves the diffuse color of the material.
getDirection() - Method in class com.jme.light.DirectionalLight
getDirection returns the direction the light is emitting from.
getDirection() - Method in class com.jme.light.SpotLight
getDirection returns the direction the spot light pointing.
getDirection() - Method in class com.jme.math.Line
getDirection returns the direction of the line.
getDirection() - Method in class com.jme.math.LineSegment
 
getDirection() - Method in class com.jme.math.Ray
getDirection retrieves the direction vector of the ray.
getDirection() - Method in class com.jme.renderer.AbstractCamera
getDirection retrieves the direction vector the camera is facing.
getDirection() - Method in interface com.jme.renderer.Camera
getDirection returns the direction the camera is facing.
getDirection() - Method in class com.jme.scene.shadow.ShadowVolume
 
getDisplay() - Method in class com.jmex.awt.applet.StandardApplet
The internally used DisplaySystem for this instance of StandardApplet
getDisplay() - Method in class com.jmex.game.StandardGame
The internally used DisplaySystem for this instance of StandardGame
getDisplayAPIVersion() - Method in class com.jme.system.DisplaySystem
getDisplayAPIVersion returns the API version supported
getDisplayAPIVersion() - Method in class com.jme.system.dummy.DummyDisplaySystem
getDisplayAPIVersion returns the API version supported
getDisplayAPIVersion() - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
getDisplayAPIVersion() - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
getDisplayAPIVersion returns the API version supported
getDisplayListID() - Method in class com.jme.scene.Geometry
 
getDisplayRenderer() - Method in class com.jme.system.DisplaySystem
getDisplayRenderer returns details of the adapter
getDisplayRenderer() - Method in class com.jme.system.dummy.DummyDisplaySystem
getDisplayRenderer returns details of the adapter
getDisplayRenderer() - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
getDisplayRenderer() - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
getDisplayRenderer returns details of the adapter
getDisplaySystem(String) - Static method in class com.jme.system.DisplaySystem
getDisplaySystem is a factory method that creates the appropriate display system specified by the key parameter.
getDisplaySystem() - Static method in class com.jme.system.DisplaySystem
Returns the currently created display system.
getDisplaySystem() - Method in class com.jme.system.dummy.DummySystemProvider
 
getDisplaySystem() - Method in class com.jme.system.jogl.JOGLSystemProvider
 
getDisplaySystem() - Method in class com.jme.system.lwjgl.LWJGLSystemProvider
 
getDisplaySystem() - Method in interface com.jme.system.SystemProvider
Returns a valid DisplaySystem for the current system.
getDisplayVendor() - Method in class com.jme.system.DisplaySystem
getDisplayVendor returns the vendor of the graphics adapter
getDisplayVendor() - Method in class com.jme.system.dummy.DummyDisplaySystem
getDisplayVendor returns the vendor of the graphics adapter
getDisplayVendor() - Method in class com.jme.system.jogl.JOGLDisplaySystem
 
getDisplayVendor() - Method in class com.jme.system.lwjgl.LWJGLDisplaySystem
getDisplayVendor returns the vendor of the graphics adapter
getDistance() - Method in class com.jme.intersection.PickData
 
getDistanceTolerance() - Method in class com.jme.scene.lod.AreaClodMesh
Returns the amount of distance the camera must move from the center of this AreaClodMesh's bounding volume before a collapse is initiated.
getDivergence() - Method in class com.jmex.effects.particles.SimpleParticleInfluenceFactory.BasicVortex
 
getDoc() - Method in class com.jme.util.export.xml.DOMOutputCapsule
 
getDouble(String, double) - Method in interface com.jme.system.GameSettings
 
getDouble(String, double) - Method in class com.jme.system.PreferencesGameSettings
 
getDouble(String, double) - Method in class com.jme.system.PropertiesGameSettings
 
getDoubleConfig(StatType, String, double) - Method in class com.jme.util.stat.graph.AbstractStatGrapher
 
getDragAndDropSupport() - Method in class com.jmex.awt.swingui.JMEDesktop