Skip navigation links
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.jme3.bullet.debug.BulletJointDebugControl
 
a - Variable in class com.jme3.math.ColorRGBA
The alpha component of the color.
abs(float) - Static method in class com.jme3.math.FastMath
Returns Absolute value of a float.
abs(float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
absoluteLocal() - Method in class com.jme3.math.Matrix3f
Takes the absolute value of all matrix fields locally.
AbstractAppState - Class in com.jme3.app.state
AbstractAppState implements some common methods that make creation of AppStates easier.
AbstractAppState() - Constructor for class com.jme3.app.state.AbstractAppState
 
AbstractBlenderHelper - Class in com.jme3.scene.plugins.blender
A purpose of the helper class is to split calculation code into several classes.
AbstractBlenderHelper(String, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.AbstractBlenderHelper
This constructor parses the given blender version and stores the result.
AbstractBox - Class in com.jme3.scene.shape
An eight sided box.
AbstractBox() - Constructor for class com.jme3.scene.shape.AbstractBox
 
AbstractCinematicEvent - Class in com.jme3.cinematic.events
This call contains the basic behavior of a cinematic event.
AbstractCinematicEvent() - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
Construct a cinematic event (empty constructor).
AbstractCinematicEvent(float) - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
Construct a cinematic event with the given initial duration.
AbstractCinematicEvent(LoopMode) - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
Construct a cinematic event with the given loopMode.
AbstractCinematicEvent(float, LoopMode) - Constructor for class com.jme3.cinematic.events.AbstractCinematicEvent
Construct a cinematic event with the given loopMode and the given initialDuration.
AbstractClientService - Class in com.jme3.network.service
Convenient base class for ClientServices providing some default ClientService interface implementations as well as a few convenience methods such as getServiceManager() and getService(type).
AbstractClientService() - Constructor for class com.jme3.network.service.AbstractClientService
 
AbstractControl - Class in com.jme3.scene.control
An abstract implementation of the Control interface.
AbstractControl() - Constructor for class com.jme3.scene.control.AbstractControl
 
AbstractFilter - Class in com.jme3.terrain.noise.filter
 
AbstractFilter() - Constructor for class com.jme3.terrain.noise.filter.AbstractFilter
 
AbstractHeightMap - Class in com.jme3.terrain.heightmap
AbstractHeightMap provides a base implementation of height data for terrain rendering.
AbstractHeightMap() - Constructor for class com.jme3.terrain.heightmap.AbstractHeightMap
 
AbstractHostedConnectionService - Class in com.jme3.network.service
Convenient base class for HostedServices providing some default HostedService interface implementations as well as a few convenience methods such as getServiceManager() and getService(type).
AbstractHostedConnectionService() - Constructor for class com.jme3.network.service.AbstractHostedConnectionService
Creates a new HostedService that will autohost connections when detected.
AbstractHostedConnectionService(boolean) - Constructor for class com.jme3.network.service.AbstractHostedConnectionService
Creates a new HostedService that will automatically host connections only if autoHost is true.
AbstractHostedService - Class in com.jme3.network.service
Convenient base class for HostedServices providing some default HostedService interface implementations as well as a few convenience methods such as getServiceManager() and getService(type).
AbstractHostedService() - Constructor for class com.jme3.network.service.AbstractHostedService
 
AbstractJoystick - Class in com.jme3.input
A joystick represents a single joystick that is installed in the system.
AbstractJoystick(InputManager, JoyInput, int, String) - Constructor for class com.jme3.input.AbstractJoystick
Creates a new joystick instance.
AbstractKernel - Class in com.jme3.network.kernel
Base implementation of the Kernel interface providing several useful default implementations of some methods.
AbstractKernel() - Constructor for class com.jme3.network.kernel.AbstractKernel
 
AbstractMessage - Class in com.jme3.network
Interface implemented by all network messages.
AbstractMessage() - Constructor for class com.jme3.network.AbstractMessage
 
AbstractMessage(boolean) - Constructor for class com.jme3.network.AbstractMessage
 
AbstractMessageDelegator<S extends MessageConnection> - Class in com.jme3.network.util
A MessageListener implementation that will forward messages to methods of a delegate object.
AbstractMessageDelegator(Class, boolean) - Constructor for class com.jme3.network.util.AbstractMessageDelegator
Creates an AbstractMessageDelegator that will forward received messages to methods of the specified delegate type.
AbstractOpenCLObject - Class in com.jme3.opencl
Abstract implementation of OpenCLObject providing the release mechanisms.
AbstractOpenCLObject(OpenCLObject.ObjectReleaser) - Constructor for class com.jme3.opencl.AbstractOpenCLObject
 
AbstractPhysicsControl - Class in com.jme3.bullet.control
AbstractPhysicsControl manages the lifecycle of a physics object that is attached to a spatial in the SceneGraph.
AbstractPhysicsControl() - Constructor for class com.jme3.bullet.control.AbstractPhysicsControl
 
AbstractPhysicsDebugControl - Class in com.jme3.bullet.debug
 
AbstractPhysicsDebugControl(BulletDebugAppState) - Constructor for class com.jme3.bullet.debug.AbstractPhysicsDebugControl
 
AbstractService<S extends ServiceManager> - Class in com.jme3.network.service
Base class providing some default Service interface implementations as well as a few convenience methods such as getServiceManager() and getService(type).
AbstractService() - Constructor for class com.jme3.network.service.AbstractService
 
AbstractShadowFilter<T extends AbstractShadowRenderer> - Class in com.jme3.shadow
Generic abstract filter that holds common implementations for the different shadow filters
AbstractShadowFilter(AssetManager, int, T) - Constructor for class com.jme3.shadow.AbstractShadowFilter
Abstract class constructor
AbstractShadowRenderer - Class in com.jme3.shadow
abstract shadow renderer that holds commons feature to have for a shadow renderer
AbstractShadowRenderer() - Constructor for class com.jme3.shadow.AbstractShadowRenderer
used for serialization
AbstractShadowRenderer(AssetManager, int, int) - Constructor for class com.jme3.shadow.AbstractShadowRenderer
Create an abstract shadow renderer.
AbstractTriangle - Class in com.jme3.math
 
AbstractTriangle() - Constructor for class com.jme3.math.AbstractTriangle
 
AC_LOC_X - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_LOC_Y - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_LOC_Z - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_QUAT_W - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_QUAT_X - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_QUAT_Y - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_QUAT_Z - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_SIZE_X - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_SIZE_Y - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
AC_SIZE_Z - Static variable in class com.jme3.scene.plugins.blender.animations.Ipo
 
accelerate(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Apply the given engine force to all wheels, works continuously
accelerate(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Apply the given engine force, works continuously
accelerate(float) - Method in class jme3test.bullet.PhysicsHoverControl
 
accelerationValue - Variable in class jme3test.bullet.PhysicsHoverControl
 
accept(SelectionKey) - Method in class com.jme3.network.kernel.tcp.SelectorKernel.SelectorThread
 
acos(float) - Static method in class com.jme3.math.FastMath
Returns the arc cosine of a value.
Special cases: If fValue is smaller than -1, then the result is PI.
AcousticLab - Static variable in class com.jme3.audio.Environment
 
acquireBufferForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.Buffer
Aquires this buffer object for using.
acquireBufferForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.jocl.JoclBuffer
 
acquireBufferForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
acquireBufferForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.Buffer
Aquires this buffer object for using.
acquireBufferForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.jocl.JoclBuffer
 
acquireBufferForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
acquireImageForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.Image
Aquires this image object for using.
acquireImageForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.jocl.JoclImage
 
acquireImageForSharingAsync(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
acquireImageForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.Image
Aquires this image object for using.
acquireImageForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.jocl.JoclImage
 
acquireImageForSharingNoEvent(CommandQueue) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
acquirePixelFormat(boolean) - Method in class com.jme3.system.lwjgl.LwjglCanvas
It seems it is best to use one pixel format for all shared contexts.
actionDown(int, long, float, float) - Method in class com.jme3.input.ios.IosTouchHandler
 
ActionListener - Interface in com.jme3.input.controls
ActionListener is used to receive input events in "digital" style.
actionMove(int, long, float, float) - Method in class com.jme3.input.ios.IosTouchHandler
 
actionUp(int, long, float, float) - Method in class com.jme3.input.ios.IosTouchHandler
 
activate() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
reactivates this PhysicsRigidBody when it has been deactivated because it was not moving
activateCamera(float, String) - Method in class com.jme3.cinematic.Cinematic
schedule an event that will activate the camera at the given time
active - Variable in class com.jme3.bullet.BulletAppState
 
active - Variable in class com.jme3.system.jogl.JoglAbstractDisplay
 
active - Variable in class com.jme3.system.jogl.JoglNewtAbstractDisplay
 
actualContext - Variable in class com.jme3.system.awt.AwtPanelsContext
 
add(T...) - Method in class com.jme3.animation.CompactArray
Add objects.
add(Object) - Method in class com.jme3.bullet.PhysicsSpace
adds an object to the physics space
add(Light) - Method in class com.jme3.light.LightList
Adds a light to the list.
add(ColorRGBA) - Method in class com.jme3.math.ColorRGBA
Adds each r,g,b,a of this ColorRGBA by the corresponding r,g,b,a of the given color and returns the result as a new ColorRGBA.
add(Matrix4f) - Method in class com.jme3.math.Matrix4f
 
add(Quaternion) - Method in class com.jme3.math.Quaternion
add adds the values of this quaternion to those of the parameter quaternion.
add(Vector2f) - Method in class com.jme3.math.Vector2f
add adds a provided vector to this vector creating a resultant vector which is returned.
add(Vector2f, Vector2f) - Method in class com.jme3.math.Vector2f
add adds this vector by vec and stores the result in result.
add(Vector3f) - Method in class com.jme3.math.Vector3f
add adds a provided vector to this vector creating a resultant vector which is returned.
add(Vector3f, Vector3f) - Method in class com.jme3.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.jme3.math.Vector3f
add adds the provided values to this vector, creating a new vector that is then returned.
add(Vector4f) - Method in class com.jme3.math.Vector4f
add adds a provided vector to this vector creating a resultant vector which is returned.
add(Vector4f, Vector4f) - Method in class com.jme3.math.Vector4f
add adds the values of a provided vector storing the values in the supplied vector.
add(float, float, float, float) - Method in class com.jme3.math.Vector4f
add adds the provided values to this vector, creating a new vector that is then returned.
add(Geometry) - Method in class com.jme3.renderer.queue.GeometryList
Adds a geometry to the list.
add(DQuaternion) - Method in class com.jme3.scene.plugins.blender.math.DQuaternion
add adds the values of this quaternion to those of the parameter quaternion.
add(Vector3d) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
add adds a provided vector to this vector creating a resultant vector which is returned.
add(Vector3d, Vector3d) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
add adds the values of a provided vector storing the values in the supplied vector.
add(double, double, double) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
add adds the provided values to this vector, creating a new vector that is then returned.
add(Texture, TextureBlender, int, int, Structure, String, BlenderContext) - Method in class com.jme3.scene.plugins.blender.textures.CombinedTexture
This method adds a texture data to the resulting texture.
add(TexturePixel) - Method in class com.jme3.scene.plugins.blender.textures.TexturePixel
This method adds the calues of the given pixel to the current pixel.
add(ColorRGBA) - Method in class com.jme3.scene.plugins.blender.textures.TexturePixel
This method adds the calues of the given pixel to the current pixel.
add(String, int, int) - Method in class com.jme3.scene.plugins.fbx.AnimationList
Use in the case of multiple animation layers in FBX asset
add(String, String, int, int) - Method in class com.jme3.scene.plugins.fbx.AnimationList
Use in the case of multiple animation layers in FBX asset
add(E) - Method in class com.jme3.util.SafeArrayList
 
add(int, E) - Method in class com.jme3.util.SafeArrayList
 
add(E) - Method in class com.jme3.util.SafeArrayList.ArrayIterator
 
add(long) - Method in class jme3test.network.MovingAverage
Deprecated.
 
addAction(BlenderAction) - Method in class com.jme3.scene.plugins.blender.BlenderContext
Adds blender action to the context.
addAll(Spatial) - Method in class com.jme3.bullet.PhysicsSpace
adds all physics controls and joints in the given spatial node to the physics space (e.g.
addAll(Collection<? extends E>) - Method in class com.jme3.util.SafeArrayList
 
addAll(int, Collection<? extends E>) - Method in class com.jme3.util.SafeArrayList
 
addAllBones() - Method in class com.jme3.animation.AnimChannel
Add all the bones of the model's skeleton to be influenced by this animation channel.
addAnim(Animation) - Method in class com.jme3.animation.AnimControl
Adds an animation to be available for playing to this AnimControl.
addAnimation(Long, Animation) - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method adds the animation for the specified OMA of its owner.
addAssetEventListener(AssetEventListener) - Method in interface com.jme3.asset.AssetManager
Add an AssetEventListener to receive events from this AssetManager.
addAssetEventListener(AssetEventListener) - Method in class com.jme3.asset.DesktopAssetManager
 
addAxis(JoystickAxis) - Method in class com.jme3.input.AbstractJoystick
 
addAxis(InputDevice.MotionRange) - Method in class com.jme3.input.android.AndroidJoystickJoyInput14.AndroidJoystick
 
addAxis(String, String, int, float) - Method in class com.jme3.input.android.AndroidSensorJoyInput.AndroidSensorJoystick
 
addAxis(int, JoystickAxis) - Method in class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
addAxis(Component) - Method in class com.jme3.input.lwjgl.JInputJoyInput.JInputJoystick
 
addBasis(Basis) - Method in interface com.jme3.terrain.noise.fractal.Fractal
 
addBasis(Basis) - Method in class com.jme3.terrain.noise.fractal.FractalSum
 
addBone(String) - Method in class com.jme3.animation.AnimChannel
Add a single bone to be influenced by this animation channel.
addBone(Bone) - Method in class com.jme3.animation.AnimChannel
Add a single bone to be influenced by this animation channel.
addBoneIndex(String, Integer) - Method in class com.jme3.scene.plugins.blender.meshes.TemporalMesh
Adds bone index to the mesh.
addBoneName(String) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Add a bone name to this control Using this method you can specify which bones of the skeleton will be used to build the collision shapes.
addBrick(Vector3f) - Method in class jme3test.batching.TestBatchNodeTower
 
addBrick(Vector3f) - Method in class jme3test.bullet.TestBrickTower
 
addBrick(Vector3f) - Method in class jme3test.bullet.TestBrickWall
 
addBuffer(ByteBuffer) - Method in class com.jme3.network.base.MessageProtocol
Adds the specified buffer, extracting the contained messages and making them available to getMessage().
addButton(JoystickButton) - Method in class com.jme3.input.AbstractJoystick
 
addButton(int) - Method in class com.jme3.input.android.AndroidJoystickJoyInput14.AndroidJoystick
 
addButton(JoystickButton) - Method in class com.jme3.input.lwjgl.GlfwJoystickInput.GlfwJoystick
 
addButton(Component) - Method in class com.jme3.input.lwjgl.JInputJoyInput.JInputJoystick
 
addChannel(int) - Method in class com.jme3.network.base.DefaultServer
 
addChannel(int) - Method in interface com.jme3.network.Server
Adds an alternate channel to the server, using the specified port.
addCharacter(int, BitmapCharacter) - Method in class com.jme3.font.BitmapCharacterSet
 
addChild(Bone) - Method in class com.jme3.animation.Bone
Add a new child to this bone.
addChildShape(CollisionShape, Vector3f) - Method in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
adds a child shape at the given local translation
addChildShape(CollisionShape, Vector3f, Matrix3f) - Method in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
adds a child shape at the given local translation
addCinematicEvent(float, CinematicEvent) - Method in class com.jme3.cinematic.Cinematic
Adds a cinematic event to this cinematic at the given timestamp.
addCircleFault(float[][], Random, float, float) - Method in class com.jme3.terrain.heightmap.FaultHeightMap
 
addClassLoader(ClassLoader) - Method in interface com.jme3.asset.AssetManager
Adds a ClassLoader that is used to load classes that are needed for finding and loading Assets.
addClassLoader(ClassLoader) - Method in class com.jme3.asset.DesktopAssetManager
 
addClientStateListener(ClientStateListener) - Method in class com.jme3.network.base.DefaultClient
 
addClientStateListener(ClientStateListener) - Method in interface com.jme3.network.Client
Adds a listener that will be notified about connection state changes.
addCollideWithGroup(int) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Add a group that this object will collide with.
Two object will collide when one of the partys has the collisionGroup of the other in its collideWithGroups set.
addCollision(CollisionResult) - Method in class com.jme3.collision.CollisionResults
 
addCollisionGroupListener(PhysicsCollisionGroupListener, int) - Method in class com.jme3.bullet.PhysicsSpace
Adds a listener for a specific collision group, such a listener can disable collisions when they happen.
There can be only one listener per collision group.
addCollisionListener(RagdollCollisionListener) - Method in class com.jme3.bullet.control.KinematicRagdollControl
add a
addCollisionListener(PhysicsCollisionListener) - Method in class com.jme3.bullet.PhysicsSpace
Adds a CollisionListener that will be informed about collision events
addCollisionObject(PhysicsCollisionObject) - Method in class com.jme3.bullet.PhysicsSpace
 
addColorTexture(Texture2D) - Method in class com.jme3.texture.FrameBuffer
Add a color texture to use for this framebuffer.
addColorTexture(TextureArray, int) - Method in class com.jme3.texture.FrameBuffer
Add a color texture array to use for this framebuffer.
addColorTexture(TextureCubeMap, TextureCubeMap.Face) - Method in class com.jme3.texture.FrameBuffer
Add a color texture to use for this framebuffer.
addComponent(Component) - Method in class com.jme3.input.lwjgl.JInputJoyInput.JInputJoystick
 
addConnection(HostedConnection) - Method in class com.jme3.network.service.HostedServiceManager
Called internally when a new connection has been added so that the services can be notified.
addConnectionListener(ConnectionListener) - Method in class com.jme3.network.base.DefaultServer
 
addConnectionListener(ConnectionListener) - Method in interface com.jme3.network.Server
Adds a listener that will be notified when new hosted connections arrive.
addConstraints(Long, List<Constraint>) - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method adds a new modifier to the list.
addControl(Control) - Method in class com.jme3.scene.Spatial
Add a control to the list of controls.
addControlPoint(Vector3f) - Method in class com.jme3.math.Spline
Adds a controlPoint to the spline
addData(ByteBuffer) - Method in class com.jme3.texture.Image
 
addDefine(String, VarType) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
Adds a define to the technique def
addDisplayedClasses(Vector<Class>) - Method in class jme3test.TestChooser
 
added - Variable in class com.jme3.bullet.control.AbstractPhysicsControl
 
added - Variable in class com.jme3.bullet.control.CharacterControl
 
added - Variable in class com.jme3.bullet.control.GhostControl
 
added - Variable in class com.jme3.bullet.control.RigidBodyControl
 
added - Variable in class com.jme3.bullet.control.VehicleControl
 
addEdge(Integer, Integer) - Method in class com.jme3.scene.plugins.blender.meshes.IndexesLoop
Adds edge to the loop.
addEndpoint(SocketChannel) - Method in class com.jme3.network.kernel.tcp.SelectorKernel
 
addEnvelope(Envelope) - Method in class com.jme3.network.kernel.AbstractKernel
 
addErrorListener(ErrorListener<? super Client>) - Method in class com.jme3.network.base.DefaultClient
 
addErrorListener(ErrorListener<? super Client>) - Method in interface com.jme3.network.Client
Adds a listener that will be notified when any connection errors occur.
addEvent(InputEvent) - Method in class com.jme3.input.android.AndroidJoyInput
 
addEvent(InputEvent) - Method in class com.jme3.input.android.AndroidTouchInput
 
addEvent(InputEvent) - Method in class com.jme3.input.ios.IosInputHandler
 
addEvent(EndpointEvent) - Method in class com.jme3.network.kernel.AbstractKernel
 
addFault(float[][], Random) - Method in class com.jme3.terrain.heightmap.FaultHeightMap
 
addFileBlockHeader(Long, FileBlockHeader) - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method adds a file block header to the map.
addFilter(Filter) - Method in class com.jme3.post.FilterPostProcessor
Adds a filter to the filters list
addForcedMatParam(MatParamOverride) - Method in class com.jme3.renderer.RenderManager
Adds a forced material parameter to use when rendering geometries.
addFromRootBone(String) - Method in class com.jme3.animation.AnimChannel
Add bones to be influenced by this animation channel, starting from the given named bone and going toward its children.
addFromRootBone(Bone) - Method in class com.jme3.animation.AnimChannel
Add bones to be influenced by this animation channel, starting from the given bone and going toward its children.
addGeometry(Geometry) - Method in class jme3tools.optimize.TextureAtlas
Add a geometries DiffuseMap (or ColorMap), NormalMap and SpecularMap to the atlas.
addHill(float[][], Random) - Method in class com.jme3.terrain.heightmap.HillHeightMap
Generates a new hill of random size and height at a random position in the heightmap.
addImage(Bitmap) - Method in class com.jme3.app.state.MjpegFileWriter
 
addImage(Bitmap, float) - Method in class com.jme3.app.state.MjpegFileWriter
 
addImage(byte[]) - Method in class com.jme3.app.state.MjpegFileWriter
 
addImageToAtlas(BatchRenderBackend.Image, int, int, int) - Method in class com.jme3.niftygui.JmeBatchRenderBackend
 
addInBuffer(Vector3f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
Add to a Vector3f in-buffer.
addInBuffer(Vector2f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
Add to a Vector2f in-buffer.
addInfluencedNode(FbxNode, String) - Method in class com.jme3.scene.plugins.fbx.anim.FbxAnimCurveNode
 
addInfo(String, int) - Method in class jme3test.input.TestJoystick
 
addInstance(Geometry) - Method in class com.jme3.scene.instancing.InstancedGeometry
 
ADDITION - Static variable in class com.jme3.terrain.heightmap.CombinerHeightMap
Constant mode to denote adding the two heightmaps.
ADDITIONAL - Static variable in class com.jme3.material.RenderState
The ADDITIONAL render state is identical to the RenderState.DEFAULT render state except that all apply values are set to false.
addJoint(PhysicsJoint) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
do not use manually, joints are added automatically
addKerning(int, int) - Method in class com.jme3.font.BitmapCharacter
 
addKeyFrameAtIndex(int, KeyFrame) - Method in class com.jme3.cinematic.TimeLine
 
addKeyFrameAtTime(float, KeyFrame) - Method in class com.jme3.cinematic.TimeLine
 
addKeyFrameRotation(int, Quaternion) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given rotation at the given keyFrame index
This can't be used if the interpolated angle is higher than PI (180°)
Use AnimationFactory.addKeyFrameRotationAngles(int keyFrameIndex, float x, float y, float z) instead that uses Euler angles rotations.
addKeyFrameRotationAngles(int, float, float, float) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given rotation at the given key frame index.
Rotation is expressed by Euler angles values in radians.
Note that the generated rotation will be stored as a quaternion and interpolated using a spherical linear interpolation (slerp)
Hence, this method may create intermediate keyFrames if the interpolation angle is higher than PI to ensure continuity in animation
addKeyFrameScale(int, Vector3f) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given scale at the given keyFrame index
addKeyFrameTransform(int, Transform) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given Transform at the given keyFrame index
addKeyFrameTranslation(int, Vector3f) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given translation at the given keyFrame index
addLight(Light) - Method in class com.jme3.scene.Spatial
addLight adds the given light to the Spatial; causing all child Spatials to be affected by it.
addLineFault(float[][], Random, float, float) - Method in class com.jme3.terrain.heightmap.FaultHeightMap
 
addLink(String) - Method in class jme3test.app.TestCloner.GraphNode
 
addLink(TestCloner.GraphNode) - Method in class jme3test.app.TestCloner.GraphNode
 
addLinkedChild(ModelKey) - Method in class com.jme3.scene.AssetLinkNode
Add a "linked" child.
addLinkedFeature(String, String, Object) - Method in class com.jme3.scene.plugins.blender.BlenderContext
Deprecated.
addListener(AnimEventListener) - Method in class com.jme3.animation.AnimControl
Adds a new listener to receive animation related events.
addListener(CinematicEventListener) - Method in class com.jme3.cinematic.events.AbstractCinematicEvent
Add a CinematicEventListener to this event.
addListener(MotionPathListener) - Method in class com.jme3.cinematic.MotionPath
Adds a motion pathListener to the path
addListener(InputListener, String...) - Method in class com.jme3.input.InputManager
Adds a new listener to receive events on the given mappings.
addListener(TerrainGridListener) - Method in class com.jme3.terrain.geomipmap.TerrainGrid
 
addListeners(GLSurfaceView) - Method in class com.jme3.input.android.AndroidInputHandler
 
addListeners(GLSurfaceView) - Method in class com.jme3.input.android.AndroidInputHandler14
 
addLoadedFeatures(Long, BlenderContext.LoadedDataType, Object) - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method adds a loaded feature to the map.
addLocal(ColorRGBA) - Method in class com.jme3.math.ColorRGBA
Adds each r,g,b,a of this ColorRGBA by the r,g,b,a the given color and returns the result (this).
addLocal(Matrix4f) - Method in class com.jme3.math.Matrix4f
add adds the values of a parameter matrix to this matrix.
addLocal(Quaternion) - Method in class com.jme3.math.Quaternion
add adds the values of this quaternion to those of the parameter quaternion.
addLocal(Vector2f) - Method in class com.jme3.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.jme3.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.jme3.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.jme3.math.Vector3f
addLocal adds the provided values to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(Vector4f) - Method in class com.jme3.math.Vector4f
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, float) - Method in class com.jme3.math.Vector4f
addLocal adds the provided values to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(DQuaternion) - Method in class com.jme3.scene.plugins.blender.math.DQuaternion
add adds the values of this quaternion to those of the parameter quaternion.
addLocal(Vector3d) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
addLocal adds a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
addLocal(double, double, double) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
addLocal adds the provided values to this vector internally, and returns a handle to this vector for easy chaining of calls.
addMapping(String, Trigger...) - Method in class com.jme3.input.InputManager
Create a new mapping to the given triggers.
addMapping(String, String, String) - Static method in class com.jme3.input.JoystickCompatibilityMappings
Adds a single Joystick axis or button remapping based on the joystick's name and axis/button name.
addMappings(Properties) - Static method in class com.jme3.input.JoystickCompatibilityMappings
Adds a preconfigured set of mappings in Properties object form where the names are dot notation "joystick"."axis/button" and the values are the remapped component name.
addMarker(String, Object, Object) - Method in class com.jme3.scene.plugins.blender.BlenderContext
Adds a custom marker for scene's feature.
addMaterialExtension(MaterialExtension) - Method in class com.jme3.scene.plugins.ogre.matext.MaterialExtensionSet
Adds a new material extension to the set of extensions.
addMaterialParam(VarType, String, Object) - Method in class com.jme3.material.MaterialDef
Adds a new material parameter.
addMaterialParamTexture(VarType, String, ColorSpace) - Method in class com.jme3.material.MaterialDef
Adds a new material parameter.
addMatParamOverride(MatParamOverride) - Method in class com.jme3.scene.Spatial
Adds a local material parameter override.
addMessageListener(MessageListener<? super Client>) - Method in class com.jme3.network.base.DefaultClient
 
addMessageListener(MessageListener<? super Client>, Class...) - Method in class com.jme3.network.base.DefaultClient
 
addMessageListener(MessageListener<? super HostedConnection>) - Method in class com.jme3.network.base.DefaultServer
 
addMessageListener(MessageListener<? super HostedConnection>, Class...) - Method in class com.jme3.network.base.DefaultServer
 
addMessageListener(MessageListener<? super S>) - Method in class com.jme3.network.base.MessageListenerRegistry
 
addMessageListener(MessageListener<? super S>, Class...) - Method in class com.jme3.network.base.MessageListenerRegistry
 
addMessageListener(MessageListener<? super Client>) - Method in interface com.jme3.network.Client
Adds a listener that will be notified when any message or object is received from the server.
addMessageListener(MessageListener<? super Client>, Class...) - Method in interface com.jme3.network.Client
Adds a listener that will be notified when messages of the specified types are received.
addMessageListener(MessageListener<? super HostedConnection>) - Method in interface com.jme3.network.Server
Adds a listener that will be notified when any message or object is received from one of the clients.
addMessageListener(MessageListener<? super HostedConnection>, Class...) - Method in interface com.jme3.network.Server
Adds a listener that will be notified when messages of the specified types are received from one of the clients.
addModulator(Modulator) - Method in interface com.jme3.terrain.noise.Basis
 
addModulator(Modulator) - Method in class com.jme3.terrain.noise.basis.FilteredBasis
 
addModulator(Modulator) - Method in class com.jme3.terrain.noise.basis.Noise
 
addNode(ShaderNode) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate.DeclaredVariable
 
addNotify() - Method in class com.jme3.system.awt.AwtPanel
 
addOccluders(Spatial) - Method in class com.jme3.shadow.ShadowUtil.OccludersExtractor
Check the rootScene against camera frustum and if intersects process it recursively.
addPhysics(PhysicsSpace) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Called when the physics object is supposed to add all objects it needs to manage to the physics space.
addPhysics(PhysicsSpace) - Method in class com.jme3.bullet.control.BetterCharacterControl
This is implemented from AbstractPhysicsControl and called when the control is supposed to add all objects to the physics space.
addPhysics(PhysicsSpace) - Method in class com.jme3.bullet.control.KinematicRagdollControl
 
addPostFilter(Filter) - Method in class com.jme3.terrain.noise.filter.AbstractFilter
 
addPostFilter(Filter) - Method in interface com.jme3.terrain.noise.Filter
 
addPostIterateFilter(Filter) - Method in class com.jme3.terrain.noise.filter.IterativeFilter
 
addPreFilter(Filter) - Method in class com.jme3.terrain.noise.filter.AbstractFilter
 
addPreFilter(Filter) - Method in interface com.jme3.terrain.noise.Filter
 
addPreIterateFilter(Filter) - Method in class com.jme3.terrain.noise.filter.IterativeFilter
 
addProcessor(SceneProcessor) - Method in class com.jme3.renderer.ViewPort
Adds a SceneProcessor to this ViewPort.
addQuad(float, float, float, float, Color, Color, Color, Color, float, float, float, float, int) - Method in class com.jme3.niftygui.JmeBatchRenderBackend
 
addRawInputListener(RawInputListener) - Method in class com.jme3.input.InputManager
Adds a RawInputListener to receive raw input events.
addRemoteClass(ClassInfo) - Method in class com.jme3.network.service.rmi.RmiRegistry
 
addRemoteObject(byte, short, String, ClassInfo) - Method in class com.jme3.network.service.rmi.RmiRegistry
 
addService(ClientService) - Method in class com.jme3.network.service.ClientServiceManager
Adds the specified ClientService and initializes it.
addService(HostedService) - Method in class com.jme3.network.service.HostedServiceManager
Adds the specified HostedService and initializes it.
addService(S) - Method in class com.jme3.network.service.ServiceManager
Adds the specified service and initializes it.
addServices(ClientService...) - Method in class com.jme3.network.service.ClientServiceManager
Adds all of the specified ClientServices and initializes them.
addServices(HostedService...) - Method in class com.jme3.network.service.HostedServiceManager
Adds all of the specified HostedServices and initializes them.
addShaderParamDefine(String, VarType, String) - Method in class com.jme3.material.TechniqueDef
Adds a define linked to a material parameter.
addShaderUnmappedDefine(String, VarType) - Method in class com.jme3.material.TechniqueDef
Add an unmapped define which can only be set by define ID.
addSource(Shader.ShaderType, String, String, String, String) - Method in class com.jme3.shader.Shader
Adds source code to a certain pipeline.
addStandardServices() - Method in class com.jme3.network.base.DefaultClient
 
addStandardServices() - Method in class com.jme3.network.base.DefaultServer
 
addStatement(Statement) - Method in class com.jme3.util.blockparser.Statement
 
addStatement(int, Statement) - Method in class com.jme3.util.blockparser.Statement
 
addSynonym(String, int) - Method in class com.jme3.bullet.control.ragdoll.RagdollPreset.LexiconEntry
 
addTechniqueDef(TechniqueDef) - Method in class com.jme3.material.MaterialDef
Adds a new technique definition to this material definition.
addTerrain(TerrainQuad) - Method in class com.jme3.terrain.geomipmap.MultiTerrainLodControl
Add a terrain that will have its LOD handled by this control.
addTexture(Texture, String) - Method in class jme3tools.optimize.TextureAtlas
Add a texture for a specific map name
addTexture(Texture, String, Texture) - Method in class jme3tools.optimize.TextureAtlas
Add a texture for a specific map name at the location of another existing texture on the master map.
addTexture(Texture, String, String) - Method in class jme3tools.optimize.TextureAtlas
Add a texture for a specific map name at the location of another existing texture (on the master map).
addTickListener(PhysicsTickListener) - Method in class com.jme3.bullet.PhysicsSpace
Adds the specified listener to the physics tick listeners.
addTimeRotation(float, Quaternion) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given rotation at the given time
This can't be used if the interpolated angle is higher than PI (180°)
Use AnimationFactory.addTimeRotationAngles(float time, float x, float y, float z) instead that uses Euler angles rotations.
*
addTimeRotationAngles(float, float, float, float) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given rotation at the given time.
Rotation is expressed by Euler angles values in radians.
Note that the generated rotation will be stored as a quaternion and interpolated using a spherical linear interpolation (slerp)
Hence, this method may create intermediate keyFrames if the interpolation angle is higher than PI to ensure continuity in animation
addTimeScale(float, Vector3f) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given scale at the given time
addTimeTransform(float, Transform) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given Transform at the given time
addTimeTranslation(float, Vector3f) - Method in class com.jme3.animation.AnimationFactory
Adds a key frame for the given translation at the given time
addToCache(AssetKey<T>, T) - Method in interface com.jme3.asset.AssetManager
Inject an asset into the asset cache.
addToCache(AssetKey<T>, T) - Method in interface com.jme3.asset.cache.AssetCache
Adds an asset to the cache.
addToCache(AssetKey<T>, T) - Method in class com.jme3.asset.cache.SimpleAssetCache
 
addToCache(AssetKey<T>, T) - Method in class com.jme3.asset.cache.WeakRefAssetCache
 
addToCache(AssetKey<T>, T) - Method in class com.jme3.asset.cache.WeakRefCloneAssetCache
 
addToCache(AssetKey<T>, T) - Method in class com.jme3.asset.DesktopAssetManager
 
addToQueue(Geometry, RenderQueue.Bucket) - Method in class com.jme3.renderer.queue.RenderQueue
Adds a geometry to the given bucket.
addToRootBone(String) - Method in class com.jme3.animation.AnimChannel
Add bones to be influenced by this animation channel starting from the given bone name and going toward the root bone.
addToRootBone(Bone) - Method in class com.jme3.animation.AnimChannel
Add bones to be influenced by this animation channel starting from the given bone and going toward the root bone.
addTrack(Track) - Method in class com.jme3.animation.Animation
Adds a track to this animation
addTrack(Track) - Method in class com.jme3.animation.TrackInfo
 
addUniformBinding(UniformBinding) - Method in class com.jme3.shader.Shader
 
addUV(int, String, Vector2f, int) - Method in class com.jme3.scene.plugins.blender.textures.UserUVCollection
Adds a single UV coordinates for a specified vertex index.
addVector(float, float, float, int, int) - Method in class com.jme3.bullet.util.DebugMeshCallback
 
addWayPoint(Vector3f) - Method in class com.jme3.cinematic.MotionPath
Addsa waypoint to the path
addWheel(Vector3f, Vector3f, Vector3f, float, float, boolean) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Add a wheel to this vehicle
addWheel(Spatial, Vector3f, Vector3f, Vector3f, float, float, boolean) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Add a wheel to this vehicle
addWorldParam(String) - Method in class com.jme3.material.TechniqueDef
Adds a new world parameter by the given name.
adjoint() - Method in class com.jme3.math.Matrix3f
Returns a new matrix representing the adjoint of this matrix.
adjoint(Matrix3f) - Method in class com.jme3.math.Matrix3f
Places the adjoint of this matrix in store (creates store if null.)
adjoint() - Method in class com.jme3.math.Matrix4f
Returns a new matrix representing the adjoint of this matrix.
adjoint(Matrix4f) - Method in class com.jme3.math.Matrix4f
Places the adjoint of this matrix in store (creates store if null.)
adjustHeight(List<Vector2f>, List<Float>) - Method in class com.jme3.terrain.geomipmap.TerrainGrid
 
adjustHeight(Vector2f, float) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
 
adjustHeight(List<Vector2f>, List<Float>) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
 
adjustHeight(Vector2f, float) - Method in interface com.jme3.terrain.Terrain
Raise/lower the height in one call (instead of getHeight then setHeight).
adjustHeight(List<Vector2f>, List<Float>) - Method in interface com.jme3.terrain.Terrain
Raise/lower the height at many points.
AL - Interface in com.jme3.audio.openal
 
AL_AUXILIARY_SEND_FILTER - Static variable in interface com.jme3.audio.openal.EFX
 
AL_BITS - Static variable in interface com.jme3.audio.openal.AL
 
AL_BUFFER - Static variable in interface com.jme3.audio.openal.AL
Indicate the buffer to provide sound samples.
AL_BUFFERS_PROCESSED - Static variable in interface com.jme3.audio.openal.AL
 
AL_BUFFERS_QUEUED - Static variable in interface com.jme3.audio.openal.AL
Buffer Queue params
AL_BYTE_OFFSET - Static variable in interface com.jme3.audio.openal.AL
 
AL_CHANNELS - Static variable in interface com.jme3.audio.openal.AL
 
AL_CONE_INNER_ANGLE - Static variable in interface com.jme3.audio.openal.AL
Directional source, inner cone angle, in degrees.
AL_CONE_OUTER_ANGLE - Static variable in interface com.jme3.audio.openal.AL
Directional source, outer cone angle, in degrees.
AL_CONE_OUTER_GAIN - Static variable in interface com.jme3.audio.openal.AL
Directional source, outer cone gain.
AL_DIRECT_FILTER - Static variable in interface com.jme3.audio.openal.EFX
 
AL_DIRECT_FILTER_GAINHF_AUTO - Static variable in interface com.jme3.audio.openal.EFX
 
AL_DIRECTION - Static variable in interface com.jme3.audio.openal.AL
Specify the current direction.
AL_DISTANCE_MODEL - Static variable in interface com.jme3.audio.openal.AL
Distance models used in conjunction with DistanceModel implicit: NONE, which disances distance attenuation.
AL_DOPPLER_FACTOR - Static variable in interface com.jme3.audio.openal.AL
Doppler scale.
AL_DOPPLER_VELOCITY - Static variable in interface com.jme3.audio.openal.AL
Tweaks speed of propagation.
AL_EFFECT_REVERB - Static variable in interface com.jme3.audio.openal.EFX
 
AL_EFFECT_TYPE - Static variable in interface com.jme3.audio.openal.EFX
 
AL_EFFECTSLOT_EFFECT - Static variable in interface com.jme3.audio.openal.EFX
 
AL_EXPONENT_DISTANCE - Static variable in interface com.jme3.audio.openal.AL
 
AL_EXPONENT_DISTANCE_CLAMPED - Static variable in interface com.jme3.audio.openal.AL
 
AL_EXTENSIONS - Static variable in interface com.jme3.audio.openal.AL
 
AL_FALSE - Static variable in interface com.jme3.audio.openal.AL
Boolean False.
AL_FILTER_HIGHPASS - Static variable in interface com.jme3.audio.openal.EFX
 
AL_FILTER_LOWPASS - Static variable in interface com.jme3.audio.openal.EFX
 
AL_FILTER_NULL - Static variable in interface com.jme3.audio.openal.EFX
 
AL_FILTER_TYPE - Static variable in interface com.jme3.audio.openal.EFX
 
AL_FORMAT_MONO16 - Static variable in interface com.jme3.audio.openal.AL
 
AL_FORMAT_MONO8 - Static variable in interface com.jme3.audio.openal.AL
Sound samples: format specifier.
AL_FORMAT_STEREO16 - Static variable in interface com.jme3.audio.openal.AL
 
AL_FORMAT_STEREO8 - Static variable in interface com.jme3.audio.openal.AL
 
AL_FREQUENCY - Static variable in interface com.jme3.audio.openal.AL
Sound samples: frequency, in units of Hertz [Hz].
AL_GAIN - Static variable in interface com.jme3.audio.openal.AL
Indicate the gain (volume amplification) applied.
AL_INITIAL - Static variable in interface com.jme3.audio.openal.AL
 
AL_INVALID_ENUM - Static variable in interface com.jme3.audio.openal.AL
Invalid parameter passed to AL call.
AL_INVALID_NAME - Static variable in interface com.jme3.audio.openal.AL
Invalid Name paramater passed to AL call.
AL_INVALID_OPERATION - Static variable in interface com.jme3.audio.openal.AL
Illegal call.
AL_INVALID_VALUE - Static variable in interface com.jme3.audio.openal.AL
Invalid enum parameter value.
AL_INVERSE_DISTANCE - Static variable in interface com.jme3.audio.openal.AL
 
AL_INVERSE_DISTANCE_CLAMPED - Static variable in interface com.jme3.audio.openal.AL
 
AL_LINEAR_DISTANCE - Static variable in interface com.jme3.audio.openal.AL
 
AL_LINEAR_DISTANCE_CLAMPED - Static variable in interface com.jme3.audio.openal.AL
 
AL_LOOPING - Static variable in interface com.jme3.audio.openal.AL
Indicate whether source is looping.
AL_LOWPASS_GAIN - Static variable in interface com.jme3.audio.openal.EFX
 
AL_LOWPASS_GAINHF - Static variable in interface com.jme3.audio.openal.EFX
 
AL_MAX_DISTANCE - Static variable in interface com.jme3.audio.openal.AL
Indicate distance above which sources are not attenuated using the inverse clamped distance model.
AL_MAX_GAIN - Static variable in interface com.jme3.audio.openal.AL
Indicate maximum source attenuation Type: ALfloat Range: [0.0 - 1.0] Logarthmic
AL_MIN_GAIN - Static variable in interface com.jme3.audio.openal.AL
 
AL_NO_ERROR - Static variable in interface com.jme3.audio.openal.AL
Errors: No Error.
AL_NONE - Static variable in interface com.jme3.audio.openal.AL
 
AL_ORIENTATION - Static variable in interface com.jme3.audio.openal.AL
Indicate listener orientation.
AL_OUT_OF_MEMORY - Static variable in interface com.jme3.audio.openal.AL
No mojo.
AL_PAUSED - Static variable in interface com.jme3.audio.openal.AL
 
AL_PENDING - Static variable in interface com.jme3.audio.openal.AL
 
AL_PITCH - Static variable in interface com.jme3.audio.openal.AL
Specify the pitch to be applied at source.
AL_PLAYING - Static variable in interface com.jme3.audio.openal.AL
 
AL_POSITION - Static variable in interface com.jme3.audio.openal.AL
Specify the current location in three dimensional space.
AL_PROCESSED - Static variable in interface com.jme3.audio.openal.AL
 
AL_REFERENCE_DISTANCE - Static variable in interface com.jme3.audio.openal.AL
source specific reference distance Type: ALfloat Range: 0.0 - +inf At 0.0, no distance attenuation occurs.
AL_RENDERER - Static variable in interface com.jme3.audio.openal.AL
 
AL_REVERB_AIR_ABSORPTION_GAINHF - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_DECAY_HFLIMIT - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_DECAY_HFRATIO - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_DECAY_TIME - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_DENSITY - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_DIFFUSION - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_GAIN - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_GAINHF - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_LATE_REVERB_DELAY - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_LATE_REVERB_GAIN - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_REFLECTIONS_DELAY - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_REFLECTIONS_GAIN - Static variable in interface com.jme3.audio.openal.EFX
 
AL_REVERB_ROOM_ROLLOFF_FACTOR - Static variable in interface com.jme3.audio.openal.EFX
 
AL_ROLLOFF_FACTOR - Static variable in interface com.jme3.audio.openal.AL
source specific rolloff factor Type: ALfloat Range: 0.0 - +inf
AL_SAMPLE_OFFSET - Static variable in interface com.jme3.audio.openal.AL
 
AL_SEC_OFFSET - Static variable in interface com.jme3.audio.openal.AL
Source buffer position information
AL_SIZE - Static variable in interface com.jme3.audio.openal.AL
 
AL_SOURCE_RELATIVE - Static variable in interface com.jme3.audio.openal.AL
Indicate Source has relative coordinates.
AL_SOURCE_STATE - Static variable in interface com.jme3.audio.openal.AL
Source state information.
AL_SOURCE_TYPE - Static variable in interface com.jme3.audio.openal.AL
 
AL_SPEED_OF_SOUND - Static variable in interface com.jme3.audio.openal.AL
Speed of Sound in units per second
AL_STATIC - Static variable in interface com.jme3.audio.openal.AL
 
AL_STOPPED - Static variable in interface com.jme3.audio.openal.AL
 
AL_STREAMING - Static variable in interface com.jme3.audio.openal.AL
 
AL_TRUE - Static variable in interface com.jme3.audio.openal.AL
Boolean True.
AL_UNDETERMINED - Static variable in interface com.jme3.audio.openal.AL
 
AL_UNUSED - Static variable in interface com.jme3.audio.openal.AL
Buffer state.
AL_VELOCITY - Static variable in interface com.jme3.audio.openal.AL
Specify the current velocity in three dimensional space.
AL_VENDOR - Static variable in interface com.jme3.audio.openal.AL
Context strings: Vendor Name.
AL_VERSION - Static variable in interface com.jme3.audio.openal.AL
 
ALAudioRenderer - Class in com.jme3.audio.openal
 
ALAudioRenderer(AL, ALC, EFX) - Constructor for class com.jme3.audio.openal.ALAudioRenderer
 
alAuxiliaryEffectSloti(int, int, int) - Method in class com.jme3.audio.android.AndroidEFX
 
alAuxiliaryEffectSloti(int, int, int) - Method in class com.jme3.audio.ios.IosEFX
 
alAuxiliaryEffectSloti(int, int, int) - Method in class com.jme3.audio.joal.JoalEFX
 
alAuxiliaryEffectSloti(int, int, int) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alAuxiliaryEffectSloti(int, int, int) - Method in interface com.jme3.audio.openal.EFX
 
alBufferData(int, int, ByteBuffer, int, int) - Method in class com.jme3.audio.android.AndroidAL
 
alBufferData(int, int, ByteBuffer, int, int) - Method in class com.jme3.audio.ios.IosAL
 
alBufferData(int, int, ByteBuffer, int, int) - Method in class com.jme3.audio.joal.JoalAL
 
alBufferData(int, int, ByteBuffer, int, int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alBufferData(int, int, ByteBuffer, int, int) - Method in interface com.jme3.audio.openal.AL
 
ALC - Interface in com.jme3.audio.openal
 
ALC_ALL_ATTRIBUTES - Static variable in interface com.jme3.audio.openal.ALC
 
ALC_ALL_DEVICES_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
 
ALC_ATTRIBUTES_SIZE - Static variable in interface com.jme3.audio.openal.ALC
 
ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
 
ALC_CAPTURE_DEVICE_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
Capture extension
ALC_CAPTURE_SAMPLES - Static variable in interface com.jme3.audio.openal.ALC
 
ALC_DEFAULT_ALL_DEVICES_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
ALC_ENUMERATE_ALL_EXT enums
ALC_DEFAULT_DEVICE_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
The Specifier string for default device
ALC_DEVICE_SPECIFIER - Static variable in interface com.jme3.audio.openal.ALC
 
ALC_EFX_MAJOR_VERSION - Static variable in interface com.jme3.audio.openal.EFX
 
ALC_EFX_MINOR_VERSION - Static variable in interface com.jme3.audio.openal.EFX
 
ALC_EXT_EFX_NAME - Static variable in interface com.jme3.audio.openal.EFX
 
ALC_EXTENSIONS - Static variable in interface com.jme3.audio.openal.ALC
 
ALC_INVALID_CONTEXT - Static variable in interface com.jme3.audio.openal.ALC
invalid context ID
ALC_INVALID_DEVICE - Static variable in interface com.jme3.audio.openal.ALC
No device
ALC_INVALID_ENUM - Static variable in interface com.jme3.audio.openal.ALC
bad enum
ALC_INVALID_VALUE - Static variable in interface com.jme3.audio.openal.ALC
bad value
ALC_MAJOR_VERSION - Static variable in interface com.jme3.audio.openal.ALC
 
ALC_MAX_AUXILIARY_SENDS - Static variable in interface com.jme3.audio.openal.EFX
 
ALC_MINOR_VERSION - Static variable in interface com.jme3.audio.openal.ALC
 
ALC_NO_ERROR - Static variable in interface com.jme3.audio.openal.ALC
No error
ALC_OUT_OF_MEMORY - Static variable in interface com.jme3.audio.openal.ALC
Out of memory.
alcDevicePauseSOFT() - Method in class com.jme3.audio.android.AndroidALC
 
alcDevicePauseSOFT() - Method in class com.jme3.audio.ios.IosALC
 
alcDevicePauseSOFT() - Method in class com.jme3.audio.joal.JoalALC
 
alcDevicePauseSOFT() - Method in class com.jme3.audio.lwjgl.LwjglALC
 
alcDevicePauseSOFT() - Method in interface com.jme3.audio.openal.ALC
 
alcDeviceResumeSOFT() - Method in class com.jme3.audio.android.AndroidALC
 
alcDeviceResumeSOFT() - Method in class com.jme3.audio.ios.IosALC
 
alcDeviceResumeSOFT() - Method in class com.jme3.audio.joal.JoalALC
 
alcDeviceResumeSOFT() - Method in class com.jme3.audio.lwjgl.LwjglALC
 
alcDeviceResumeSOFT() - Method in interface com.jme3.audio.openal.ALC
 
alcGetInteger(int, IntBuffer, int) - Method in class com.jme3.audio.android.AndroidALC
 
alcGetInteger(int, IntBuffer, int) - Method in class com.jme3.audio.ios.IosALC
 
alcGetInteger(int, IntBuffer, int) - Method in class com.jme3.audio.joal.JoalALC
 
alcGetInteger(int, IntBuffer, int) - Method in class com.jme3.audio.lwjgl.LwjglALC
 
alcGetInteger(int, IntBuffer, int) - Method in interface com.jme3.audio.openal.ALC
 
alcGetString(int) - Method in class com.jme3.audio.android.AndroidALC
 
alcGetString(int) - Method in class com.jme3.audio.ios.IosALC
 
alcGetString(int) - Method in class com.jme3.audio.joal.JoalALC
 
alcGetString(int) - Method in class com.jme3.audio.lwjgl.LwjglALC
 
alcGetString(int) - Method in interface com.jme3.audio.openal.ALC
 
alcIsExtensionPresent(String) - Method in class com.jme3.audio.android.AndroidALC
 
alcIsExtensionPresent(String) - Method in class com.jme3.audio.ios.IosALC
 
alcIsExtensionPresent(String) - Method in class com.jme3.audio.joal.JoalALC
 
alcIsExtensionPresent(String) - Method in class com.jme3.audio.lwjgl.LwjglALC
 
alcIsExtensionPresent(String) - Method in interface com.jme3.audio.openal.ALC
 
alDeleteAuxiliaryEffectSlots(int, IntBuffer) - Method in class com.jme3.audio.android.AndroidEFX
 
alDeleteAuxiliaryEffectSlots(int, IntBuffer) - Method in class com.jme3.audio.ios.IosEFX
 
alDeleteAuxiliaryEffectSlots(int, IntBuffer) - Method in class com.jme3.audio.joal.JoalEFX
 
alDeleteAuxiliaryEffectSlots(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alDeleteAuxiliaryEffectSlots(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
 
alDeleteBuffers(int, IntBuffer) - Method in class com.jme3.audio.android.AndroidAL
 
alDeleteBuffers(int, IntBuffer) - Method in class com.jme3.audio.ios.IosAL
 
alDeleteBuffers(int, IntBuffer) - Method in class com.jme3.audio.joal.JoalAL
 
alDeleteBuffers(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alDeleteBuffers(int, IntBuffer) - Method in interface com.jme3.audio.openal.AL
 
alDeleteEffects(int, IntBuffer) - Method in class com.jme3.audio.android.AndroidEFX
 
alDeleteEffects(int, IntBuffer) - Method in class com.jme3.audio.ios.IosEFX
 
alDeleteEffects(int, IntBuffer) - Method in class com.jme3.audio.joal.JoalEFX
 
alDeleteEffects(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alDeleteEffects(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
 
alDeleteFilters(int, IntBuffer) - Method in class com.jme3.audio.android.AndroidEFX
 
alDeleteFilters(int, IntBuffer) - Method in class com.jme3.audio.ios.IosEFX
 
alDeleteFilters(int, IntBuffer) - Method in class com.jme3.audio.joal.JoalEFX
 
alDeleteFilters(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alDeleteFilters(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
 
alDeleteSources(int, IntBuffer) - Method in class com.jme3.audio.android.AndroidAL
 
alDeleteSources(int, IntBuffer) - Method in class com.jme3.audio.ios.IosAL
 
alDeleteSources(int, IntBuffer) - Method in class com.jme3.audio.joal.JoalAL
 
alDeleteSources(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alDeleteSources(int, IntBuffer) - Method in interface com.jme3.audio.openal.AL
 
alEffectf(int, int, float) - Method in class com.jme3.audio.android.AndroidEFX
 
alEffectf(int, int, float) - Method in class com.jme3.audio.ios.IosEFX
 
alEffectf(int, int, float) - Method in class com.jme3.audio.joal.JoalEFX
 
alEffectf(int, int, float) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alEffectf(int, int, float) - Method in interface com.jme3.audio.openal.EFX
 
alEffecti(int, int, int) - Method in class com.jme3.audio.android.AndroidEFX
 
alEffecti(int, int, int) - Method in class com.jme3.audio.ios.IosEFX
 
alEffecti(int, int, int) - Method in class com.jme3.audio.joal.JoalEFX
 
alEffecti(int, int, int) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alEffecti(int, int, int) - Method in interface com.jme3.audio.openal.EFX
 
alFilterf(int, int, float) - Method in class com.jme3.audio.android.AndroidEFX
 
alFilterf(int, int, float) - Method in class com.jme3.audio.ios.IosEFX
 
alFilterf(int, int, float) - Method in class com.jme3.audio.joal.JoalEFX
 
alFilterf(int, int, float) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alFilterf(int, int, float) - Method in interface com.jme3.audio.openal.EFX
 
alFilteri(int, int, int) - Method in class com.jme3.audio.android.AndroidEFX
 
alFilteri(int, int, int) - Method in class com.jme3.audio.ios.IosEFX
 
alFilteri(int, int, int) - Method in class com.jme3.audio.joal.JoalEFX
 
alFilteri(int, int, int) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alFilteri(int, int, int) - Method in interface com.jme3.audio.openal.EFX
 
alGenAuxiliaryEffectSlots(int, IntBuffer) - Method in class com.jme3.audio.android.AndroidEFX
 
alGenAuxiliaryEffectSlots(int, IntBuffer) - Method in class com.jme3.audio.ios.IosEFX
 
alGenAuxiliaryEffectSlots(int, IntBuffer) - Method in class com.jme3.audio.joal.JoalEFX
 
alGenAuxiliaryEffectSlots(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alGenAuxiliaryEffectSlots(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
 
alGenBuffers(int, IntBuffer) - Method in class com.jme3.audio.android.AndroidAL
 
alGenBuffers(int, IntBuffer) - Method in class com.jme3.audio.ios.IosAL
 
alGenBuffers(int, IntBuffer) - Method in class com.jme3.audio.joal.JoalAL
 
alGenBuffers(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alGenBuffers(int, IntBuffer) - Method in interface com.jme3.audio.openal.AL
 
alGenEffects(int, IntBuffer) - Method in class com.jme3.audio.android.AndroidEFX
 
alGenEffects(int, IntBuffer) - Method in class com.jme3.audio.ios.IosEFX
 
alGenEffects(int, IntBuffer) - Method in class com.jme3.audio.joal.JoalEFX
 
alGenEffects(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alGenEffects(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
 
alGenFilters(int, IntBuffer) - Method in class com.jme3.audio.android.AndroidEFX
 
alGenFilters(int, IntBuffer) - Method in class com.jme3.audio.ios.IosEFX
 
alGenFilters(int, IntBuffer) - Method in class com.jme3.audio.joal.JoalEFX
 
alGenFilters(int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglEFX
 
alGenFilters(int, IntBuffer) - Method in interface com.jme3.audio.openal.EFX
 
alGenSources() - Method in class com.jme3.audio.android.AndroidAL
 
alGenSources() - Method in class com.jme3.audio.ios.IosAL
 
alGenSources() - Method in class com.jme3.audio.joal.JoalAL
 
alGenSources() - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alGenSources() - Method in interface com.jme3.audio.openal.AL
 
alGetError() - Method in class com.jme3.audio.android.AndroidAL
 
alGetError() - Method in class com.jme3.audio.ios.IosAL
 
alGetError() - Method in class com.jme3.audio.joal.JoalAL
 
alGetError() - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alGetError() - Method in interface com.jme3.audio.openal.AL
 
alGetSourcei(int, int) - Method in class com.jme3.audio.android.AndroidAL
 
alGetSourcei(int, int) - Method in class com.jme3.audio.ios.IosAL
 
alGetSourcei(int, int) - Method in class com.jme3.audio.joal.JoalAL
 
alGetSourcei(int, int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alGetSourcei(int, int) - Method in interface com.jme3.audio.openal.AL
 
alGetString(int) - Method in class com.jme3.audio.android.AndroidAL
 
alGetString(int) - Method in class com.jme3.audio.ios.IosAL
 
alGetString(int) - Method in class com.jme3.audio.joal.JoalAL
 
alGetString(int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alGetString(int) - Method in interface com.jme3.audio.openal.AL
 
aliasCount - Variable in class com.jme3.export.binary.BinaryExporter
 
alignBuffers(Node, GeometryBatchFactory.AlignOption) - Static method in class jme3tools.optimize.GeometryBatchFactory
Will ensure that all the geometries' meshes of the n sub graph have the same types of buffers
alignPosition(int) - Method in class com.jme3.scene.plugins.blender.file.BlenderInputStream
This method aligns cursor position forward to a given amount of bytes.
ALL - Static variable in interface com.jme3.asset.BlenderKey.FeaturesToLoad
Deprecated.
 
ALL - Static variable in interface com.jme3.input.TouchInput
No filter, get all events
alListener(int, FloatBuffer) - Method in class com.jme3.audio.android.AndroidAL
 
alListener(int, FloatBuffer) - Method in class com.jme3.audio.ios.IosAL
 
alListener(int, FloatBuffer) - Method in class com.jme3.audio.joal.JoalAL
 
alListener(int, FloatBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alListener(int, FloatBuffer) - Method in interface com.jme3.audio.openal.AL
 
alListener3f(int, float, float, float) - Method in class com.jme3.audio.android.AndroidAL
 
alListener3f(int, float, float, float) - Method in class com.jme3.audio.ios.IosAL
 
alListener3f(int, float, float, float) - Method in class com.jme3.audio.joal.JoalAL
 
alListener3f(int, float, float, float) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alListener3f(int, float, float, float) - Method in interface com.jme3.audio.openal.AL
 
alListenerf(int, float) - Method in class com.jme3.audio.android.AndroidAL
 
alListenerf(int, float) - Method in class com.jme3.audio.ios.IosAL
 
alListenerf(int, float) - Method in class com.jme3.audio.joal.JoalAL
 
alListenerf(int, float) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alListenerf(int, float) - Method in interface com.jme3.audio.openal.AL
 
allocate(int) - Method in interface com.jme3.util.BufferAllocator
 
allocate(int) - Method in class com.jme3.util.PrimitiveAllocator
 
allocate(int) - Method in class com.jme3.util.ReflectionAllocator
 
allocateStack(int) - Method in class com.jme3.util.ListSort
Allocate temp variables for the given length This method should be called at least once, but only if the length of the list to sort changed before sorting
allowName(String) - Method in class com.jme3.network.util.AbstractMessageDelegator
Returns true if the specified method name is allowed.
allowSwapBuffers - Variable in class com.jme3.system.lwjgl.LwjglAbstractDisplay
 
allowSwapBuffers - Variable in class com.jme3.system.lwjgl.LwjglWindow
 
alpha - Variable in class com.jme3.scene.plugins.blender.textures.TexturePixel
The pixel data.
alpha - Variable in class com.jme3.scene.plugins.MTLLoader
 
ALPHA_MASK_CIRCLE - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialHelper
 
ALPHA_MASK_CONE - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialHelper
 
ALPHA_MASK_HYPERBOLE - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialHelper
 
ALPHA_MASK_NONE - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialHelper
 
alphaFunc - Variable in class com.jme3.renderer.RenderContext
alpha test function
alphaMap - Variable in class com.jme3.scene.plugins.MTLLoader
 
alphaMasks - Variable in class com.jme3.scene.plugins.blender.materials.MaterialHelper
 
alSource3f(int, int, float, float, float) - Method in class com.jme3.audio.android.AndroidAL
 
alSource3f(int, int, float, float, float) - Method in class com.jme3.audio.ios.IosAL
 
alSource3f(int, int, float, float, float) - Method in class com.jme3.audio.joal.JoalAL
 
alSource3f(int, int, float, float, float) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSource3f(int, int, float, float, float) - Method in interface com.jme3.audio.openal.AL
 
alSource3i(int, int, int, int, int) - Method in class com.jme3.audio.android.AndroidAL
 
alSource3i(int, int, int, int, int) - Method in class com.jme3.audio.ios.IosAL
 
alSource3i(int, int, int, int, int) - Method in class com.jme3.audio.joal.JoalAL
 
alSource3i(int, int, int, int, int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSource3i(int, int, int, int, int) - Method in interface com.jme3.audio.openal.AL
 
alSourcef(int, int, float) - Method in class com.jme3.audio.android.AndroidAL
 
alSourcef(int, int, float) - Method in class com.jme3.audio.ios.IosAL
 
alSourcef(int, int, float) - Method in class com.jme3.audio.joal.JoalAL
 
alSourcef(int, int, float) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourcef(int, int, float) - Method in interface com.jme3.audio.openal.AL
 
alSourcei(int, int, int) - Method in class com.jme3.audio.android.AndroidAL
 
alSourcei(int, int, int) - Method in class com.jme3.audio.ios.IosAL
 
alSourcei(int, int, int) - Method in class com.jme3.audio.joal.JoalAL
 
alSourcei(int, int, int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourcei(int, int, int) - Method in interface com.jme3.audio.openal.AL
 
alSourcePause(int) - Method in class com.jme3.audio.android.AndroidAL
 
alSourcePause(int) - Method in class com.jme3.audio.ios.IosAL
 
alSourcePause(int) - Method in class com.jme3.audio.joal.JoalAL
 
alSourcePause(int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourcePause(int) - Method in interface com.jme3.audio.openal.AL
 
alSourcePlay(int) - Method in class com.jme3.audio.android.AndroidAL
 
alSourcePlay(int) - Method in class com.jme3.audio.ios.IosAL
 
alSourcePlay(int) - Method in class com.jme3.audio.joal.JoalAL
 
alSourcePlay(int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourcePlay(int) - Method in interface com.jme3.audio.openal.AL
 
alSourceQueueBuffers(int, int, IntBuffer) - Method in class com.jme3.audio.android.AndroidAL
 
alSourceQueueBuffers(int, int, IntBuffer) - Method in class com.jme3.audio.ios.IosAL
 
alSourceQueueBuffers(int, int, IntBuffer) - Method in class com.jme3.audio.joal.JoalAL
 
alSourceQueueBuffers(int, int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourceQueueBuffers(int, int, IntBuffer) - Method in interface com.jme3.audio.openal.AL
 
alSourceStop(int) - Method in class com.jme3.audio.android.AndroidAL
 
alSourceStop(int) - Method in class com.jme3.audio.ios.IosAL
 
alSourceStop(int) - Method in class com.jme3.audio.joal.JoalAL
 
alSourceStop(int) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourceStop(int) - Method in interface com.jme3.audio.openal.AL
 
alSourceUnqueueBuffers(int, int, IntBuffer) - Method in class com.jme3.audio.android.AndroidAL
 
alSourceUnqueueBuffers(int, int, IntBuffer) - Method in class com.jme3.audio.ios.IosAL
 
alSourceUnqueueBuffers(int, int, IntBuffer) - Method in class com.jme3.audio.joal.JoalAL
 
alSourceUnqueueBuffers(int, int, IntBuffer) - Method in class com.jme3.audio.lwjgl.LwjglAL
 
alSourceUnqueueBuffers(int, int, IntBuffer) - Method in interface com.jme3.audio.openal.AL
 
alteredOmas - Variable in class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinition
Stores the OMA addresses of all features whose transform had been altered beside the constraint owner.
alterTextureType(Image.Format, TextureBlender) - Static method in class com.jme3.scene.plugins.blender.textures.blending.TextureBlenderFactory
This method changes the image format in the texture blender.
ALUtil - Class in com.jme3.audio.openal
 
ambient - Variable in class com.jme3.scene.plugins.MTLLoader
 
ambientColor - Variable in class com.jme3.scene.plugins.fbx.misc.FbxGlobalSettings
 
ambientColor - Variable in class com.jme3.scene.plugins.fbx.objects.FbxMaterial
 
ambientFactor - Variable in class com.jme3.scene.plugins.fbx.objects.FbxMaterial
 
AmbientLight - Class in com.jme3.light
An ambient light adds a constant color to the scene.
AmbientLight() - Constructor for class com.jme3.light.AmbientLight
 
AmbientLight(ColorRGBA) - Constructor for class com.jme3.light.AmbientLight
 
AnalogListener - Interface in com.jme3.input.controls
AnalogListener is used to receive events of inputs in analog format.
analogListener - Variable in class jme3test.input.TestControls
 
ANDROID_MEDIAPLAYER - Static variable in class com.jme3.system.AppSettings
Deprecated.
This audio renderer has too many limitations. use AppSettings.ANDROID_OPENAL_SOFT instead.
ANDROID_OPENAL_SOFT - Static variable in class com.jme3.system.AppSettings
Use the OpenAL Soft based renderer for Android audio capabilities.
AndroidAL - Class in com.jme3.audio.android
 
AndroidAL() - Constructor for class com.jme3.audio.android.AndroidAL
 
AndroidALC - Class in com.jme3.audio.android
 
AndroidALC() - Constructor for class com.jme3.audio.android.AndroidALC
 
AndroidAudioData - Class in com.jme3.audio.android
 
AndroidAudioData() - Constructor for class com.jme3.audio.android.AndroidAudioData
 
AndroidAudioData(int) - Constructor for class com.jme3.audio.android.AndroidAudioData
 
AndroidAudioLoader - Class in com.jme3.audio.plugins
AndroidAudioLoader will create an AndroidAudioData object with the specified asset key.
AndroidAudioLoader() - Constructor for class com.jme3.audio.plugins.AndroidAudioLoader
 
AndroidBufferImageLoader - Class in com.jme3.texture.plugins
Deprecated.
AndroidBufferImageLoader() - Constructor for class com.jme3.texture.plugins.AndroidBufferImageLoader
Deprecated.
 
AndroidConfigChooser - Class in com.jme3.system.android
AndroidConfigChooser is used to determine the best suited EGL Config
AndroidConfigChooser(AppSettings) - Constructor for class com.jme3.system.android.AndroidConfigChooser
 
AndroidEFX - Class in com.jme3.audio.android
 
AndroidEFX() - Constructor for class com.jme3.audio.android.AndroidEFX
 
AndroidGestureProcessor - Class in com.jme3.input.android
AndroidGestureHandler uses Gesture type listeners to create jME TouchEvents for gestures.
AndroidGestureProcessor(AndroidTouchInput) - Constructor for class com.jme3.input.android.AndroidGestureProcessor
 
AndroidGL - Class in com.jme3.renderer.android
 
AndroidGL() - Constructor for class com.jme3.renderer.android.AndroidGL
 
AndroidHarness - Class in com.jme3.app
AndroidHarness wraps a jme application object and runs it on Android
AndroidHarness() - Constructor for class com.jme3.app.AndroidHarness
 
AndroidHarnessFragment - Class in com.jme3.app
 
AndroidHarnessFragment() - Constructor for class com.jme3.app.AndroidHarnessFragment
 
androidInput - Variable in class com.jme3.input.android.AndroidTouchInput
 
androidInput - Variable in class com.jme3.system.android.OGLESContext
 
AndroidInputHandler - Class in com.jme3.input.android
AndroidInput is the main class that connects the Android system inputs to jME.
AndroidInputHandler() - Constructor for class com.jme3.input.android.AndroidInputHandler
 
AndroidInputHandler14 - Class in com.jme3.input.android
AndroidInputHandler14 extends AndroidInputHandler to add the onHover and onGenericMotion events that where added in Android rev 14 (Android 4.0).
The onGenericMotion events are the main interface to Joystick axes.
AndroidInputHandler14() - Constructor for class com.jme3.input.android.AndroidInputHandler14
 
AndroidJoyInput - Class in com.jme3.input.android
Main class that manages various joystick devices.
AndroidJoyInput(AndroidInputHandler) - Constructor for class com.jme3.input.android.AndroidJoyInput
 
AndroidJoyInput14 - Class in com.jme3.input.android
AndroidJoyInput14 extends AndroidJoyInput to include support for physical joysticks/gamepads.
AndroidJoyInput14(AndroidInputHandler) - Constructor for class com.jme3.input.android.AndroidJoyInput14
 
AndroidJoystick(InputManager, JoyInput, InputDevice, int, String) - Constructor for class com.jme3.input.android.AndroidJoystickJoyInput14.AndroidJoystick
 
AndroidJoystickJoyInput14 - Class in com.jme3.input.android
Main class that creates and manages Android inputs for physical gamepads/joysticks.
AndroidJoystickJoyInput14(AndroidJoyInput) - Constructor for class com.jme3.input.android.AndroidJoystickJoyInput14
 
AndroidJoystickJoyInput14.AndroidJoystick - Class in com.jme3.input.android
 
AndroidKeyMapping - Class in com.jme3.input.android
AndroidKeyMapping is just a utility to convert the Android keyCodes into jME KeyCodes so that events received in jME's KeyEvent will match between Desktop and Android.
AndroidKeyMapping() - Constructor for class com.jme3.input.android.AndroidKeyMapping
 
AndroidLocator - Class in com.jme3.asset.plugins
 
AndroidLocator() - Constructor for class com.jme3.asset.plugins.AndroidLocator
 
AndroidLocator.AndroidAssetInfo - Class in com.jme3.asset.plugins
 
AndroidLogHandler - Class in com.jme3.util
Converts from Java based logging (Logger to Android based logging Log.
AndroidLogHandler() - Constructor for class com.jme3.util.AndroidLogHandler
 
AndroidNativeImageLoader - Class in com.jme3.texture.plugins
Native image loader to deal with filetypes that support alpha channels.
AndroidNativeImageLoader() - Constructor for class com.jme3.texture.plugins.AndroidNativeImageLoader
 
AndroidScreenshots - Class in com.jme3.util
 
AndroidScreenshots() - Constructor for class com.jme3.util.AndroidScreenshots
 
AndroidSensorJoyInput - Class in com.jme3.input.android
AndroidSensorJoyInput converts the Android Sensor system into Joystick events.
AndroidSensorJoyInput(AndroidJoyInput) - Constructor for class com.jme3.input.android.AndroidSensorJoyInput
 
AndroidSensorJoyInput.AndroidSensorJoystick - Class in com.jme3.input.android
 
AndroidSensorJoyInput.AndroidSensorJoystickAxis - Class in com.jme3.input.android
 
AndroidSensorJoystick(InputManager, JoyInput, int, String) - Constructor for class com.jme3.input.android.AndroidSensorJoyInput.AndroidSensorJoystick
 
AndroidSensorJoystickAxis(InputManager, Joystick, int, String, String, boolean, boolean, float, float) - Constructor for class com.jme3.input.android.AndroidSensorJoyInput.AndroidSensorJoystickAxis
 
AndroidTouchInput - Class in com.jme3.input.android
AndroidTouchInput is the base class that receives touch inputs from the Android system and creates the TouchEvents for jME.
AndroidTouchInput(AndroidInputHandler) - Constructor for class com.jme3.input.android.AndroidTouchInput
 
AndroidTouchInput14 - Class in com.jme3.input.android
AndroidTouchHandler14 extends AndroidTouchHandler to process the onHover events added in Android rev 14 (Android 4.0).
AndroidTouchInput14(AndroidInputHandler) - Constructor for class com.jme3.input.android.AndroidTouchInput14
 
angle - Variable in class com.jme3.effect.Particle
Particle rotation angle (in radians).
angleBetween(Vector2f) - Method in class com.jme3.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.jme3.math.Vector3f
angleBetween returns (in radians) the angle between two vectors.
angleBetween(Vector4f) - Method in class com.jme3.math.Vector4f
angleBetween returns (in radians) the angle between two vectors.
angleBetween(Vector3d) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
angleBetween returns (in radians) the angle between two vectors.
angleRotation(Vector3f) - Method in class com.jme3.math.Matrix4f
angleRotation sets this matrix to that of a rotation about three axes (x, y, z).
angularOnly - Variable in class com.jme3.bullet.joints.ConeJoint
 
angularOnly - Variable in class com.jme3.bullet.joints.HingeJoint
 
Animation - Class in com.jme3.animation
The animation class updates the animation target with the tracks of a given type.
Animation() - Constructor for class com.jme3.animation.Animation
Serialization-only.
Animation(String, float) - Constructor for class com.jme3.animation.Animation
Creates a new Animation with the given name and length.
AnimationEvent - Class in com.jme3.cinematic.events
An event based on an animation of a model.
AnimationEvent() - Constructor for class com.jme3.cinematic.events.AnimationEvent
used for serialization don't call directly use one of the following constructors
AnimationEvent(Spatial, String) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, float) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, LoopMode) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, float, LoopMode) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, float, float) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, LoopMode, float) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, float, LoopMode, float) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, LoopMode, int) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, int) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, LoopMode, int, float) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, float, int) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationEvent(Spatial, String, float, LoopMode, int) - Constructor for class com.jme3.cinematic.events.AnimationEvent
creates an animation event
AnimationFactory - Class in com.jme3.animation
A convenience class to easily setup a spatial keyframed animation you can add some keyFrames for a given time or a given keyFrameIndex, for translation rotation and scale.
AnimationFactory(float, String) - Constructor for class com.jme3.animation.AnimationFactory
Creates and AnimationHelper
AnimationFactory(float, String, int) - Constructor for class com.jme3.animation.AnimationFactory
Creates and AnimationHelper
AnimationFactory.Rotation - Class in com.jme3.animation
Inner Rotation type class to kep track on a rotation Euler angle
AnimationHelper - Class in com.jme3.scene.plugins.blender.animations
The helper class that helps in animations loading.
AnimationHelper(String, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.animations.AnimationHelper
 
AnimationList - Class in com.jme3.scene.plugins.fbx
Defines animations set that will be created while loading FBX scene
AnimationList() - Constructor for class com.jme3.scene.plugins.fbx.AnimationList
 
animationMatchMethod - Variable in class com.jme3.asset.BlenderKey
The method of matching animations to skeletons.
animationName - Variable in class com.jme3.cinematic.events.AnimationEvent
 
ANIMATIONS - Static variable in interface com.jme3.asset.BlenderKey.FeaturesToLoad
Deprecated.
 
AnimationTrack - Class in com.jme3.cinematic.events
Deprecated.
use AnimationEvent instead
AnimationTrack() - Constructor for class com.jme3.cinematic.events.AnimationTrack
Deprecated.
 
AnimationTrack(Spatial, String) - Constructor for class com.jme3.cinematic.events.AnimationTrack
Deprecated.
 
AnimationTrack(Spatial, String, float) - Constructor for class com.jme3.cinematic.events.AnimationTrack
Deprecated.
 
AnimationTrack(Spatial, String, LoopMode) - Constructor for class com.jme3.cinematic.events.AnimationTrack
Deprecated.
 
AnimationTrack(Spatial, String, float, LoopMode) - Constructor for class com.jme3.cinematic.events.AnimationTrack
Deprecated.
 
AnimationUtils - Class in com.jme3.animation
 
AnimationUtils() - Constructor for class com.jme3.animation.AnimationUtils
 
animator - Variable in class com.jme3.system.jogl.JoglAbstractDisplay
 
animator - Variable in class com.jme3.system.jogl.JoglNewtAbstractDisplay
 
AnimChannel - Class in com.jme3.animation
AnimChannel provides controls, such as play, pause, fast forward, etc, for an animation.
AnimControl - Class in com.jme3.animation
AnimControl is a Spatial control that allows manipulation of skeletal animation.
AnimControl(Skeleton) - Constructor for class com.jme3.animation.AnimControl
Creates a new animation control for the given skeleton.
AnimControl() - Constructor for class com.jme3.animation.AnimControl
Serialization only.
animCurves - Variable in class com.jme3.scene.plugins.fbx.anim.FbxToJmeTrack
 
AnimData - Class in com.jme3.scene.plugins.ogre
 
AnimData(Skeleton, ArrayList<Animation>) - Constructor for class com.jme3.scene.plugins.ogre.AnimData
 
AnimEventListener - Interface in com.jme3.animation
AnimEventListener allows user code to receive various events regarding an AnimControl.
animLayer - Variable in class com.jme3.scene.plugins.fbx.anim.FbxToJmeTrack
 
animRotation(long) - Method in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
animRotations - Variable in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
anims - Variable in class com.jme3.scene.plugins.ogre.AnimData
 
animScale(long) - Method in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
animScales - Variable in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
animStack - Variable in class com.jme3.scene.plugins.fbx.anim.FbxToJmeTrack
 
animTranslation(long) - Method in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
animTranslations - Variable in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
anisoFilter - Variable in class com.jme3.texture.image.LastTextureState
 
Annotations - Class in com.jme3.system
This class contains the Annotation definitions for jME3.
Annotations() - Constructor for class com.jme3.system.Annotations
 
Annotations.Destructive - Annotation Type in com.jme3.system
Annotation used for methods in math primitives that are destructive to the object (xxxLocal, setXXX etc.).
Annotations.Internal - Annotation Type in com.jme3.system
Annotation used for public methods that are not to be called by users.
Annotations.ReadOnly - Annotation Type in com.jme3.system
Annotation used for math primitive fields, method parameters or method return values.
app - Variable in class com.jme3.app.AndroidHarness
The jme3 application object
app - Variable in class com.jme3.app.AppletHarness
 
app - Variable in class com.jme3.bullet.BulletAppState
 
app - Variable in class com.jme3.bullet.debug.BulletDebugAppState
 
app - Variable in class com.jme3.system.ios.IosHarness
 
appCfg - Variable in class com.jme3.app.AppletHarness
 
appClass - Variable in class com.jme3.app.AndroidHarness
The application class to start
appClass - Variable in class com.jme3.app.AndroidHarnessFragment
The application class to start
appClass - Variable in class com.jme3.app.AppletHarness
 
appClosed() - Method in class com.jme3.system.ios.IosHarness
 
appDraw() - Method in class com.jme3.system.ios.IosHarness
 
append(TemporalMesh) - Method in class com.jme3.scene.plugins.blender.meshes.TemporalMesh
The method appends the given mesh to the current one.
appendIndent(StringBuilder) - Method in class com.jme3.shader.Glsl100ShaderGenerator
appends indentation.
appendNodeDeclarationAndMain(String, StringBuilder, StringBuilder, ShaderNode, ShaderGenerationInfo, String) - Method in class com.jme3.shader.ShaderGenerator
Appends declaration and main part of a node to the shader declaration and main part.
appendOutput(StringBuilder, String, ShaderNodeVariable) - Method in class com.jme3.shader.Glsl100ShaderGenerator
Appends an output assignment to a shader globalOutputName = nameSpace_varName;
AppHarness - Class in jme3test.awt
 
AppHarness() - Constructor for class jme3test.awt.AppHarness
 
AppletHarness - Class in com.jme3.app
 
AppletHarness() - Constructor for class com.jme3.app.AppletHarness
 
Application - Interface in com.jme3.app
The Application interface represents the minimum exposed capabilities of a concrete jME3 application.
apply(float, FloatBuffer) - Method in class com.jme3.animation.Pose
Applies the offsets of this pose to the vertex buffer given by the blend factor.
apply(Matrix3f) - Method in class com.jme3.math.Quaternion
apply multiplies this quaternion by a parameter matrix internally.
apply(Endpoint) - Method in class com.jme3.network.base.DefaultServer.FilterAdapter
 
apply(T) - Method in interface com.jme3.network.Filter
Returns true if the specified input is accepted by this filter.
apply(int) - Method in class com.jme3.scene.plugins.blender.constraints.Constraint
Applies the constraint to owner (and in some cases can alter other bones of the skeleton).
apply(Node, BlenderContext) - Method in class com.jme3.scene.plugins.blender.modifiers.Modifier
This method applies the modifier to the given node.
apply(Node, BlenderContext) - Method in class com.jme3.scene.plugins.blender.modifiers.SubdivisionSurfaceModifier
 
apply(Node, BlenderContext) - Method in class com.jme3.scene.plugins.blender.modifiers.TriangulateModifier
 
applyAfterMeshCreate(Modifier) - Method in class com.jme3.scene.plugins.blender.meshes.TemporalMesh
The modifier to be applied after the geometries are created.
applyAnimations(Node, BlenderKey.AnimationMatchMethod) - Method in class com.jme3.scene.plugins.blender.animations.AnimationHelper
The method applies animations to the given node.
applyAnimations(Node, Skeleton, BlenderKey.AnimationMatchMethod) - Method in class com.jme3.scene.plugins.blender.animations.AnimationHelper
The method applies skeleton animations to the given node.
applyBrightnessAndContrast(TextureGenerator.BrightnessAndContrastData, TexturePixel) - Method in class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
This method applies brightness and contrast for RGB textures.
applyBrightnessAndContrast(TexturePixel, float, float) - Method in class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
This method applies brightness and contrast for Luminance textures.
applyCentralForce(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a force to the PhysicsRigidBody, only applies force if the next physics update call updates the physics space.
To apply an impulse, use applyImpulse.
applyCluster(FbxCluster) - Method in class com.jme3.scene.plugins.fbx.mesh.FbxMesh
 
applyCoords(Geometry) - Method in class jme3tools.optimize.TextureAtlas
Applies the texture coordinates to the given geometry if its DiffuseMap or ColorMap exists in the atlas.
applyCoords(Geometry, int, Mesh) - Method in class jme3tools.optimize.TextureAtlas
Applies the texture coordinates to the given output mesh if the DiffuseMap or ColorMap of the input geometry exist in the atlas.
applyFadeInfo - Variable in class com.jme3.shadow.PssmShadowRenderer
Deprecated.
 
applyFilterMode - Variable in class com.jme3.shadow.PssmShadowRenderer
Deprecated.
 
applyForce(Vector3f, Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a force to the PhysicsRigidBody, only applies force if the next physics update call updates the physics space.
To apply an impulse, use applyImpulse, use applyContinuousForce to apply continuous force.
applyHWShadows - Variable in class com.jme3.shadow.PssmShadowRenderer
Deprecated.
 
applyImpulse(Vector3f, Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply an impulse to the PhysicsRigidBody in the next physics update.
applyLocal - Variable in class com.jme3.bullet.control.AbstractPhysicsControl
 
applyLocal - Variable in class com.jme3.bullet.control.CharacterControl
 
applyLocal - Variable in class com.jme3.bullet.control.GhostControl
 
applyMaterial(Geometry, Long, Map<String, List<Vector2f>>, BlenderContext) - Method in class com.jme3.scene.plugins.blender.materials.MaterialContext
Applies material to a given geometry.
applyOwnerTransform(Transform, ConstraintHelper.Space) - Method in class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinition
The method applies the given transformation to the owner.
applyPCFEdge - Variable in class com.jme3.shadow.PssmShadowRenderer
Deprecated.
 
applyPhysicsTransform(Vector3f, Quaternion) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Applies a physics transform to the spatial
applyPhysicsTransform(Vector3f, Quaternion) - Method in class com.jme3.bullet.debug.AbstractPhysicsDebugControl
 
applyPhysicsTransform(Vector3f, Quaternion, Spatial) - Method in class com.jme3.bullet.debug.AbstractPhysicsDebugControl
 
applyProperties(Spatial, Properties) - Method in class com.jme3.scene.plugins.blender.AbstractBlenderHelper
The method applies properties to the given spatial.
applyRenderState(RenderState) - Method in class com.jme3.renderer.opengl.GLRenderer
 
applyRenderState(RenderState) - Method in interface com.jme3.renderer.Renderer
Applies the given RenderState, making the necessary GL calls so that the state is applied.
applyRenderState(RenderState) - Method in class com.jme3.system.NullRenderer
 
applySettings(AppSettings) - Method in class com.jme3.system.jogl.JoglDisplay
 
applySettings(AppSettings) - Method in class com.jme3.system.jogl.JoglNewtDisplay
 
applyShadowIntensity - Variable in class com.jme3.shadow.PssmShadowRenderer
Deprecated.
 
applySmoothingGroups(IrMesh) - Static method in class com.jme3.scene.plugins.IrUtils
Applies smoothing groups to vertex normals.
applyTextures(Material) - Method in class com.jme3.water.SimpleWaterProcessor
 
applyTorque(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a force to the PhysicsRigidBody, only applies force if the next physics update call updates the physics space.
To apply an impulse, use applyImpulse.
applyTorqueImpulse(Vector3f) - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Apply a torque impulse to the PhysicsRigidBody in the next physics update.
applyTransform(Spatial) - Method in class com.jme3.bullet.objects.infos.RigidBodyMotionState
applies the current transform to the given jme Node if the location has been updated on the physics side
applyTransform(Long, String, ConstraintHelper.Space, Transform) - Method in class com.jme3.scene.plugins.blender.constraints.ConstraintHelper
Applies transform to a feature (bone or spatial).
applyUserControl() - Method in class com.jme3.bullet.control.KinematicRagdollControl
 
applyVelocityVariation(Particle) - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
This method applies the variation to the particle with already set velocity.
applyVelocityVariation(Particle) - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
 
applyVelocityVariation(Particle) - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
This method applies the variation to the particle with already set velocity.
applyWheelTransform() - Method in class com.jme3.bullet.objects.VehicleWheel
 
applyWheelTransforms() - Method in class com.jme3.bullet.objects.PhysicsVehicle
used internally
appPaused() - Method in class com.jme3.system.ios.IosHarness
 
AppProfiler - Interface in com.jme3.profile
Can be hooked into the application (and render manager) to receive callbacks about specific frame steps.
appReactivated() - Method in class com.jme3.system.ios.IosHarness
 
appReshape(int, int) - Method in class com.jme3.system.ios.IosHarness
 
APPROVE_SELECTION - Static variable in class com.jme3.app.SettingsDialog
 
approximateEquals(float, float) - Static method in class com.jme3.math.FastMath
Determine if two floats are approximately equal.
AppSettings - Class in com.jme3.system
AppSettings provides a store of configuration to be used by the application.
AppSettings(boolean) - Constructor for class com.jme3.system.AppSettings
Create a new instance of AppSettings.
AppState - Interface in com.jme3.app.state
AppState represents continously executing code inside the main loop.
AppStateManager - Class in com.jme3.app.state
The AppStateManager holds a list of AppStates which it will update and render.
When an AppState is attached or detached, the AppState.stateAttached(com.jme3.app.state.AppStateManager) and AppState.stateDetached(com.jme3.app.state.AppStateManager) methods will be called respectively.
AppStateManager(Application) - Constructor for class com.jme3.app.state.AppStateManager
 
appStep(AppStep) - Method in class com.jme3.app.BasicProfiler
 
appStep(AppStep) - Method in class com.jme3.app.DefaultAndroidProfiler
 
appStep(AppStep) - Method in interface com.jme3.profile.AppProfiler
Called at the beginning of the specified AppStep.
AppStep - Enum in com.jme3.profile
Indicates an application-level step within the profiled frame.
AppTask<V> - Class in com.jme3.app
AppTask is used in AppTaskQueue to manage tasks that have yet to be accomplished.
AppTask(Callable<V>) - Constructor for class com.jme3.app.AppTask
Create an AppTask that will execute the given Callable.
appToApplet - Static variable in class com.jme3.app.AppletHarness
 
appUpdate() - Method in class com.jme3.system.ios.IosHarness
 
ar - Variable in class com.jme3.niftygui.SoundDeviceJme
 
AreaUtils - Class in com.jme3.scene.control
AreaUtils is used to calculate the area of various objects, such as bounding volumes.
AreaUtils() - Constructor for class com.jme3.scene.control.AreaUtils
 
areNeighbours(Integer, Integer) - Method in class com.jme3.scene.plugins.blender.meshes.IndexesLoop
Tells if the given indexes are neighbours.
ARGB8_to_RGB565(int) - Static method in class jme3tools.converters.RGB565
 
args - Variable in class com.jme3.network.rmi.RemoteMethodCallMessage
Arguments of the remote method invocation.
ARMATURE_MODIFIER_DATA - Static variable in class com.jme3.scene.plugins.blender.modifiers.Modifier
 
ARMATURE_NODE_MARKER - Static variable in class com.jme3.scene.plugins.blender.objects.ObjectHelper
 
array - Variable in class com.jme3.animation.CompactArray
 
ARRAY_MODIFIER_DATA - Static variable in class com.jme3.scene.plugins.blender.modifiers.Modifier
 
arrayClone(T) - Method in class com.jme3.util.clone.Cloner
Clones a primitive array by coping it and clones an object array by coping it and then running each of its values through Cloner.clone().
ArrayHolder(int...) - Constructor for class jme3test.app.TestCloner.ArrayHolder
 
ArrayIterator(E[], int) - Constructor for class com.jme3.util.SafeArrayList.ArrayIterator
 
ArraySerializer - Class in com.jme3.network.serializing.serializers
Array serializer
ArraySerializer() - Constructor for class com.jme3.network.serializing.serializers.ArraySerializer
 
arraySize - Variable in class com.jme3.opencl.Image.ImageDescriptor
 
Arrow - Class in com.jme3.scene.debug
The Arrow debug shape represents an arrow.
Arrow() - Constructor for class com.jme3.scene.debug.Arrow
Serialization only.
Arrow(Vector3f) - Constructor for class com.jme3.scene.debug.Arrow
Creates an arrow mesh with the given extent.
arrowA - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
arrowB - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
arrowBlue - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowBlueGeom - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowGreen - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowGreenGeom - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowMagenta - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowMagentaGeom - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowPink - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowPinkGeom - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowRed - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowRedGeom - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowYellow - Variable in class com.jme3.bullet.debug.DebugTools
 
arrowYellowGeom - Variable in class com.jme3.bullet.debug.DebugTools
 
asBytesRGBA() - Method in class com.jme3.math.ColorRGBA
Retrieves the component values of this ColorRGBA as a four element byte array in the order: r,g,b,a.
asin(float) - Static method in class com.jme3.math.FastMath
Returns the arc sine of a value.
Special cases: If fValue is smaller than -1, then the result is -HALF_PI.
asIntABGR() - Method in class com.jme3.math.ColorRGBA
Retrieves the component values of this ColorRGBA as an int in a,b,g,r order.
asIntARGB() - Method in class com.jme3.math.ColorRGBA
Retrieves the component values of this ColorRGBA as an int in a,r,g,b order.
asIntRGBA() - Method in class com.jme3.math.ColorRGBA
Retrieves the component values of this ColorRGBA as an int in r,g,b,a order.
AssetCache - Interface in com.jme3.asset.cache
AssetCache is an interface for asset caches.
assetCfg - Variable in class com.jme3.app.AppletHarness
 
assetChildren - Variable in class com.jme3.scene.AssetLinkNode
 
AssetConfig - Class in com.jme3.asset
AssetConfig loads a config file to configure the asset manager.
assetDependencyNotFound(AssetKey, AssetKey) - Method in interface com.jme3.asset.AssetEventListener
Called when an asset dependency cannot be found for an asset.
AssetEventListener - Interface in com.jme3.asset
AssetEventListener is an interface for listening to various events happening inside AssetManager.
AssetInfo - Class in com.jme3.asset
The result of locating an asset through an AssetKey.
AssetInfo(AssetManager, AssetKey) - Constructor for class com.jme3.asset.AssetInfo
 
AssetKey<T> - Class in com.jme3.asset
AssetKey is a key that is used to look up a resource from a cache.
AssetKey(String) - Constructor for class com.jme3.asset.AssetKey
 
AssetKey() - Constructor for class com.jme3.asset.AssetKey
 
assetKey - Variable in class com.jme3.audio.android.AndroidAudioData
 
AssetLinkNode - Class in com.jme3.scene
The AssetLinkNode does not store its children when exported to file.
AssetLinkNode() - Constructor for class com.jme3.scene.AssetLinkNode
 
AssetLinkNode(ModelKey) - Constructor for class com.jme3.scene.AssetLinkNode
 
AssetLinkNode(String, ModelKey) - Constructor for class com.jme3.scene.AssetLinkNode
 
assetLoaded(AssetKey) - Method in interface com.jme3.asset.AssetEventListener
Called when an asset has been successfully loaded (e.g: loaded from file system and parsed).
AssetLoader - Interface in com.jme3.asset
An interface for asset loaders.
assetLoaderKeys - Variable in class com.jme3.scene.AssetLinkNode
 
AssetLoadException - Exception in com.jme3.asset
AssetLoadException is thrown when the AssetManager is able to find the requested asset, but there was a problem while loading it.
AssetLoadException(String) - Constructor for exception com.jme3.asset.AssetLoadException
 
AssetLoadException(String, Throwable) - Constructor for exception com.jme3.asset.AssetLoadException
 
AssetLocator - Interface in com.jme3.asset
AssetLocator is used to locate a resource based on an AssetKey.
assetManager - Variable in class com.jme3.app.LegacyApplication
 
AssetManager - Interface in com.jme3.asset
AssetManager provides an interface for managing the data assets of a jME3 application.
assetManager - Variable in class com.jme3.bullet.debug.BulletDebugAppState
 
assetManager - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
 
assetManager - Variable in class com.jme3.niftygui.NiftyJmeDisplay
 
assetManager - Variable in class com.jme3.niftygui.SoundDeviceJme
 
assetManager - Variable in class com.jme3.scene.plugins.fbx.obj.FbxObject
 
assetManager - Variable in class com.jme3.scene.plugins.fbx.SceneLoader
 
assetManager - Variable in class com.jme3.scene.plugins.MTLLoader
 
assetManager - Variable in class com.jme3.scene.plugins.OBJLoader
 
assetManager - Variable in class com.jme3.shader.ShaderGenerator
the asset manager
assetManager - Variable in class com.jme3.shadow.AbstractShadowRenderer
 
assetManager - Variable in class com.jme3.shadow.PssmShadowRenderer
Deprecated.
 
AssetNotFoundException - Exception in com.jme3.asset
AssetNotFoundException is thrown when the AssetManager is unable to locate the requested asset using any of the registered AssetLocators.
AssetNotFoundException(String) - Constructor for exception com.jme3.asset.AssetNotFoundException
 
AssetNotFoundException(String, Exception) - Constructor for exception com.jme3.asset.AssetNotFoundException
 
AssetProcessor - Interface in com.jme3.asset
AssetProcessor is used to apply processing to assets after they have been loaded.
assetRequested(AssetKey) - Method in interface com.jme3.asset.AssetEventListener
Called when an asset has been requested (e.g any of the load*** methods in AssetManager are called).
assetRootPath - Variable in class com.jme3.asset.BlenderKey
The root path for all the assets.
AssetTileLoader - Class in com.jme3.terrain.geomipmap.grid
 
AssetTileLoader() - Constructor for class com.jme3.terrain.geomipmap.grid.AssetTileLoader
 
AssetTileLoader(AssetManager, String, String) - Constructor for class com.jme3.terrain.geomipmap.grid.AssetTileLoader
 
assignAxis(String, String, int) - Method in class com.jme3.input.AbstractJoystick
Deprecated.
Use JoystickAxis.assignAxis() instead.
assignAxis(String, String) - Method in class com.jme3.input.DefaultJoystickAxis
Assign the mappings to receive events from the given joystick axis.
assignAxis(String, String, int) - Method in interface com.jme3.input.Joystick
Deprecated.
Use JoystickAxis.assignAxis() instead.
assignAxis(String, String) - Method in interface com.jme3.input.JoystickAxis
Assign the mappings to receive events from the given joystick axis.
assignButton(String, int) - Method in class com.jme3.input.AbstractJoystick
Deprecated.
Use JoystickButton.assignButton() instead.
assignButton(String) - Method in class com.jme3.input.DefaultJoystickButton
Assign the mapping name to receive events from the given button index on the joystick.
assignButton(String, int) - Method in interface com.jme3.input.Joystick
Deprecated.
Use JoystickButton.assignButton() instead.
assignButton(String) - Method in interface com.jme3.input.JoystickButton
Assign the mapping name to receive events from the given button index on the joystick.
associateUTCTime(String) - Method in class jme3tools.navigation.Position
Add a reference time for this position - useful for historical tracking
associateWithGroupNode(GeometryGroupNode, int) - Method in class com.jme3.scene.Geometry
Associate this Geometry with a GeometryGroupNode.
Asynchronous - Annotation Type in com.jme3.network.service.rmi
Indicates that a given method should be executed asynchronously through the RMI service.
AsyncMapping(Event, ByteBuffer) - Constructor for class com.jme3.opencl.Buffer.AsyncMapping
 
atan(float) - Static method in class com.jme3.math.FastMath
Returns the arc tangent of an angle given in radians.
atan2(float, float) - Static method in class com.jme3.math.FastMath
A direct call to Math.atan2.
attach(AppState) - Method in class com.jme3.app.state.AppStateManager
Attach a state to the AppStateManager, the same state cannot be attached twice.
attachAll(AppState...) - Method in class com.jme3.app.state.AppStateManager
Attaches many state to the AppStateManager in a way that is guaranteed that they will all get initialized before any of their updates are run.
attachAll(Iterable<AppState>) - Method in class com.jme3.app.state.AppStateManager
Attaches many state to the AppStateManager in a way that is guaranteed that they will all get initialized before any of their updates are run.
attachBoundChildren(Node) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
A handy method that will attach all bounding boxes of this terrain to the node you supply.
attachChild(Spatial) - Method in class com.jme3.scene.Node
attachChild attaches a child to this node.
attachChild(Spatial) - Method in class com.jme3.scene.SimpleBatchNode
 
attachChild(String) - Method in interface jme3test.network.TestRemoteCall.ServerAccess
Attaches the model with the given name to the server's scene.
attachChild(String) - Method in class jme3test.network.TestRemoteCall.ServerAccessImpl
 
attachChildAt(Spatial, int) - Method in class com.jme3.scene.Node
attachChildAt attaches a child to this node at an index.
attachCollisionShape(long, long) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
 
attachLinkedChild(AssetManager, ModelKey) - Method in class com.jme3.scene.AssetLinkNode
 
attachLinkedChild(Spatial, ModelKey) - Method in class com.jme3.scene.AssetLinkNode
 
attachLinkedChildren(AssetManager) - Method in class com.jme3.scene.AssetLinkNode
Loads the linked children AssetKeys from the AssetManager and attaches them to the Node
If they are already attached, they will be reloaded.
attachQuadAt(TerrainQuad, int, Vector3f, boolean) - Method in class com.jme3.terrain.geomipmap.TerrainGrid
Runs on the rendering thread
attachScene(Spatial) - Method in class com.jme3.renderer.ViewPort
Attaches a new scene to render in this ViewPort.
attachTo(boolean, ViewPort...) - Method in class com.jme3.system.awt.AwtPanel
 
attribIndexList - Variable in class com.jme3.renderer.RenderContext
IDList for vertex attributes
Attribute - Class in com.jme3.shader
An attribute is a shader variable mapping to a VertexBuffer data on the CPU.
Attribute() - Constructor for class com.jme3.shader.Attribute
 
ATTRIBUTE_NAME - Static variable in class com.jme3.network.service.rmi.RmiHostedService
 
ATTRIBUTE_SIZE - Static variable in class com.jme3.export.xml.XMLExporter
 
attributeNames() - Method in class com.jme3.network.base.DefaultServer.Connection
 
attributeNames() - Method in interface com.jme3.network.HostedConnection
Returns a read-only set of attribute names currently stored for this client session.
attributes - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
 
attributes - Variable in class com.jme3.material.ShaderGenerationInfo
the list of attributes of the vertex shader
AudioBuffer - Class in com.jme3.audio
An AudioBuffer is an implementation of AudioData where the audio is buffered (stored in memory).
AudioBuffer() - Constructor for class com.jme3.audio.AudioBuffer
 
AudioBuffer(int) - Constructor for class com.jme3.audio.AudioBuffer
 
AudioContext - Class in com.jme3.audio
Holds render thread specific audio context information.
AudioContext() - Constructor for class com.jme3.audio.AudioContext
 
audioData - Variable in class com.jme3.audio.AudioBuffer
The audio data buffer.
AudioData - Class in com.jme3.audio
AudioData is an abstract representation of audio data.
AudioData() - Constructor for class com.jme3.audio.AudioData
 
AudioData(int) - Constructor for class com.jme3.audio.AudioData
 
AudioData.DataType - Enum in com.jme3.audio
 
AudioKey - Class in com.jme3.audio
AudioKey is extending AssetKey by holding stream flag.
AudioKey(String, boolean, boolean) - Constructor for class com.jme3.audio.AudioKey
Create a new AudioKey.
AudioKey(String, boolean) - Constructor for class com.jme3.audio.AudioKey
Create a new AudioKey
AudioKey(String) - Constructor for class com.jme3.audio.AudioKey
 
AudioKey() - Constructor for class com.jme3.audio.AudioKey
 
audioKey - Variable in class com.jme3.audio.AudioNode
 
AudioListenerState - Class in com.jme3.audio
AudioListenerState updates the audio listener's position, orientation, and velocity from a Camera.
AudioListenerState() - Constructor for class com.jme3.audio.AudioListenerState
 
AudioNode - Class in com.jme3.audio
An AudioNode is a scene Node which can play audio assets.
AudioNode() - Constructor for class com.jme3.audio.AudioNode
Creates a new AudioNode without any audio data set.
AudioNode(AudioData, AudioKey) - Constructor for class com.jme3.audio.AudioNode
Creates a new AudioNode with the given data and key.
AudioNode(AssetManager, String, AudioData.DataType) - Constructor for class com.jme3.audio.AudioNode
Creates a new AudioNode with the given audio file.
AudioNode(AssetManager, String, boolean, boolean) - Constructor for class com.jme3.audio.AudioNode
AudioNode(AssetManager, String, boolean) - Constructor for class com.jme3.audio.AudioNode
AudioNode(AudioRenderer, AssetManager, String) - Constructor for class com.jme3.audio.AudioNode
Deprecated.
AudioRenderer parameter is ignored.
AudioNode(AssetManager, String) - Constructor for class com.jme3.audio.AudioNode
audioNode - Variable in class com.jme3.cinematic.events.SoundEvent
 
AudioNode.Status - Enum in com.jme3.audio
Deprecated.
- use AudioSource.Status instead
AudioParam - Enum in com.jme3.audio
 
audioRenderer - Variable in class com.jme3.app.LegacyApplication
 
AudioRenderer - Interface in com.jme3.audio
Interface to be implemented by audio renderers.
audioRendererType - Variable in class com.jme3.app.AndroidHarness
Sets the type of Audio Renderer to be used.
audioRendererType - Variable in class com.jme3.app.AndroidHarnessFragment
Sets the type of Audio Renderer to be used.
AudioSource - Interface in com.jme3.audio
 
AudioSource.Status - Enum in com.jme3.audio
Status indicates the current status of the audio source.
AudioStream - Class in com.jme3.audio
AudioStream is an implementation of AudioData that acquires the audio from an InputStream.
AudioStream() - Constructor for class com.jme3.audio.AudioStream
 
AudioStream(int[]) - Constructor for class com.jme3.audio.AudioStream
 
AudioTrack - Class in com.jme3.animation
AudioTrack is a track to add to an existing animation, to play a sound during an animations for example : gun shot, foot step, shout, etc...
AudioTrack() - Constructor for class com.jme3.animation.AudioTrack
default constructor for serialization only
AudioTrack(AudioNode, float) - Constructor for class com.jme3.animation.AudioTrack
Creates an AudioTrack
AudioTrack(AudioNode, float, float) - Constructor for class com.jme3.animation.AudioTrack
Creates an AudioTrack
AUTO_INTERLEAVE - Static variable in class com.jme3.scene.plugins.ogre.MeshLoader
 
autoFlush - Variable in class com.jme3.system.android.OGLESContext
 
autoFlush - Variable in class com.jme3.system.ios.IGLESContext
 
autoFlush - Variable in class com.jme3.system.jogl.JoglAbstractDisplay
 
autoFlush - Variable in class com.jme3.system.jogl.JoglNewtAbstractDisplay
 
autoFlush - Variable in class com.jme3.system.lwjgl.LwjglAbstractDisplay
 
autoFlush - Variable in class com.jme3.system.lwjgl.LwjglWindow
 
automap() - Method in class com.jme3.network.util.AbstractMessageDelegator
Calls the map(Set) method with a null argument causing all available matching methods to mapped to message types.
available() - Method in interface com.jme3.network.kernel.Connector
Returns true if there is currently data available for reading.
available() - Method in class com.jme3.network.kernel.tcp.SocketConnector
 
available() - Method in class com.jme3.network.kernel.udp.UdpConnector
This always returns false since the simple DatagramSocket usage cannot be run in a non-blocking way.
available() - Method in class com.jme3.util.LittleEndien
 
averageNormalsTangents(Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.terrain.geomipmap.TerrainPatch
 
averagePoints(Vector3f[]) - Method in class com.jme3.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.
AWT_RGBA4444 - Static variable in class com.jme3.texture.plugins.AWTLoader
 
AWT_RGBA5551 - Static variable in class com.jme3.texture.plugins.AWTLoader
 
AwtKeyInput - Class in com.jme3.input.awt
AwtKeyInput
AwtKeyInput() - Constructor for class com.jme3.input.awt.AwtKeyInput
 
AWTLoader - Class in com.jme3.texture.plugins
 
AWTLoader() - Constructor for class com.jme3.texture.plugins.AWTLoader
 
AwtMouseInput - Class in com.jme3.input.awt
AwtMouseInput
AwtMouseInput() - Constructor for class com.jme3.input.awt.AwtMouseInput
 
AwtPanel - Class in com.jme3.system.awt
 
AwtPanel(PaintMode) - Constructor for class com.jme3.system.awt.AwtPanel
 
AwtPanel(PaintMode, boolean) - Constructor for class com.jme3.system.awt.AwtPanel
 
AwtPanelsContext - Class in com.jme3.system.awt
 
AwtPanelsContext() - Constructor for class com.jme3.system.awt.AwtPanelsContext
 
axis - Variable in class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
 
axis - Variable in class com.jme3.bullet.collision.shapes.ConeCollisionShape
 
axis - Variable in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
 
AXIS_POV_X - Static variable in interface com.jme3.input.JoyInput
The X axis for POV (point of view hat).
AXIS_POV_Y - Static variable in interface com.jme3.input.JoyInput
The Y axis for POV (point of view hat).
AXIS_WHEEL - Static variable in interface com.jme3.input.MouseInput
Mouse wheel axis.
AXIS_X - Static variable in class com.jme3.bullet.PhysicsSpace
 
AXIS_X - Static variable in interface com.jme3.input.MouseInput
Mouse X axis.
AXIS_Y - Static variable in class com.jme3.bullet.PhysicsSpace
 
AXIS_Y - Static variable in interface com.jme3.input.MouseInput
Mouse Y axis.
AXIS_Z - Static variable in class com.jme3.bullet.PhysicsSpace
 
axisA - Variable in class com.jme3.bullet.joints.HingeJoint
 
axisB - Variable in class com.jme3.bullet.joints.HingeJoint
 
axisX - Static variable in class com.jme3.environment.EnvironmentCamera
 
axisY - Static variable in class com.jme3.environment.EnvironmentCamera
 
axisZ - Static variable in class com.jme3.environment.EnvironmentCamera
 
axle - Variable in class com.jme3.bullet.objects.VehicleWheel
 

B

b - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
b - Variable in class com.jme3.math.ColorRGBA
The blue component of the color.
b16 - Variable in class com.jme3.opencl.jocl.Utils.TempBuffer
 
b16 - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b16d - Variable in class com.jme3.opencl.jocl.Utils.TempBuffer
 
b16d - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b16f - Variable in class com.jme3.opencl.jocl.Utils.TempBuffer
 
b16f - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b16i - Variable in class com.jme3.opencl.jocl.Utils.TempBuffer
 
b16i - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b16l - Variable in class com.jme3.opencl.jocl.Utils.TempBuffer
 
b16l - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b16s - Variable in class com.jme3.opencl.jocl.Utils.TempBuffer
 
b16s - Variable in class com.jme3.opencl.lwjgl.Utils.TempBuffer
 
b80 - Static variable in class com.jme3.opencl.jocl.Utils
 
b80 - Static variable in class com.jme3.opencl.lwjgl.Utils
 
b80f - Static variable in class com.jme3.opencl.jocl.Utils
 
b80f - Static variable in class com.jme3.opencl.lwjgl.Utils
 
b80l - Static variable in class com.jme3.opencl.jocl.Utils
 
b80l - Static variable in class com.jme3.opencl.lwjgl.Utils
 
bacd - Variable in class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
 
backColor - Variable in class com.jme3.renderer.ViewPort
 
backGroundColor - Variable in class com.jme3.environment.EnvironmentCamera
 
backStencilDepthFailOperation - Variable in class com.jme3.renderer.RenderContext
 
backStencilDepthPassOperation - Variable in class com.jme3.renderer.RenderContext
 
backStencilFunction - Variable in class com.jme3.renderer.RenderContext
 
backStencilStencilFailOperation - Variable in class com.jme3.renderer.RenderContext
 
bake(ConstraintHelper.Space, ConstraintHelper.Space, Transform, float) - Method in class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinition
Bakes the constraint for the current feature (bone or spatial) position.
bake(ConstraintHelper.Space, ConstraintHelper.Space, Transform, float) - Method in class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinitionIK
 
bake(ConstraintHelper.Space, ConstraintHelper.Space, Transform, float) - Method in class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinitionMaintainVolume
 
bake(ConstraintHelper.Space, ConstraintHelper.Space, Transform, float) - Method in class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinitionTransLike
 
bakeConstraints(BlenderContext) - Method in class com.jme3.scene.plugins.blender.constraints.ConstraintHelper
The method bakes all available and valid constraints.
baked - Variable in class com.jme3.scene.plugins.blender.constraints.Constraint
Indicates if the constraint is already baked or not.
bakeLods(LodGenerator.TriangleReductionMethod, float...) - Method in class jme3tools.optimize.LodGenerator
Computes the lods and bake them into the mesh
This method must be fed with the reduction method LodGenerator.TriangleReductionMethod and a list of reduction values.
for each value a lod will be generated.
BaseAppState - Class in com.jme3.app.state
A base app state implementation the provides more built-in management convenience than AbstractAppState, including methods for enable/disable/initialize state management.
BaseAppState() - Constructor for class com.jme3.app.state.BaseAppState
 
baseRigidBody - Variable in class com.jme3.bullet.control.KinematicRagdollControl
 
BasicProbeBlendingStrategy - Class in com.jme3.light
This strategy returns the closest probe from the rendered object.
BasicProbeBlendingStrategy() - Constructor for class com.jme3.light.BasicProbeBlendingStrategy
 
BasicProfiler - Class in com.jme3.app
An AppProfiler implementation that collects two per-frame application-wide timings for update versus render and uses it to create a bar chart style Mesh.
BasicProfiler() - Constructor for class com.jme3.app.BasicProfiler
 
BasicProfiler(int) - Constructor for class com.jme3.app.BasicProfiler
 
BasicProfilerState - Class in com.jme3.app
Provides a basic profiling visualization that shows per-frame application-wide timings for update and rendering.
BasicProfilerState() - Constructor for class com.jme3.app.BasicProfilerState
 
BasicProfilerState(boolean) - Constructor for class com.jme3.app.BasicProfilerState
 
BasicShadowRenderer - Class in com.jme3.shadow
Deprecated.
use DirectionalLightShadowRenderer with one split.
BasicShadowRenderer(AssetManager, int) - Constructor for class com.jme3.shadow.BasicShadowRenderer
Deprecated.
Creates a BasicShadowRenderer
Basis - Interface in com.jme3.terrain.noise
Interface for - basically 3D - noise generation algorithms, based on the book: Texturing & Modeling - A Procedural Approach The main concept is to look at noise as a basis for generating fractals.
batch() - Method in class com.jme3.scene.BatchNode
Batch this batchNode every geometry of the sub scene graph of this node will be batched into a single mesh that will be rendered in one call
Batch() - Constructor for class com.jme3.scene.BatchNode.Batch
 
batch() - Method in class com.jme3.scene.SimpleBatchNode
 
batches - Variable in class com.jme3.scene.BatchNode
the list of geometry holding the batched meshes
batchesByGeom - Variable in class com.jme3.scene.BatchNode
a map for storing the batches by geometry to quickly access the batch when updating
batchHint - Variable in class com.jme3.scene.Spatial
 
BatchNode - Class in com.jme3.scene
BatchNode holds geometries that are a batched version of all the geometries that are in its sub scenegraph.
BatchNode() - Constructor for class com.jme3.scene.BatchNode
Construct a batchNode
BatchNode(String) - Constructor for class com.jme3.scene.BatchNode
 
batchNode - Variable in class jme3test.batching.TestBatchNodeCluster
 
BatchNode.Batch - Class in com.jme3.scene
 
batchRendererBackend - Variable in class com.jme3.niftygui.NiftyJmeDisplay
 
bbox - Variable in class com.jme3.util.TempVars
BoundingVolumes (for shadows etc.)
bbuf - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
beforeRender() - Method in class com.jme3.post.Filter.Pass
 
beginBatch(BlendMode, int) - Method in class com.jme3.niftygui.JmeBatchRenderBackend
 
beginFrame() - Method in class com.jme3.niftygui.JmeBatchRenderBackend
 
beginFrame() - Method in class com.jme3.niftygui.RenderDeviceJme
 
beginInput() - Method in class com.jme3.input.InputManager
Callback from RawInputListener.
beginInput() - Method in interface com.jme3.input.RawInputListener
Called before a batch of input will be sent to this RawInputListener.
beginInput() - Method in class com.jme3.niftygui.InputSystemJme
 
beginInput() - Method in class jme3test.input.TestJoystick.JoystickEventListener
 
BetterCharacterControl - Class in com.jme3.bullet.control
This is intended to be a replacement for the internal bullet character class.
BetterCharacterControl() - Constructor for class com.jme3.bullet.control.BetterCharacterControl
Only used for serialization, do not use this constructor.
BetterCharacterControl(float, float, float) - Constructor for class com.jme3.bullet.control.BetterCharacterControl
Creates a new character with the given properties.
bevelEnd - Variable in class com.jme3.scene.plugins.blender.curves.CurvesTemporalMesh
 
bevelObject - Variable in class com.jme3.scene.plugins.blender.curves.CurvesTemporalMesh
 
bevelStart - Variable in class com.jme3.scene.plugins.blender.curves.CurvesTemporalMesh
 
BezierCurve - Class in com.jme3.scene.plugins.blender.curves
A class that helps to calculate the bezier curves calues.
BezierCurve(int, List<Structure>, int) - Constructor for class com.jme3.scene.plugins.blender.curves.BezierCurve
 
BezierCurve(int, List<Structure>, int, boolean) - Constructor for class com.jme3.scene.plugins.blender.curves.BezierCurve
 
BezierLine(Vector3f[], int, boolean, boolean) - Constructor for class com.jme3.scene.plugins.blender.curves.CurvesTemporalMesh.BezierLine
 
beziers - Variable in class com.jme3.scene.plugins.blender.curves.CurvesTemporalMesh
 
bFactor - Variable in class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator.BrightnessAndContrastData
 
bias(float, float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
biasFactor - Variable in class com.jme3.bullet.joints.HingeJoint
 
BIHNode - Class in com.jme3.collision.bih
Bounding Interval Hierarchy.
BIHNode(int, int) - Constructor for class com.jme3.collision.bih.BIHNode
 
BIHNode(int) - Constructor for class com.jme3.collision.bih.BIHNode
 
BIHNode() - Constructor for class com.jme3.collision.bih.BIHNode
 
BIHNode.BIHStackData - Class in com.jme3.collision.bih
 
bihStack - Variable in class com.jme3.util.TempVars
 
bihSwapTmp - Variable in class com.jme3.util.TempVars
 
BIHTree - Class in com.jme3.collision.bih
 
BIHTree(Mesh, int) - Constructor for class com.jme3.collision.bih.BIHTree
 
BIHTree(Mesh) - Constructor for class com.jme3.collision.bih.BIHTree
 
BIHTree() - Constructor for class com.jme3.collision.bih.BIHTree
 
BIHTriangle - Class in com.jme3.collision.bih
 
BIHTriangle(Vector3f, Vector3f, Vector3f) - Constructor for class com.jme3.collision.bih.BIHTriangle
 
BillboardControl - Class in com.jme3.scene.control
 
BillboardControl() - Constructor for class com.jme3.scene.control.BillboardControl
 
BillboardControl.Alignment - Enum in com.jme3.scene.control
Determines how the billboard is aligned to the screen/camera.
BinaryExporter - Class in com.jme3.export.binary
Exports to the jME Binary Format.
BinaryExporter() - Constructor for class com.jme3.export.binary.BinaryExporter
 
BinaryImporter - Class in com.jme3.export.binary
 
BinaryImporter() - Constructor for class com.jme3.export.binary.BinaryImporter
 
bind(Nifty, Screen) - Method in class jme3test.niftygui.TestNiftyGui
 
bind(Nifty, Screen) - Method in class jme3test.opencl.TestContextSwitching
 
bindCamera(String, Camera) - Method in class com.jme3.cinematic.Cinematic
Binds a camera to this cinematic, tagged by a unique name.
bindImage(Image, Texture.Type, int, MemoryAccess) - Method in class com.jme3.opencl.Context
Creates a shared image object from a jME3-image.
bindImage(Texture, int, MemoryAccess) - Method in class com.jme3.opencl.Context
Creates a shared image object from a jME3 texture.
bindImage(Texture, MemoryAccess) - Method in class com.jme3.opencl.Context
bindImage(Image, Texture.Type, int, MemoryAccess) - Method in class com.jme3.opencl.jocl.JoclContext
 
bindImage(Image, Texture.Type, int, MemoryAccess) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
binding - Variable in class com.jme3.shader.Uniform
Binding to a renderer value, or null if user-defined uniform
bindProgram(Shader) - Method in class com.jme3.renderer.opengl.GLRenderer
 
bindPureRenderBuffer(FrameBuffer.RenderBuffer, MemoryAccess) - Method in class com.jme3.opencl.Context
 
bindPureRenderBuffer(FrameBuffer.RenderBuffer, MemoryAccess) - Method in class com.jme3.opencl.jocl.JoclContext
 
bindPureRenderBuffer(FrameBuffer.RenderBuffer, MemoryAccess) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
bindRenderBuffer(FrameBuffer.RenderBuffer, MemoryAccess) - Method in class com.jme3.opencl.Context
Creates a shared image object from a jME3 render buffer.
bindTransform - Variable in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
bindVertexBuffer(VertexBuffer, MemoryAccess) - Method in class com.jme3.opencl.Context
Creates a shared buffer from a VertexBuffer.
bindVertexBuffer(VertexBuffer, MemoryAccess) - Method in class com.jme3.opencl.jocl.JoclContext
 
bindVertexBuffer(VertexBuffer, MemoryAccess) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
binormal - Variable in class com.jme3.util.TangentBinormalGenerator.TriangleData
 
binormals - Variable in class com.jme3.scene.plugins.fbx.objects.FbxMesh
 
binormalsMapping - Variable in class com.jme3.scene.plugins.fbx.objects.FbxMesh
 
binormalsReference - Variable in class com.jme3.scene.plugins.fbx.objects.FbxMesh
 
bitang - Variable in class com.jme3.scene.plugins.IrVertex
 
BitmapCharacter - Class in com.jme3.font
Represents a single bitmap character.
BitmapCharacter() - Constructor for class com.jme3.font.BitmapCharacter
 
BitmapCharacter(char) - Constructor for class com.jme3.font.BitmapCharacter
 
BitmapCharacterSet - Class in com.jme3.font
 
BitmapCharacterSet() - Constructor for class com.jme3.font.BitmapCharacterSet
 
BitmapFont - Class in com.jme3.font
Represents a font within jME that is generated with the AngelCode Bitmap Font Generator
BitmapFont() - Constructor for class com.jme3.font.BitmapFont
 
BitmapFont.Align - Enum in com.jme3.font
Specifies horizontal alignment for text.
BitmapFont.VAlign - Enum in com.jme3.font
Specifies vertical alignment for text.
BitmapFontLoader - Class in com.jme3.font.plugins
 
BitmapFontLoader() - Constructor for class com.jme3.font.plugins.BitmapFontLoader
 
BitmapText - Class in com.jme3.font
 
BitmapText(BitmapFont) - Constructor for class com.jme3.font.BitmapText
 
BitmapText(BitmapFont, boolean) - Constructor for class com.jme3.font.BitmapText
 
BitmapText(BitmapFont, boolean, boolean) - Constructor for class com.jme3.font.BitmapText
 
bitRate - Variable in class com.jme3.audio.plugins.NativeVorbisFile
 
bitsPerSample - Variable in class com.jme3.audio.AudioData
 
Black - Static variable in class com.jme3.math.ColorRGBA
The color black (0,0,0).
BlackNoAlpha - Static variable in class com.jme3.math.ColorRGBA
The black color with no alpha (0, 0, 0, 0).
blend(Image, Image, BlenderContext) - Method in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
This method blends the given texture with material color and the defined color in 'map to' panel.
blend(Image, Image, BlenderContext) - Method in class com.jme3.scene.plugins.blender.textures.blending.TextureBlenderAWT
 
blend(Image, Image, BlenderContext) - Method in class com.jme3.scene.plugins.blender.textures.blending.TextureBlenderDDS
 
blend(Image, Image, BlenderContext) - Method in class com.jme3.scene.plugins.blender.textures.blending.TextureBlenderLuminance
 
blendedControl - Variable in class com.jme3.bullet.control.KinematicRagdollControl
 
blendEquation - Variable in class com.jme3.renderer.RenderContext
 
blendEquationAlpha - Variable in class com.jme3.renderer.RenderContext
 
BlenderAction - Class in com.jme3.scene.plugins.blender.animations
An abstract representation of animation.
BlenderAction(String, int) - Constructor for class com.jme3.scene.plugins.blender.animations.BlenderAction
 
blenderContext - Variable in class com.jme3.scene.plugins.blender.AbstractBlenderHelper
The blender context.
BlenderContext - Class in com.jme3.scene.plugins.blender
The class that stores temporary data and manages it during loading the belnd file.
BlenderContext() - Constructor for class com.jme3.scene.plugins.blender.BlenderContext
 
blenderContext - Variable in class com.jme3.scene.plugins.blender.constraints.Constraint
The blender context.
blenderContext - Variable in class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinition
The blender context.
blenderContext - Variable in class com.jme3.scene.plugins.blender.meshes.TemporalMesh
The blender context.
BlenderContext.LoadedDataType - Enum in com.jme3.scene.plugins.blender
This enum defines what loaded data type user wants to retreive.
BlenderFileException - Exception in com.jme3.scene.plugins.blender.file
This exception is thrown when blend file data is somehow invalid.
BlenderFileException() - Constructor for exception com.jme3.scene.plugins.blender.file.BlenderFileException
Constructor.
BlenderFileException(String) - Constructor for exception com.jme3.scene.plugins.blender.file.BlenderFileException
Constructor.
BlenderFileException(Throwable) - Constructor for exception com.jme3.scene.plugins.blender.file.BlenderFileException
Constructor.
BlenderFileException(String, Throwable) - Constructor for exception com.jme3.scene.plugins.blender.file.BlenderFileException
Constructor.
BlenderInputStream - Class in com.jme3.scene.plugins.blender.file
An input stream with random access to data.
BlenderInputStream(InputStream) - Constructor for class com.jme3.scene.plugins.blender.file.BlenderInputStream
Constructor.
BlenderKey - Class in com.jme3.asset
Blender key.
BlenderKey() - Constructor for class com.jme3.asset.BlenderKey
Constructor used by serialization mechanisms.
BlenderKey(String) - Constructor for class com.jme3.asset.BlenderKey
Constructor.
BlenderKey.AnimationMatchMethod - Enum in com.jme3.asset
This enum describes which animations should be attached to which armature.
BlenderKey.FeaturesToLoad - Interface in com.jme3.asset
Deprecated.
this interface is deprecated and is not used anymore; to ensure the loading models consistency everything must be loaded because in blender one feature might depend on another
BlenderKey.MipmapGenerationMethod - Enum in com.jme3.asset
This enum tells the importer if the mipmaps for textures will be generated by jme.
BlenderKey.SkyGeneratedTextureShape - Enum in com.jme3.asset
The shape againts which the sky generated texture will be created.
BlenderLoader - Class in com.jme3.scene.plugins.blender
This is the main loading class.
BlenderLoader() - Constructor for class com.jme3.scene.plugins.blender.BlenderLoader
 
BlenderLoader.LinkedContentLocator - Class in com.jme3.scene.plugins.blender
 
BlenderModelLoader - Class in com.jme3.scene.plugins.blender
Deprecated.
this class is deprecated; use BlenderLoader instead
BlenderModelLoader() - Constructor for class com.jme3.scene.plugins.blender.BlenderModelLoader
Deprecated.
 
blenderValue - Variable in enum com.jme3.scene.plugins.blender.textures.UVCoordinatesGenerator.UVCoordinatesType
 
blenderVersion - Variable in class com.jme3.scene.plugins.blender.AbstractBlenderHelper
The version of the blend file.
blenderVersion - Variable in class com.jme3.scene.plugins.blender.animations.Ipo
Depending on the blender version rotations are stored in degrees or radians so we need to know the version that is used.
blendMode - Variable in class com.jme3.renderer.RenderContext
 
blendPixel(float[], float[], float[], BlenderContext) - Method in class com.jme3.scene.plugins.blender.textures.blending.TextureBlenderAWT
This method blends the single pixel depending on the blending type.
blendPixel(float[], float[], float[], float, float, int, BlenderContext) - Method in class com.jme3.scene.plugins.blender.textures.blending.TextureBlenderLuminance
This method blends the texture with an appropriate color.
blendStart - Variable in class com.jme3.bullet.control.KinematicRagdollControl
 
blendTime - Variable in class com.jme3.bullet.control.KinematicRagdollControl
 
blendTime - Variable in class com.jme3.cinematic.events.AnimationEvent
 
blendToKinematicMode(float) - Method in class com.jme3.bullet.control.KinematicRagdollControl
Smoothly blend from Ragdoll mode to Kinematic mode This is useful to blend ragdoll actual position to a keyframe animation for example
BLOCK_SENTINEL_DATA - Static variable in class com.jme3.scene.plugins.fbx.file.FbxReader
 
BLOCK_SENTINEL_LENGTH - Static variable in class com.jme3.scene.plugins.fbx.file.FbxReader
 
BlockLanguageParser - Class in com.jme3.util.blockparser
 
blocks - Variable in class com.jme3.scene.plugins.blender.BlenderContext
The blocks read from the file.
BloomFilter - Class in com.jme3.post.filters
BloomFilter is used to make objects in the scene have a glow effect.
There are 2 mode : Scene and Objects.
Scene mode extracts the bright parts of the scene to make them glow
Object mode make objects glow according to their material's glowMap or their GlowColor
BloomFilter() - Constructor for class com.jme3.post.filters.BloomFilter
Creates a Bloom filter
BloomFilter(BloomFilter.GlowMode) - Constructor for class com.jme3.post.filters.BloomFilter
Creates the bloom filter with the specific glow mode
BloomFilter.GlowMode - Enum in com.jme3.post.filters
GlowMode specifies if the glow will be applied to the whole scene,or to objects that have aglow color or a glow map
BloomUI - Class in jme3test.post
 
BloomUI(InputManager, BloomFilter) - Constructor for class jme3test.post.BloomUI
 
Blue - Static variable in class com.jme3.math.ColorRGBA
The color blue (0,0,1).
blue - Variable in class com.jme3.scene.plugins.blender.textures.TexturePixel
The pixel data.
bodies - Variable in class com.jme3.bullet.debug.BulletDebugAppState
 
body - Variable in class com.jme3.bullet.debug.BulletCharacterDebugControl
 
body - Variable in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
 
body - Variable in class com.jme3.bullet.debug.BulletJointDebugControl
 
body - Variable in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
 
body - Variable in class com.jme3.bullet.debug.BulletVehicleDebugControl
 
BombControl - Class in jme3test.bullet
 
BombControl(CollisionShape, float) - Constructor for class jme3test.bullet.BombControl
 
BombControl(AssetManager, CollisionShape, float) - Constructor for class jme3test.bullet.BombControl
 
Bone - Class in com.jme3.animation
Bone describes a bone in the bone-weight skeletal animation system.
Bone(String) - Constructor for class com.jme3.animation.Bone
Creates a new bone with the given name.
Bone() - Constructor for class com.jme3.animation.Bone
Serialization only.
bone - Variable in class com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink
 
bone - Variable in class com.jme3.scene.plugins.fbx.anim.FbxLimbNode
 
bone - Variable in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
BONE_ARMATURE_TRANSFORMATION_MATRIX - Static variable in class com.jme3.scene.plugins.blender.animations.BoneContext
The bones' matrices have, unlike objects', the coordinate system identical to JME's (Y axis is UP, X to the right and Z toward us).
BoneContext - Class in com.jme3.scene.plugins.blender.animations
This class holds the basic data that describes a bone.
BoneContext(Long, Structure, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.animations.BoneContext
Constructor.
boneContexts - Variable in class com.jme3.scene.plugins.blender.BlenderContext
A map of bone contexts.
BoneEnvelope - Class in com.jme3.scene.plugins.blender.animations
An implementation of bone envelope.
BoneEnvelope(Structure, Matrix4f, boolean) - Constructor for class com.jme3.scene.plugins.blender.animations.BoneEnvelope
The constructor of bone envelope.
boneIndex - Variable in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
boneIndexes - Variable in class com.jme3.scene.plugins.blender.meshes.TemporalMesh
The bone indexes.
boneLinks - Variable in class com.jme3.bullet.control.KinematicRagdollControl
 
boneList - Variable in class com.jme3.bullet.control.KinematicRagdollControl
 
boneMap - Variable in class com.jme3.bullet.control.ragdoll.RagdollPreset
 
boneRecursion(Spatial, Bone, PhysicsRigidBody, int, Map<Integer, List<Float>>) - Method in class com.jme3.bullet.control.KinematicRagdollControl
 
bones - Variable in class com.jme3.scene.plugins.fbx.objects.FbxSkin
 
BoneTrack - Class in com.jme3.animation
Contains a list of transforms and times for each keyframe.
BoneTrack() - Constructor for class com.jme3.animation.BoneTrack
Serialization-only.
BoneTrack(int, float[], Vector3f[], Quaternion[]) - Constructor for class com.jme3.animation.BoneTrack
Creates a bone track for the given bone index
BoneTrack(int, float[], Vector3f[], Quaternion[], Vector3f[]) - Constructor for class com.jme3.animation.BoneTrack
Creates a bone track for the given bone index
BoneTrack(int) - Constructor for class com.jme3.animation.BoneTrack
Creates a bone track for the given bone index
boneWeightsIndices - Variable in class com.jme3.scene.plugins.IrVertex
 
boolArrToStr(boolean[]) - Method in class jme3tools.navigation.StringUtil
 
BooleanSerializer - Class in com.jme3.network.serializing.serializers
Boolean serializer.
BooleanSerializer() - Constructor for class com.jme3.network.serializing.serializers.BooleanSerializer
 
bottomNeighbour - Variable in class com.jme3.terrain.geomipmap.TerrainPatch
 
boundArrayVBO - Variable in class com.jme3.renderer.RenderContext
Currently bound array vertex buffer.
boundAttribs - Variable in class com.jme3.renderer.RenderContext
Vertex attribs currently bound and enabled.
boundDrawBuf - Variable in class com.jme3.renderer.RenderContext
Currently bound draw buffer -2 = GL_NONE -1 = GL_BACK 0 = GL_COLOR_ATTACHMENT0 n = GL_COLOR_ATTACHMENTn where n is an integer greater than 1
boundElementArrayVBO - Variable in class com.jme3.renderer.RenderContext
Currently bound element array vertex buffer.
boundFB - Variable in class com.jme3.renderer.RenderContext
 
boundFBO - Variable in class com.jme3.renderer.RenderContext
 
BoundingBox - Class in com.jme3.bounding
BoundingBox describes a bounding volume as an axis-aligned box.
BoundingBox() - Constructor for class com.jme3.bounding.BoundingBox
Instantiate a BoundingBox without initializing it.
BoundingBox(Vector3f, float, float, float) - Constructor for class com.jme3.bounding.BoundingBox
Instantiate a BoundingBox with given center and extents.
BoundingBox(BoundingBox) - Constructor for class com.jme3.bounding.BoundingBox
Instantiate a BoundingBox equivalent to an existing box.
BoundingBox(Vector3f, Vector3f) - Constructor for class com.jme3.bounding.BoundingBox
 
boundingBox - Variable in class com.jme3.scene.plugins.blender.meshes.TemporalMesh
The bounding box of the temporal mesh.
BoundingCollisionTest - Class in com.jme3.collision
Tests collision detection between bounding volumes.
BoundingCollisionTest() - Constructor for class com.jme3.collision.BoundingCollisionTest
 
BoundingSphere - Class in com.jme3.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.jme3.bounding.BoundingSphere
Default contstructor instantiates a new BoundingSphere object.
BoundingSphere(float, Vector3f) - Constructor for class com.jme3.bounding.BoundingSphere
Constructor instantiates a new BoundingSphere object.
BoundingSphereDebug - Class in com.jme3.environment.util
A debuging shape for a BoundingSphere Consists of 3 axis aligned circles.
BoundingSphereDebug() - Constructor for class com.jme3.environment.util.BoundingSphereDebug
 
BoundingVolume - Class in com.jme3.bounding
BoundingVolume defines an interface for dealing with containment of a collection of points.
BoundingVolume() - Constructor for class com.jme3.bounding.BoundingVolume
 
BoundingVolume(Vector3f) - Constructor for class com.jme3.bounding.BoundingVolume
 
BoundingVolume.Type - Enum in com.jme3.bounding
The type of bounding volume being used.
boundPixelPackPBO - Variable in class com.jme3.renderer.RenderContext
Currently bound pixel pack pixel buffer.
boundRB - Variable in class com.jme3.renderer.RenderContext
Currently bound Renderbuffer
boundReadBuf - Variable in class com.jme3.renderer.RenderContext
Currently bound read buffer
boundShader - Variable in class com.jme3.renderer.RenderContext
 
boundShaderProgram - Variable in class com.jme3.renderer.RenderContext
 
boundTextures - Variable in class com.jme3.renderer.RenderContext
Current bound texture IDs for each texture unit.
boundTextureUnit - Variable in class com.jme3.renderer.RenderContext
Currently bound texture unit
boundVertexArray - Variable in class com.jme3.renderer.RenderContext
 
Box - Class in com.jme3.scene.shape
A box with solid (filled) faces.
Box(float, float, float) - Constructor for class com.jme3.scene.shape.Box
Creates a new box.
Box(Vector3f, float, float, float) - Constructor for class com.jme3.scene.shape.Box
Deprecated.
Due to constant confusion of geometry centers and the center of the box mesh this method has been deprecated.
Box(Vector3f, Vector3f) - Constructor for class com.jme3.scene.shape.Box
Constructor instantiates a new Box object.
Box() - Constructor for class com.jme3.scene.shape.Box
Empty constructor for serialization only.
BoxCollisionShape - Class in com.jme3.bullet.collision.shapes
Basic box collision shape
BoxCollisionShape - Class in com.jme3.bullet.collision.shapes
Basic box collision shape
BoxCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.BoxCollisionShape
 
BoxCollisionShape(Vector3f) - Constructor for class com.jme3.bullet.collision.shapes.BoxCollisionShape
creates a collision box from the given halfExtents
boxstep(float, float, float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
brake(float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Apply the given brake force to all wheels, works continuously
brake(int, float) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Apply the given brake force, works continuously
BRANCH_NAME - Static variable in class com.jme3.system.JmeVersion
 
breadthFirstTraversal(SceneGraphVisitor, Queue<Spatial>) - Method in class com.jme3.scene.Geometry
 
breadthFirstTraversal(SceneGraphVisitor, Queue<Spatial>) - Method in class com.jme3.scene.Node
 
breadthFirstTraversal(SceneGraphVisitor) - Method in class com.jme3.scene.Spatial
Visit each scene graph element ordered by BFS
breadthFirstTraversal(SceneGraphVisitor, Queue<Spatial>) - Method in class com.jme3.scene.Spatial
 
BresenhamTerrainPicker - Class in com.jme3.terrain.geomipmap.picking
It basically works by casting a pick ray against the bounding volumes of the TerrainQuad and its children, gathering all of the TerrainPatches hit (in distance order.) The triangles of each patch are then tested using the BresenhamYUpGridTracer to determine which triangles to test and in what order.
BresenhamTerrainPicker(TerrainQuad) - Constructor for class com.jme3.terrain.geomipmap.picking.BresenhamTerrainPicker
 
BresenhamYUpGridTracer - Class in com.jme3.terrain.geomipmap.picking
Works on the XZ plane, with positive Y as up.
BresenhamYUpGridTracer() - Constructor for class com.jme3.terrain.geomipmap.picking.BresenhamYUpGridTracer
 
BresenhamYUpGridTracer.Direction - Enum in com.jme3.terrain.geomipmap.picking
 
brightness - Variable in class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator.BrightnessAndContrastData
 
BrightnessAndContrastData(Structure) - Constructor for class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator.BrightnessAndContrastData
Constructor reads the required data from the given structure.
broadcast(Message) - Method in class com.jme3.network.base.DefaultServer
 
broadcast(Filter<? super HostedConnection>, Message) - Method in class com.jme3.network.base.DefaultServer
 
broadcast(int, Filter<? super HostedConnection>, Message) - Method in class com.jme3.network.base.DefaultServer
 
broadcast(Filter<? super Endpoint>, ByteBuffer, boolean, boolean) - Method in class com.jme3.network.base.KernelAdapter
 
broadcast(Filter<? super Endpoint>, ByteBuffer, boolean, boolean) - Method in interface com.jme3.network.kernel.Kernel
Dispatches the data to all endpoints managed by the kernel that match the specified endpoint filter..
broadcast(Filter<? super Endpoint>, ByteBuffer, boolean, boolean) - Method in class com.jme3.network.kernel.tcp.SelectorKernel
 
broadcast(Filter<? super Endpoint>, ByteBuffer, boolean, boolean) - Method in class com.jme3.network.kernel.udp.UdpKernel
Dispatches the data to all endpoints managed by the kernel.
broadcast(Message) - Method in interface com.jme3.network.Server
Sends the specified message to all connected clients.
broadcast(Filter<? super HostedConnection>, Message) - Method in interface com.jme3.network.Server
Sends the specified message to all connected clients that match the filter.
broadcast(int, Filter<? super HostedConnection>, Message) - Method in interface com.jme3.network.Server
Sends the specified message over the specified alternate channel to all connected clients that match the filter.
broadphaseType - Variable in class com.jme3.bullet.BulletAppState
 
Brown - Static variable in class com.jme3.math.ColorRGBA
The color brown (65/255, 40/255, 25/255).
Buffer - Class in com.jme3.opencl
Wrapper for an OpenCL buffer object.
Buffer(OpenCLObject.ObjectReleaser) - Constructor for class com.jme3.opencl.Buffer
 
buffer - Variable in class com.jme3.opencl.Buffer.AsyncMapping
 
buffer - Variable in class com.jme3.opencl.Image.ImageMapping
The raw byte buffer
Buffer.AsyncMapping - Class in com.jme3.opencl
Result of an async mapping operation, contains the event and the target byte buffer.
BufferAllocator - Interface in com.jme3.util
 
buffers - Variable in class com.jme3.environment.EnvironmentCamera
 
BufferUtils - Class in com.jme3.util
BufferUtils is a helper class for generating nio buffers from jME data classes such as Vectors and ColorRGBA.
BufferUtils() - Constructor for class com.jme3.util.BufferUtils
 
bufType - Variable in class com.jme3.scene.VertexBuffer
 
build(String, Device...) - Method in class com.jme3.opencl.jocl.JoclProgram
 
build(String, Device...) - Method in class com.jme3.opencl.lwjgl.LwjglProgram
 
build(String, Device...) - Method in class com.jme3.opencl.Program
Builds this program with the specified argument string on the specified devices.
build() - Method in class com.jme3.opencl.Program
Builds this program without additional arguments
BUILD_DATE - Static variable in class com.jme3.system.JmeVersion
 
buildAnimation() - Method in class com.jme3.animation.AnimationFactory
Creates an Animation based on the keyFrames previously added to the helper.
buildBindPoseBoneTransform() - Method in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
buildBone(List<Bone>, Long, BlenderContext) - Method in class com.jme3.scene.plugins.blender.animations.BoneContext
This method builds the bone.
buildObject() - Method in class com.jme3.bullet.objects.PhysicsCharacter
 
buildObject() - Method in class com.jme3.bullet.objects.PhysicsGhostObject
 
buildPointMap(Spatial) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
 
buildShader(List<ShaderNode>, ShaderGenerationInfo, Shader.ShaderType) - Method in class com.jme3.shader.ShaderGenerator
This method is responsible for the shader generation.
BulletAppState - Class in com.jme3.bullet
BulletAppState allows using bullet physics in an Application.
BulletAppState() - Constructor for class com.jme3.bullet.BulletAppState
Creates a new BulletAppState running a PhysicsSpace for physics simulation, use getStateManager().addState(bulletAppState) to enable physics for an Application.
BulletAppState(PhysicsSpace.BroadphaseType) - Constructor for class com.jme3.bullet.BulletAppState
Creates a new BulletAppState running a PhysicsSpace for physics simulation, use getStateManager().addState(bulletAppState) to enable physics for an Application.
BulletAppState(Vector3f, Vector3f) - Constructor for class com.jme3.bullet.BulletAppState
Creates a new BulletAppState running a PhysicsSpace for physics simulation, use getStateManager().addState(bulletAppState) to enable physics for an Application.
BulletAppState(Vector3f, Vector3f, PhysicsSpace.BroadphaseType) - Constructor for class com.jme3.bullet.BulletAppState
 
BulletAppState.ThreadingType - Enum in com.jme3.bullet
 
BulletCharacterDebugControl - Class in com.jme3.bullet.debug
 
BulletCharacterDebugControl(BulletDebugAppState, PhysicsCharacter) - Constructor for class com.jme3.bullet.debug.BulletCharacterDebugControl
 
BulletDebugAppState - Class in com.jme3.bullet.debug
 
BulletDebugAppState(PhysicsSpace) - Constructor for class com.jme3.bullet.debug.BulletDebugAppState
 
BulletDebugAppState.DebugAppStateFilter - Interface in com.jme3.bullet.debug
Interface that allows filtering out objects from the debug display
BulletGhostObjectDebugControl - Class in com.jme3.bullet.debug
 
BulletGhostObjectDebugControl(BulletDebugAppState, PhysicsGhostObject) - Constructor for class com.jme3.bullet.debug.BulletGhostObjectDebugControl
 
BulletJointDebugControl - Class in com.jme3.bullet.debug
 
BulletJointDebugControl(BulletDebugAppState, PhysicsJoint) - Constructor for class com.jme3.bullet.debug.BulletJointDebugControl
 
BulletRigidBodyDebugControl - Class in com.jme3.bullet.debug
 
BulletRigidBodyDebugControl(BulletDebugAppState, PhysicsRigidBody) - Constructor for class com.jme3.bullet.debug.BulletRigidBodyDebugControl
 
BulletVehicleDebugControl - Class in com.jme3.bullet.debug
 
BulletVehicleDebugControl(BulletDebugAppState, PhysicsVehicle) - Constructor for class com.jme3.bullet.debug.BulletVehicleDebugControl
 
BUTTON_0 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_1 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_10 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_11 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_2 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_3 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_4 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_5 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_6 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_7 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_8 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_9 - Static variable in interface com.jme3.input.JoystickButton
 
BUTTON_LEFT - Static variable in interface com.jme3.input.MouseInput
Left mouse button.
BUTTON_MIDDLE - Static variable in interface com.jme3.input.MouseInput
Middle mouse button.
BUTTON_RIGHT - Static variable in interface com.jme3.input.MouseInput
Right mouse button.
ButtonView(String, float, float, float, float) - Constructor for class jme3test.input.TestJoystick.ButtonView
 
ByteOffsetImageCodec - Class in com.jme3.texture.image
 
ByteOffsetImageCodec(int, int, int, int, int, int) - Constructor for class com.jme3.texture.image.ByteOffsetImageCodec
 
ByteSerializer - Class in com.jme3.network.serializing.serializers
Byte serializer.
ByteSerializer() - Constructor for class com.jme3.network.serializing.serializers.ByteSerializer
 
ByteUtils - Class in com.jme3.export.binary
ByteUtils is a helper class for converting numeric primitives to and from byte representations.
ByteUtils() - Constructor for class com.jme3.export.binary.ByteUtils
 

C

c2i(float[]) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
cache - Variable in class com.jme3.terrain.geomipmap.TerrainGrid
 
cachedBuffer - Variable in class com.jme3.scene.plugins.blender.file.BlenderInputStream
The buffer we store the read data to.
CachedOggStream - Class in com.jme3.audio.plugins
Implementation of the PhysicalOggStream interface for reading and caching an Ogg stream from a URL.
CachedOggStream(InputStream) - Constructor for class com.jme3.audio.plugins.CachedOggStream
 
cachedWorldBindPose - Variable in class com.jme3.scene.plugins.fbx.node.FbxNode
 
cachedWorldMat - Variable in class com.jme3.scene.Geometry
 
cacheExecutor - Variable in class com.jme3.terrain.geomipmap.TerrainGrid
 
cacheTerrainTransforms() - Method in class com.jme3.terrain.geomipmap.TerrainPatch
Caches the transforms (except rotation) so the LOD calculator, which runs on a separate thread, can access them safely.
cacheTerrainTransforms() - Method in class com.jme3.terrain.geomipmap.TerrainQuad
Caches the transforms (except rotation) so the LOD calculator, which runs on a separate thread, can access them safely.
calcHeight(float, Random, float, float) - Method in class com.jme3.terrain.heightmap.FaultHeightMap
 
calcRotationMatrix(float, float, float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
calcScreenArea(BoundingVolume, float, float) - Static method in class com.jme3.scene.control.AreaUtils
Estimate the screen area of a bounding volume.
calculateCenter() - Method in class com.jme3.math.Triangle
calculateCenter finds the average point of the triangle.
calculateEigen(Matrix3f) - Method in class com.jme3.math.Eigen3f
 
calculateHeight(float, float, float) - Method in class com.jme3.terrain.heightmap.ImageBasedHeightMap
Get the grayscale value, or override in your own sub-classes
calculateHeight(ColorRGBA) - Method in class com.jme3.terrain.heightmap.ImageBasedHeightMap
 
calculateLod(TerrainPatch, List<Vector3f>, HashMap<String, UpdatedTerrainPatch>) - Method in class com.jme3.terrain.geomipmap.lodcalc.DistanceLodCalculator
 
calculateLod(TerrainPatch, List<Vector3f>, HashMap<String, UpdatedTerrainPatch>) - Method in interface com.jme3.terrain.geomipmap.lodcalc.LodCalculator
 
calculateLod(TerrainPatch, List<Vector3f>, HashMap<String, UpdatedTerrainPatch>) - Method in class com.jme3.terrain.geomipmap.lodcalc.PerspectiveLodCalculator
 
calculateLod(List<Vector3f>, HashMap<String, UpdatedTerrainPatch>, LodCalculator) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
 
calculateMinutesPerPixel(double) - Method in class jme3tools.navigation.MapModel2D
Calculates the number of minutes per pixels using a given map width in longitude
calculateMinutesPerWorldUnit(double) - Method in class jme3tools.navigation.MapModel3D
Calculates the number of minutes per pixels using a given map width in longitude.
calculateNewForward(Quaternion, Vector3f, Vector3f) - Method in class com.jme3.bullet.control.BetterCharacterControl
This method works similar to Camera.lookAt but where lookAt sets the priority on the direction, this method sets the priority on the up vector so that the result direction vector and rotation is guaranteed to be perpendicular to the up vector.
calculateNormal() - Method in class com.jme3.math.Triangle
calculateNormal generates the normal for this triangle
calculateTangent(Vector3f[], Vector2f[], Vector3f, Vector3f) - Static method in class com.jme3.terrain.geomipmap.LODGeomap
 
calculateTrack(int, BoneContext, Vector3f, Quaternion, Vector3f, int, int, int, boolean) - Method in class com.jme3.scene.plugins.blender.animations.Ipo
This method calculates the value of the curves as a bone track between the specified frames.
calculateValue(int) - Method in class com.jme3.scene.plugins.blender.animations.Ipo
This method calculates the ipo value for the first curve.
calculateValue(int, int) - Method in class com.jme3.scene.plugins.blender.animations.Ipo
This method calculates the ipo value for the curve of the specified index.
calcWelzl(FloatBuffer) - Method in class com.jme3.bounding.BoundingSphere
Calculates a minimum bounding sphere for the set of points.
calibrateCenter() - Method in class com.jme3.input.android.AndroidSensorJoyInput.AndroidSensorJoystickAxis
 
calibrateCenter() - Method in interface com.jme3.input.SensorJoystickAxis
Calibrates the axis to the current value.
call() - Method in class com.jme3.asset.ThreadingManager.LoadingTask
 
call(RpcConnection, short, short, Object...) - Method in interface com.jme3.network.service.rpc.RpcHandler
Called when a remote procedure call request is received for a particular object from the other end of the network connection.
call() - Method in class com.jme3.terrain.geomipmap.MultiTerrainLodControl.UpdateMultiLOD
 
call() - Method in class com.jme3.terrain.geomipmap.TerrainLodControl.UpdateLOD
 
callAndWait(byte, short, short, Object...) - Method in class com.jme3.network.service.rpc.RpcClientService
Performs a synchronous call on the server against the specified object using the specified procedure ID.
callAndWait(byte, short, short, Object...) - Method in class com.jme3.network.service.rpc.RpcConnection
Performs a remote procedure call with the specified arguments and waits for the response.
callAsync(byte, short, short, Object...) - Method in class com.jme3.network.service.rpc.RpcClientService
Performs an asynchronous call on the server against the specified object using the specified procedure ID.
callAsync(byte, short, short, Object...) - Method in class com.jme3.network.service.rpc.RpcConnection
Performs a remote procedure call with the specified arguments but does not wait for a response.
CallType - Enum in com.jme3.network.service.rmi
Internal type denoting the type of call to make when remotely invoking methods.
cam - Variable in class com.jme3.app.LegacyApplication
 
cam - Variable in class com.jme3.input.ChaseCamera
 
cam - Variable in class com.jme3.input.FlyByCamera
 
cam - Variable in class com.jme3.renderer.ViewPort
 
CAM_NUMBER - Static variable in class com.jme3.shadow.PointLightShadowRenderer
 
Camera - Class in com.jme3.renderer
Camera is a standalone, purely mathematical class for doing camera-related computations.
Camera() - Constructor for class com.jme3.renderer.Camera
Serialization only.
Camera(int, int) - Constructor for class com.jme3.renderer.Camera
Constructor instantiates a new Camera object.
Camera.FrustumIntersect - Enum in com.jme3.renderer
The FrustumIntersect enum is returned as a result of a culling check operation, see Camera.contains(com.jme3.bounding.BoundingVolume)
CameraControl - Class in com.jme3.scene.control
This Control maintains a reference to a Camera, which will be synched with the position (worldTranslation) of the current spatial.
CameraControl() - Constructor for class com.jme3.scene.control.CameraControl
Constructor used for Serialization.
CameraControl(Camera) - Constructor for class com.jme3.scene.control.CameraControl
 
CameraControl(Camera, CameraControl.ControlDirection) - Constructor for class com.jme3.scene.control.CameraControl
 
CameraControl.ControlDirection - Enum in com.jme3.scene.control
 
CameraHelper - Class in com.jme3.scene.plugins.blender.cameras
A class that is used to load cameras into the scene.
CameraHelper(String, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.cameras.CameraHelper
This constructor parses the given blender version and stores the result.
CameraInput - Class in com.jme3.input
This class defines all the constants used in camera handlers for registration with the inputManager
CameraInput() - Constructor for class com.jme3.input.CameraInput
 
CameraNode - Class in com.jme3.scene
CameraNode simply uses CameraControl to implement linking of camera and node data.
CameraNode() - Constructor for class com.jme3.scene.CameraNode
Serialization only.
CameraNode(String, Camera) - Constructor for class com.jme3.scene.CameraNode
 
CameraNode(String, CameraControl) - Constructor for class com.jme3.scene.CameraNode
 
CAMERAS - Static variable in interface com.jme3.asset.BlenderKey.FeaturesToLoad
Deprecated.
 
cameras - Variable in class com.jme3.terrain.geomipmap.TerrainLodControl
 
camLocations - Variable in class com.jme3.terrain.geomipmap.TerrainLodControl.UpdateLOD
 
camNode - Variable in class com.jme3.app.ChaseCameraAppState
 
canBeAppliedMultipleTimes(String) - Static method in class com.jme3.scene.plugins.blender.modifiers.Modifier
Determines if the modifier can be applied multiple times over one mesh.
cancel(boolean) - Method in class com.jme3.app.AppTask
 
CANCEL - Static variable in interface com.jme3.input.controls.SoftTextDialogInputListener
 
cancel(NioEndpoint) - Method in class com.jme3.network.kernel.tcp.SelectorKernel.SelectorThread
 
cancel(SelectionKey, SocketChannel) - Method in class com.jme3.network.kernel.tcp.SelectorKernel.SelectorThread
 
CANCEL_SELECTION - Static variable in class com.jme3.app.SettingsDialog
 
canRotate - Variable in class com.jme3.app.ChaseCameraAppState
 
canRotate - Variable in class com.jme3.input.ChaseCamera
 
canRotate - Variable in class com.jme3.input.FlyByCamera
 
canUseFastBuffers() - Static method in class com.jme3.export.binary.BinaryImporter
 
canvas - Variable in class com.jme3.app.AppletHarness
 
canvas - Variable in class com.jme3.system.jogl.JoglAbstractDisplay
 
canvas - Variable in class com.jme3.system.jogl.JoglNewtAbstractDisplay
 
Caps - Enum in com.jme3.renderer
Caps is an enum specifying a capability that the Renderer supports.
CapsuleCollisionShape - Class in com.jme3.bullet.collision.shapes
Basic capsule collision shape
CapsuleCollisionShape - Class in com.jme3.bullet.collision.shapes
Basic capsule collision shape
CapsuleCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
 
CapsuleCollisionShape(float, float) - Constructor for class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
creates a new CapsuleCollisionShape with the given radius and height
CapsuleCollisionShape(float, float, int) - Constructor for class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
creates a capsule shape around the given axis (0=X,1=Y,2=Z)
cartesianToSpherical(Vector3f, Vector3f) - Static method in class com.jme3.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.jme3.math.FastMath
Converts a point from Cartesian coordinates (using positive Z as up) to Spherical and stores the results in the store var.
CartoonEdgeFilter - Class in com.jme3.post.filters
Applies a cartoon-style edge detection filter to all objects in the scene.
CartoonEdgeFilter() - Constructor for class com.jme3.post.filters.CartoonEdgeFilter
Creates a CartoonEdgeFilter
casterCount - Variable in class com.jme3.shadow.ShadowUtil.OccludersExtractor
 
CatRom2 - Class in com.jme3.terrain.noise.modulator
 
CatRom2(int) - Constructor for class com.jme3.terrain.noise.modulator.CatRom2
 
Cavern - Static variable in class com.jme3.audio.Environment
 
ceil(float) - Static method in class com.jme3.math.FastMath
Rounds a fValue up.
ceil(float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
cellsLoaded - Variable in class com.jme3.terrain.geomipmap.TerrainGrid
 
center - Variable in class com.jme3.bounding.BoundingVolume
 
center - Variable in class com.jme3.scene.shape.AbstractBox
 
center() - Method in class com.jme3.scene.Spatial
Centers the spatial in the origin of the world bound.
CgcValidator - Class in jme3tools.shadercheck
 
CgcValidator() - Constructor for class jme3tools.shadercheck.CgcValidator
 
channel - Variable in class com.jme3.audio.AudioNode
 
channel - Variable in class com.jme3.cinematic.events.AnimationEvent
 
CHANNEL_DEFAULT_RELIABLE - Static variable in interface com.jme3.network.MessageConnection
Indicates the default reliable channel that is used when calling the channel-less send() with a reliable message.
CHANNEL_DEFAULT_UNRELIABLE - Static variable in interface com.jme3.network.MessageConnection
Indicates the default unreliable channel that is used when calling the channel-less send() with a reliable=false message.
channelIndex - Variable in class com.jme3.cinematic.events.AnimationEvent
 
ChannelInfoMessage - Class in com.jme3.network.message
Contains information about any extra server channels (if they exist).
ChannelInfoMessage() - Constructor for class com.jme3.network.message.ChannelInfoMessage
 
ChannelInfoMessage(long, List<Integer>) - Constructor for class com.jme3.network.message.ChannelInfoMessage
 
channelOrder - Variable in class com.jme3.opencl.Image.ImageFormat
 
channels - Variable in class com.jme3.audio.AudioData
 
channels - Variable in class com.jme3.audio.plugins.NativeVorbisFile
 
channelType - Variable in class com.jme3.opencl.Image.ImageFormat
 
CharacterControl - Class in com.jme3.bullet.control
You might want to try BetterCharacterControl as well.
CharacterControl() - Constructor for class com.jme3.bullet.control.CharacterControl
 
CharacterControl(CollisionShape, float) - Constructor for class com.jme3.bullet.control.CharacterControl
 
characterId - Variable in class com.jme3.bullet.objects.PhysicsCharacter
 
characters - Variable in class com.jme3.bullet.debug.BulletDebugAppState
 
characters(char[], int, int) - Method in class com.jme3.scene.plugins.ogre.MeshLoader
 
characters(char[], int, int) - Method in class com.jme3.scene.plugins.ogre.SceneLoader
 
CharSerializer - Class in com.jme3.network.serializing.serializers
Char serializer.
CharSerializer() - Constructor for class com.jme3.network.serializing.serializers.CharSerializer
 
CHASECAM_DOWN - Static variable in class com.jme3.input.CameraInput
Chase camera mapping for moving down.
CHASECAM_MOVELEFT - Static variable in class com.jme3.input.CameraInput
Chase camera mapping for moving left.
CHASECAM_MOVERIGHT - Static variable in class com.jme3.input.CameraInput
Chase camera mapping for moving right.
CHASECAM_TOGGLEROTATE - Static variable in class com.jme3.input.CameraInput
Chase camera mapping to initiate the rotation of the cam.
CHASECAM_UP - Static variable in class com.jme3.input.CameraInput
Chase camera mapping for moving up.
CHASECAM_ZOOMIN - Static variable in class com.jme3.input.CameraInput
Chase camera mapping for zooming in.
CHASECAM_ZOOMOUT - Static variable in class com.jme3.input.CameraInput
Chase camera mapping for zooming out.
ChaseCamDown - Static variable in class com.jme3.input.ChaseCamera
Deprecated.
ChaseCamera - Class in com.jme3.input
A camera that follows a spatial and can turn around it by dragging the mouse
ChaseCamera(Camera, Spatial) - Constructor for class com.jme3.input.ChaseCamera
Constructs the chase camera
ChaseCamera(Camera) - Constructor for class com.jme3.input.ChaseCamera
Constructs the chase camera if you use this constructor you have to attach the cam later to a spatial doing spatial.addControl(chaseCamera);
ChaseCamera(Camera, InputManager) - Constructor for class com.jme3.input.ChaseCamera
Constructs the chase camera, and registers inputs if you use this constructor you have to attach the cam later to a spatial doing spatial.addControl(chaseCamera);
ChaseCamera(Camera, Spatial, InputManager) - Constructor for class com.jme3.input.ChaseCamera
Constructs the chase camera, and registers inputs
ChaseCameraAppState - Class in com.jme3.app
This class is a camera controller that allow the camera to follow a target Spatial.
ChaseCameraAppState() - Constructor for class com.jme3.app.ChaseCameraAppState
 
ChaseCamMoveLeft - Static variable in class com.jme3.input.ChaseCamera
ChaseCamMoveRight - Static variable in class com.jme3.input.ChaseCamera
ChaseCamToggleRotate - Static variable in class com.jme3.input.ChaseCamera
ChaseCamUp - Static variable in class com.jme3.input.ChaseCamera
Deprecated.
ChaseCamZoomIn - Static variable in class com.jme3.input.ChaseCamera
ChaseCamZoomOut - Static variable in class com.jme3.input.ChaseCamera
chasing - Variable in class com.jme3.input.ChaseCamera
 
chasingSensitivity - Variable in class com.jme3.input.ChaseCamera
 
ChatMessage() - Constructor for class jme3test.network.TestChatServer.ChatMessage
 
ChatMessage(String, String) - Constructor for class jme3test.network.TestChatServer.ChatMessage
 
checkALError(AL) - Static method in class com.jme3.audio.openal.ALUtil
 
checkCanUnDuck() - Method in class com.jme3.bullet.control.BetterCharacterControl
This checks if the character can go from ducked to unducked state by doing a ray test.
checkChannel(int) - Method in class com.jme3.network.base.DefaultServer
 
checkClass(Class) - Method in class com.jme3.network.serializing.serializers.FieldSerializer
 
checkClosed() - Method in class com.jme3.network.kernel.tcp.SocketConnector
 
checkClosed() - Method in class com.jme3.network.kernel.udp.UdpConnector
 
checkCulling(Camera) - Method in class com.jme3.scene.Geometry
 
checkCulling(Camera) - Method in class com.jme3.scene.Spatial
checkCulling checks the spatial with the camera to see if it should be culled.
checkCulling(Camera) - Method in class com.jme3.shadow.AbstractShadowRenderer
returns true if the light source bounding box is in the view frustum
checkCulling(Camera) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
Directional light are always in the view frustum
checkCulling(Camera) - Method in class com.jme3.shadow.PointLightShadowRenderer
 
checkCulling(Camera) - Method in class com.jme3.shadow.SpotLightShadowRenderer
 
checkEGLError(EGL10) - Static method in class com.jme3.renderer.android.RendererUtil
Checks for an EGL error and throws a RendererException if there is one.
checkError(IntBuffer, String) - Static method in class com.jme3.opencl.jocl.Utils
 
checkError(int, String) - Static method in class com.jme3.opencl.jocl.Utils
 
checkError(IntBuffer, String) - Static method in class com.jme3.opencl.lwjgl.Utils
 
checkError(int, String) - Static method in class com.jme3.opencl.lwjgl.Utils
 
checkError() - Method in class com.jme3.renderer.opengl.GLDebug
 
checkers.quals - package checkers.quals
Contains the basic annotations to be used by all type systems and meta-annotations to qualify annotations (qualifiers).
checkGLError() - Static method in class com.jme3.renderer.android.RendererUtil
Checks for an OpenGL error and throws a RendererException if there is one.
checkGLError() - Static method in class com.jme3.renderer.ios.JmeIosGLES
 
checkGLError() - Method in class com.jme3.system.jogl.JoglOffscreenBuffer
 
checkGLError() - Method in class com.jme3.system.lwjgl.LwjglAbstractDisplay
 
checkGLError() - Method in class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
checkGLErrorForced() - Static method in class com.jme3.renderer.android.RendererUtil
Checks for an OpenGL error and throws a RendererException if there is one.
checkMappingFormat(String[], Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
check if once a mapping expression is split by "=" the resulting array have 2 elements
checkMinMax(Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.bounding.BoundingBox
 
checkMotionAllowed(Vector3f, Vector3f) - Method in interface com.jme3.collision.MotionAllowedListener
Check if motion allowed.
checkOnGround() - Method in class com.jme3.bullet.control.BetterCharacterControl
This checks if the character is on the ground by doing a ray test.
checkPlane - Variable in class com.jme3.bounding.BoundingVolume
 
checkRunning() - Method in class com.jme3.network.base.DefaultClient
 
checkTriangles(float, float, Ray, Vector3f, TerrainPatch, Triangle) - Method in class com.jme3.terrain.geomipmap.picking.BresenhamTerrainPicker
 
checkTypes(VariableMapping, Statement) - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
check the types of a mapping, left type must match right type take the swizzle into account
checkVisibilityState() - Method in class com.jme3.system.awt.AwtPanel
 
checkWayPoint(MotionEvent, float) - Method in class com.jme3.cinematic.MotionPath
 
ChildCollisionShape - Class in com.jme3.bullet.collision.shapes.infos
 
ChildCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.infos.ChildCollisionShape
 
ChildCollisionShape(Vector3f, Matrix3f, CollisionShape) - Constructor for class com.jme3.bullet.collision.shapes.infos.ChildCollisionShape
 
children - Variable in class com.jme3.bullet.collision.shapes.CompoundCollisionShape
 
children - Variable in class com.jme3.scene.Node
This node's children.
children - Variable in class com.jme3.scene.plugins.fbx.file.FbxElement
 
children - Variable in class com.jme3.scene.plugins.fbx.node.FbxNode
 
chooseConfig(EGL10, EGLDisplay) - Method in class com.jme3.system.android.AndroidConfigChooser
Gets called by the GLSurfaceView class to return the best config
chooseDevices(List<? extends Platform>) - Method in class com.jme3.opencl.DefaultPlatformChooser
 
chooseDevices(List<? extends Platform>) - Method in interface com.jme3.opencl.PlatformChooser
Chooses one or more devices for the opencl context.
chooseDevices(List<? extends Platform>) - Method in class jme3test.opencl.TestContextSwitching.CustomPlatformChooser
 
chooseDevices(List<? extends Platform>) - Method in class jme3test.opencl.TestMultipleApplications.CustomPlatformChooser
 
Cinematic - Class in com.jme3.cinematic
An appstate for composing and playing cut scenes in a game.
Cinematic() - Constructor for class com.jme3.cinematic.Cinematic
Used for serialization creates a cinematic, don't use this constructor directly
Cinematic(Node) - Constructor for class com.jme3.cinematic.Cinematic
creates a cinematic
Cinematic(Node, float) - Constructor for class com.jme3.cinematic.Cinematic
creates a cinematic
Cinematic(Node, LoopMode) - Constructor for class com.jme3.cinematic.Cinematic
creates a cinematic
Cinematic(Node, float, LoopMode) - Constructor for class com.jme3.cinematic.Cinematic
creates a cinematic
cinematic - Variable in class com.jme3.cinematic.events.AnimationEvent
 
CinematicEvent - Interface in com.jme3.cinematic.events
 
CinematicEventListener - Interface in com.jme3.cinematic.events
 
CinematicTest - Class in com.jme3.cinematic
 
CinematicTest() - Constructor for class com.jme3.cinematic.CinematicTest
 
circ - Variable in class jme3test.batching.TestBatchNodeCluster
 
clamp() - Method in class com.jme3.math.ColorRGBA
Saturate that color ensuring all channels have a value between 0 and 1
clamp(float, float, float) - Static method in class com.jme3.math.FastMath
Take a float input and clamp it between min and max.
clamp(float, float) - Method in class com.jme3.scene.plugins.blender.textures.TexturePixel
This method clamps the pixel values to the given borders.
clamp(float, float, float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
clampWrapTime(float, float, LoopMode) - Static method in class com.jme3.animation.AnimationUtils
Clamps the time according to duration and loopMode
ClassInfo - Class in com.jme3.network.service.rmi
Internal information about a shared class.
ClassInfo() - Constructor for class com.jme3.network.service.rmi.ClassInfo
For serialization only.
ClassInfo(short, Class) - Constructor for class com.jme3.network.service.rmi.ClassInfo
 
ClassInfoRegistry - Class in com.jme3.network.service.rmi
Internal registry of shared types and their ClassInfo and MethodInfo objects.
ClassInfoRegistry() - Constructor for class com.jme3.network.service.rmi.ClassInfoRegistry
 
className - Variable in class com.jme3.scene.plugins.fbx.obj.FbxObject
 
ClasspathLocator - Class in com.jme3.asset.plugins
The ClasspathLocator looks up an asset in the classpath.
ClasspathLocator() - Constructor for class com.jme3.asset.plugins.ClasspathLocator
 
clContext - Variable in class com.jme3.system.jogl.JoglContext
 
clContext - Variable in class com.jme3.system.lwjgl.LwjglContext
 
clean() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
used by event factory, called when event is destroyed
cleanUp() - Method in class com.jme3.animation.AudioTrack
 
cleanUp() - Method in interface com.jme3.animation.ClonableTrack
Method responsible of cleaning UserData on referenced Spatials when the Track is deleted
cleanUp() - Method in class com.jme3.animation.EffectTrack
 
cleanup(Application) - Method in class com.jme3.app.BasicProfilerState
 
cleanup() - Method in class com.jme3.app.DebugKeysAppState
 
cleanup() - Method in class com.jme3.app.FlyCamAppState
 
cleanup() - Method in class com.jme3.app.state.AbstractAppState
 
cleanup() - Method in interface com.jme3.app.state.AppState
Called by AppStateManager when transitioning this AppState from terminating to detached.
cleanup() - Method in class com.jme3.app.state.AppStateManager
Calls cleanup on attached states, do not call directly.
cleanup(Application) - Method in class com.jme3.app.state.BaseAppState
Called after the app state is detached or during application shutdown if the state is still attached.
cleanup() - Method in class com.jme3.app.state.BaseAppState
Do not call directly: Called by the state manager to terminate this state post-detachment or during state manager termination.
cleanup() - Method in class com.jme3.app.state.RootNodeAppState
 
cleanup() - Method in class com.jme3.app.state.VideoRecorderAppState
 
cleanup() - Method in class com.jme3.app.StatsAppState
 
cleanup(Application) - Method in class com.jme3.audio.AudioListenerState
 
cleanup() - Method in interface com.jme3.audio.AudioRenderer
Cleanup/destroy the audio system.
cleanup() - Method in class com.jme3.audio.openal.ALAudioRenderer
 
cleanup() - Method in class com.jme3.bullet.BulletAppState
 
cleanup() - Method in class com.jme3.bullet.debug.BulletDebugAppState
 
cleanup() - Method in class com.jme3.cinematic.Cinematic
called internally
cleanup(Application) - Method in class com.jme3.environment.EnvironmentCamera
 
cleanup(Application) - Method in class com.jme3.environment.util.LightsDebugState
 
cleanup() - Method in class com.jme3.light.LightProbeBlendingProcessor
 
cleanup() - Method in class com.jme3.niftygui.NiftyJmeDisplay
 
cleanup(Renderer) - Method in class com.jme3.post.Filter
cleanup this filter
cleanup(Renderer) - Method in class com.jme3.post.Filter.Pass
 
cleanup() - Method in class com.jme3.post.FilterPostProcessor
 
cleanup() - Method in class com.jme3.post.HDRRenderer
 
cleanup() - Method in class com.jme3.post.PreDepthProcessor
 
cleanup() - Method in interface com.jme3.post.SceneProcessor
Called when the SP is removed from the RM.
cleanup() - Method in class com.jme3.renderer.opengl.GLRenderer
 
cleanup() - Method in interface com.jme3.renderer.Renderer
Deletes all previously used Native Objects on this Renderer, and then resets the native objects.
cleanup() - Method in class com.jme3.shadow.AbstractShadowRenderer
 
cleanup() - Method in class com.jme3.shadow.BasicShadowRenderer
Deprecated.
 
cleanup() - Method in class com.jme3.shadow.PssmShadowRenderer
Deprecated.
 
cleanup() - Method in class com.jme3.system.awt.AwtPanel
 
cleanup() - Method in class com.jme3.system.NullRenderer
 
cleanup() - Method in class com.jme3.water.ReflectionProcessor
 
cleanup() - Method in class com.jme3.water.SimpleWaterProcessor
 
cleanup() - Method in class com.jme3.water.SimpleWaterProcessor.RefractionProcessor
 
cleanup() - Method in class jme3test.app.TestAppStateLifeCycle.TestState
 
cleanup() - Method in class jme3test.games.WorldOfInception.InceptionLevel
 
cleanup() - Method in class jme3test.post.TestMultiRenderTarget
 
cleanup() - Method in class jme3test.post.TestRenderToMemory
 
cleanUpFilter(Renderer) - Method in class com.jme3.post.Filter
override this method if you have some cleanup to do
cleanUpFilter(Renderer) - Method in class com.jme3.post.filters.BloomFilter
 
cleanUpFilter(Renderer) - Method in class com.jme3.post.filters.CartoonEdgeFilter
 
cleanUpFilter(Renderer) - Method in class com.jme3.post.filters.TranslucentBucketFilter
 
cleanUpFilter(Renderer) - Method in class com.jme3.post.ssao.SSAOFilter
 
cleanUpFilter(Renderer) - Method in class com.jme3.water.WaterFilter
 
clear() - Method in class com.jme3.cinematic.Cinematic
clear the cinematic of its events.
clear() - Method in class com.jme3.collision.CollisionResults
Clears all collision results added to this list
clear() - Method in class com.jme3.light.LightList
Resets list size to 0.
clear() - Method in class com.jme3.material.plugin.export.material.J3MOutputCapsule
 
clear() - Method in class com.jme3.material.plugin.export.material.J3MRenderStateOutputCapsule
 
clear() - Method in class com.jme3.material.plugin.export.material.J3MRootOutputCapsule
 
clear() - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
 
clear() - Method in class com.jme3.niftygui.JmeBatchRenderBackend
 
clear() - Method in class com.jme3.niftygui.RenderDeviceJme
 
clear() - Method in class com.jme3.renderer.queue.GeometryList
Resets list size to 0.
clear() - Method in class com.jme3.renderer.queue.RenderQueue
 
clear(AssetInfo) - Method in class com.jme3.scene.plugins.blender.BlenderLoader
The internal data is only needed during loading so make it unreachable so that the GC can release that memory (which can be quite large amount).
clear() - Method in class com.jme3.scene.plugins.blender.meshes.TemporalMesh
Removes all vertices from the mesh.
clear() - Method in class com.jme3.scene.plugins.blender.textures.TexturePixel
This method clears the pixel values.
clear() - Method in class com.jme3.shader.DefineList
 
clear() - Method in class com.jme3.terrain.geomipmap.LRUCache
Clears the cache.
clear() - Method in class com.jme3.util.IntMap
 
clear() - Method in class com.jme3.util.ListMap
 
clear() - Method in class com.jme3.util.SafeArrayList
 
clearAnimationEvent() - Method in class com.jme3.cinematic.CinematicTest
No ClassCastException when clear() a Cinematic with AnimationEvent
clearAssetEventListeners() - Method in interface com.jme3.asset.AssetManager
Removes all asset event listeners.
clearAssetEventListeners() - Method in class com.jme3.asset.DesktopAssetManager
 
clearBuffer(VertexBuffer.Type) - Method in class com.jme3.scene.Mesh
Unsets the VertexBuffer set on this mesh with the given type.
clearBuffers(boolean, boolean, boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
 
clearBuffers(boolean, boolean, boolean) - Method in interface com.jme3.renderer.Renderer
Clears certain channels of the currently bound framebuffer.
clearBuffers(boolean, boolean, boolean) - Method in class com.jme3.system.NullRenderer
 
clearCache() - Method in interface com.jme3.asset.AssetManager
Clears the asset cache.
clearCache() - Method in interface com.jme3.asset.cache.AssetCache
Deletes all assets from the cache.
clearCache() - Method in class com.jme3.asset.cache.SimpleAssetCache
 
clearCache() - Method in class com.jme3.asset.cache.WeakRefAssetCache
 
clearCache() - Method in class com.jme3.asset.cache.WeakRefCloneAssetCache
 
clearCache() - Method in class com.jme3.asset.DesktopAssetManager
 
clearCache() - Method in class com.jme3.opencl.ProgramCache
Clears the cache.
clearCaches() - Method in class com.jme3.terrain.geomipmap.TerrainPatch
Removes any references when the terrain is being removed.
clearCaches() - Method in class com.jme3.terrain.geomipmap.TerrainQuad
Removes any cached references this terrain is holding, in particular the TerrainPatch's neighbour references.
clearChannels() - Method in class com.jme3.animation.AnimControl
Clears all the channels that were created.
clearClipRect() - Method in class com.jme3.renderer.opengl.GLRenderer
 
clearClipRect() - Method in interface com.jme3.renderer.Renderer
Clears the clipping rectangle set with Renderer.setClipRect(int, int, int, int).
clearClipRect() - Method in class com.jme3.system.NullRenderer
 
clearCollisionData() - Method in class com.jme3.scene.Mesh
Clears any previously generated collision data.
clearColor - Variable in class com.jme3.renderer.RenderContext
 
clearColor - Variable in class com.jme3.renderer.ViewPort
 
clearColorTargets() - Method in class com.jme3.texture.FrameBuffer
Clears all color targets that were set or added previously.
clearControlPoints() - Method in class com.jme3.math.Spline
 
clearDepth - Variable in class com.jme3.renderer.ViewPort
 
clearEmpty() - Method in class com.jme3.cinematic.CinematicTest
No NPE or any exception when clear() a new Cinematic
clearForces() - Method in class com.jme3.bullet.objects.PhysicsRigidBody
Clear all forces from the PhysicsRigidBody
clearFrame() - Method in class com.jme3.renderer.Statistics
Clears all frame-specific statistics such as objects used per frame.
clearIndex() - Method in class com.jme3.util.clone.Cloner
Clears the object index allowing the cloner to be reused for a brand new cloning operation.
clearListeners() - Method in class com.jme3.animation.AnimControl
Clears all the listeners added to this AnimControl
clearMappings() - Method in class com.jme3.input.InputManager
Clears all the input mappings from this InputManager.
clearMaterialParameters(Material) - Method in class com.jme3.shadow.AbstractShadowRenderer
This method is called once per frame and is responsible for clearing any material parameters that subclasses may need to clear on the post material.
clearMaterialParameters(Material) - Method in class com.jme3.shadow.DirectionalLightShadowRenderer
 
clearMaterialParameters(Material) - Method in class com.jme3.shadow.PointLightShadowRenderer
 
clearMaterialParameters(Material) - Method in class com.jme3.shadow.SpotLightShadowRenderer
 
clearMaterials() - Method in class com.jme3.scene.plugins.fbx.objects.FbxMesh
 
clearMatParamOverrides() - Method in class com.jme3.scene.Spatial
Remove all local material parameter overrides.
clearMemory() - Method in class com.jme3.renderer.Statistics
Called when video memory is cleared.
clearParam(String) - Method in class com.jme3.material.Material
Clear a parameter from this material.
clearProcessors() - Method in class com.jme3.renderer.ViewPort
Removes all scene processors from this ViewPort.
clearQueue(ViewPort) - Method in class com.jme3.renderer.RenderManager
Clears the queue of the given ViewPort.
clearRawInputListeners() - Method in class com.jme3.input.InputManager
Clears all RawInputListeners.
clearScenes() - Method in class com.jme3.renderer.ViewPort
Removes all attached scenes.
clearSetByCurrentMaterial() - Method in class com.jme3.shader.Uniform
 
clearStencil - Variable in class com.jme3.renderer.ViewPort
 
clearTextureAtlas(int) - Method in class com.jme3.niftygui.JmeBatchRenderBackend
 
clearUniformsSetByCurrentFlag() - Method in class com.jme3.shader.Shader
Removes the "set-by-current-material" flag from all uniforms.
clearUpdateNeeded() - Method in class com.jme3.scene.VertexBuffer
 
clearUpdateNeeded() - Method in class com.jme3.shader.Uniform
 
clearUpdateNeeded() - Method in class com.jme3.util.NativeObject
Internal use only.
clearValue() - Method in class com.jme3.shader.Uniform
 
clearVertexAttribs() - Method in class com.jme3.renderer.opengl.GLRenderer
 
clearViewportChanged() - Method in class com.jme3.renderer.Camera
Clears the viewport changed flag once it has been updated inside the renderer.
clearWayPoints() - Method in class com.jme3.cinematic.MotionPath
 
Client - Interface in com.jme3.network
Represents a remote connection to a server that can be used for sending and receiving messages.
clientConnected(Client) - Method in interface com.jme3.network.ClientStateListener
Called when the specified client is fully connected to the remote server.
clientConnected(Client) - Method in class com.jme3.network.rmi.ObjectStore.ClientEventHandler
 
clientDisconnected(Client, ClientStateListener.DisconnectInfo) - Method in interface com.jme3.network.ClientStateListener
Called when the client has disconnected from the remote server.
clientDisconnected(Client, ClientStateListener.DisconnectInfo) - Method in class com.jme3.network.rmi.ObjectStore.ClientEventHandler
 
ClientEventHandler() - Constructor for class com.jme3.network.rmi.ObjectStore.ClientEventHandler
 
ClientRegistrationMessage - Class in com.jme3.network.message
Client registration is a message that contains a unique ID.
ClientRegistrationMessage() - Constructor for class com.jme3.network.message.ClientRegistrationMessage
 
ClientRegistrationMessage.ClientRegistrationSerializer - Class in com.jme3.network.message
A message-specific serializer to avoid compatibility issues between versions.
ClientRegistrationSerializer() - Constructor for class com.jme3.network.message.ClientRegistrationMessage.ClientRegistrationSerializer
 
ClientSerializerRegistrationsService - Class in com.jme3.network.service.serializer
 
ClientSerializerRegistrationsService() - Constructor for class com.jme3.network.service.serializer.ClientSerializerRegistrationsService
 
ClientService - Interface in com.jme3.network.service
Interface implemented by Client-side services that augment a network Client's functionality.
ClientServiceManager - Class in com.jme3.network.service
Manages ClientServices on behalf of a network Client object.
ClientServiceManager(Client) - Constructor for class com.jme3.network.service.ClientServiceManager
Creates a new ClientServiceManager for the specified network Client.
ClientStateListener - Interface in com.jme3.network
Listener that is notified about the connection state of a Client.
ClientStateListener.DisconnectInfo - Class in com.jme3.network
Provided with the clientDisconnected() notification to include additional information about the disconnect.
clip(FloatBuffer, int, int, int) - Method in class com.jme3.terrain.noise.basis.FilteredBasis
 
clipRectEnabled - Variable in class com.jme3.renderer.RenderContext
 
ClonableTrack - Interface in com.jme3.animation
An interface that allow to clone a Track for a given Spatial.
clone() - Method in class com.jme3.animation.Animation
This method creates a clone of the current object.
clone() - Method in class com.jme3.animation.AudioTrack
Clone this track
clone() - Method in class com.jme3.animation.BoneTrack
This method creates a clone of the current object.
clone() - Method in class com.jme3.animation.EffectTrack
Clone this track
clone() - Method in class com.jme3.animation.Pose
This method creates a clone of the current object.
clone() - Method in class com.jme3.animation.PoseTrack
Deprecated.
This method creates a clone of the current object.
clone() - Method in class com.jme3.animation.PoseTrack.PoseFrame
Deprecated.
This method creates a clone of the current object.
clone() - Method in class com.jme3.animation.SpatialTrack
This method creates a clone of the current object.
clone() - Method in interface com.jme3.animation.Track
This method creates a clone of the current object.
clone() - Method in class com.jme3.asset.AssetKey
 
clone() - Method in interface com.jme3.asset.CloneableSmartAsset
Creates a clone of the asset.
clone() - Method in class com.jme3.audio.AudioNode
 
clone(BoundingVolume) - Method in class com.jme3.bounding.BoundingBox
clone creates a new BoundingBox object containing the same data as this one.
clone(BoundingVolume) - Method in class com.jme3.bounding.BoundingSphere
clone creates a new BoundingSphere object containing the same data as this one.
clone(BoundingVolume) - Method in class com.jme3.bounding.BoundingVolume
clone creates a new BoundingVolume object containing the same data as this one.
clone() - Method in class com.jme3.bounding.BoundingVolume
 
clone() - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
 
clone() - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
 
clone() - Method in class com.jme3.effect.influencers.NewtonianParticleInfluencer
 
clone() - Method in interface com.jme3.effect.influencers.ParticleInfluencer
This method clones the influencer instance.
clone() - Method in class com.jme3.effect.ParticleEmitter
 
clone(boolean) - Method in class com.jme3.effect.ParticleEmitter
 
clone() - Method in class com.jme3.font.BitmapCharacter
 
clone() - Method in class com.jme3.font.BitmapText
 
clone() - Method in class com.jme3.font.Rectangle
 
clone() - Method in class com.jme3.light.DirectionalLight
 
clone() - Method in class com.jme3.light.Light
 
clone() - Method in class com.jme3.light.LightList
 
clone() - Method in class com.jme3.light.PointLight
 
clone() - Method in class com.jme3.light.SpotLight
 
clone() - Method in class com.jme3.material.Material
Clones this material.
clone() - Method in class com.jme3.material.MatParam
 
clone() - Method in class com.jme3.material.RenderState
Create a clone of this RenderState
clone() - Method in class com.jme3.math.ColorRGBA
 
clone() - Method in class com.jme3.math.Line
 
clone() - Method in class com.jme3.math.LineSegment
 
clone() - Method in class com.jme3.math.Matrix3f
 
clone() - Method in class com.jme3.math.Matrix4f
 
clone() - Method in class com.jme3.math.Plane
 
clone() - Method in class com.jme3.math.Quaternion
 
clone() - Method in class com.jme3.math.Ray
 
clone() - Method in class com.jme3.math.Rectangle
 
clone() - Method in class com.jme3.math.Ring
 
clone() - Method in class com.jme3.math.Transform
 
clone() - Method in class com.jme3.math.Triangle
 
clone() - Method in class com.jme3.math.Vector2f
 
clone() - Method in class com.jme3.math.Vector3f
 
clone() - Method in class com.jme3.math.Vector4f
 
clone() - Method in class com.jme3.renderer.Camera
 
clone(boolean) - Method in class com.jme3.scene.BatchNode
 
clone(boolean) - Method in class com.jme3.scene.Geometry
This version of clone is a shallow clone, in other words, the same mesh is referenced as the original geometry.
clone() - Method in class com.jme3.scene.Geometry
This version of clone is a shallow clone, in other words, the same mesh is referenced as the original geometry.
clone() - Method in class com.jme3.scene.instancing.InstancedNode
 
clone(boolean) - Method in class com.jme3.scene.instancing.InstancedNode
 
clone() - Method in class com.jme3.scene.Mesh
Create a shallow clone of this Mesh.
clone(boolean) - Method in class com.jme3.scene.Node
 
clone() - Method in class com.jme3.scene.plugins.blender.animations.BlenderAction
 
clone() - Method in class com.jme3.scene.plugins.blender.file.DynamicArray
 
clone() - Method in class com.jme3.scene.plugins.blender.file.Structure
 
clone() - Method in class com.jme3.scene.plugins.blender.math.DQuaternion
 
clone() - Method in class com.jme3.scene.plugins.blender.math.DTransform
 
clone() - Method in class com.jme3.scene.plugins.blender.math.Vector3d
 
clone() - Method in class com.jme3.scene.plugins.blender.meshes.Edge
 
clone() - Method in class com.jme3.scene.plugins.blender.meshes.Face
 
clone() - Method in class com.jme3.scene.plugins.blender.meshes.IndexesLoop
 
clone() - Method in class com.jme3.scene.plugins.blender.meshes.Point
 
clone() - Method in class com.jme3.scene.plugins.blender.meshes.TemporalMesh
 
clone() - Method in class com.jme3.scene.plugins.blender.textures.TexturePixel
 
clone() - Method in class com.jme3.scene.plugins.IrBoneWeightIndex
 
clone() - Method in class com.jme3.scene.shape.Box
Creates a clone of this box.
clone() - Method in class com.jme3.scene.shape.StripBox
Creates a clone of this box.
clone(boolean) - Method in class com.jme3.scene.Spatial
 
clone() - Method in class com.jme3.scene.Spatial
 
clone() - Method in class com.jme3.scene.VertexBuffer
Creates a deep clone of the VertexBuffer.
clone(VertexBuffer.Type) - Method in class com.jme3.scene.VertexBuffer
Creates a deep clone of this VertexBuffer but overrides the VertexBuffer.Type.
clone() - Method in class com.jme3.shader.ShaderNodeVariable
 
clone() - Method in class com.jme3.terrain.geomipmap.lodcalc.DistanceLodCalculator
 
clone() - Method in interface com.jme3.terrain.geomipmap.lodcalc.LodCalculator
 
clone() - Method in interface com.jme3.terrain.geomipmap.lodcalc.LodThreshold
 
clone() - Method in class com.jme3.terrain.geomipmap.lodcalc.PerspectiveLodCalculator
 
clone() - Method in class com.jme3.terrain.geomipmap.lodcalc.SimpleLodThreshold
 
clone() - Method in class com.jme3.terrain.geomipmap.TerrainPatch
 
clone() - Method in class com.jme3.terrain.geomipmap.TerrainQuad
 
clone(boolean) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
 
clone() - Method in class com.jme3.texture.Image
 
clone() - Method in class com.jme3.texture.Texture
 
clone(Buffer) - Static method in class com.jme3.util.BufferUtils
Creates a clone of the given buffer.
clone(DoubleBuffer) - Static method in class com.jme3.util.BufferUtils
Creates a new DoubleBuffer with the same contents as the given DoubleBuffer.
clone(FloatBuffer) - Static method in class com.jme3.util.BufferUtils
Creates a new FloatBuffer with the same contents as the given FloatBuffer.
clone(IntBuffer) - Static method in class com.jme3.util.BufferUtils
Creates a new IntBuffer with the same contents as the given IntBuffer.
clone(ByteBuffer) - Static method in class com.jme3.util.BufferUtils
Creates a new ByteBuffer with the same contents as the given ByteBuffer.
clone(ShortBuffer) - Static method in class com.jme3.util.BufferUtils
Creates a new ShortBuffer with the same contents as the given ShortBuffer.
clone(T) - Method in class com.jme3.util.clone.Cloner
Deeps clones the specified object, reusing previous clones when possible.
clone(T, boolean) - Method in class com.jme3.util.clone.Cloner
Deeps clones the specified object, reusing previous clones when possible.
clone() - Method in class com.jme3.util.IntMap
 
clone() - Method in class com.jme3.util.IntMap.Entry
 
clone() - Method in class com.jme3.util.ListMap
 
clone() - Method in class com.jme3.util.NativeObject
This should create a deep clone.
clone() - Method in class com.jme3.util.SafeArrayList
 
clone() - Method in class jme3test.app.TestCloner.Parent
 
clone() - Method in class jme3test.app.TestCloner.RegularObject
 
CloneableAssetProcessor - Class in com.jme3.asset
CloneableAssetProcessor simply calls Object.clone() on assets to clone them.
CloneableAssetProcessor() - Constructor for class com.jme3.asset.CloneableAssetProcessor
 
CloneableSmartAsset - Interface in com.jme3.asset
Implementing the CloneableSmartAsset interface allows use of cloneable smart asset management.
cloneFields(Cloner, Object) - Method in class com.jme3.animation.Animation
 
cloneFields(Cloner, Object) - Method in class com.jme3.animation.AnimControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.animation.AudioTrack
 
cloneFields(Cloner, Object) - Method in class com.jme3.animation.EffectTrack
 
cloneFields(Cloner, Object) - Method in class com.jme3.animation.Skeleton
 
cloneFields(Cloner, Object) - Method in class com.jme3.animation.SkeletonControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.animation.TrackInfo
 
cloneFields(Cloner, Object) - Method in class com.jme3.app.StatsView
 
cloneFields(Cloner, Object) - Method in class com.jme3.audio.AudioNode
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.control.CharacterControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.control.GhostControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.control.RigidBodyControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.bullet.control.VehicleControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.cinematic.events.MotionEvent
 
cloneFields(Cloner, Object) - Method in class com.jme3.effect.influencers.DefaultParticleInfluencer
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.effect.influencers.EmptyParticleInfluencer
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.effect.influencers.RadialParticleInfluencer
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.effect.ParticleEmitter
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.effect.shapes.EmitterBoxShape
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.effect.shapes.EmitterMeshVertexShape
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.effect.shapes.EmitterPointShape
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.effect.shapes.EmitterSphereShape
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.font.BitmapText
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.input.ChaseCamera
 
cloneFields(Cloner, Object) - Method in class com.jme3.light.LightList
 
cloneFields(Cloner, Object) - Method in class com.jme3.scene.AssetLinkNode
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.scene.BatchNode.Batch
 
cloneFields(Cloner, Object) - Method in class com.jme3.scene.BatchNode
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.scene.CameraNode
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.scene.control.AbstractControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.scene.Geometry
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.scene.instancing.InstancedGeometry
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.scene.instancing.InstancedNode
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.scene.LightNode
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.scene.Mesh
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.scene.Node
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.scene.Spatial
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.terrain.geomipmap.NormalRecalcControl
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.terrain.geomipmap.TerrainLodControl
 
cloneFields(Cloner, Object) - Method in class com.jme3.terrain.geomipmap.TerrainPatch
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, T, T) - Method in interface com.jme3.util.clone.CloneFunction
Performs a deep clone of the specified clone's fields.
cloneFields(Cloner, T, T) - Method in class com.jme3.util.clone.IdentityCloneFunction
Does nothing.
cloneFields(Cloner, Object) - Method in interface com.jme3.util.clone.JmeCloneable
Implemented to perform deep cloning for this object, resolving local cloned references using the specified cloner.
cloneFields(Cloner, T, T) - Method in class com.jme3.util.clone.ListCloneFunction
Clones the elements of the list.
cloneFields(Cloner, Object) - Method in class com.jme3.util.IntMap
Called internally by com.jme3.util.clone.Cloner.
cloneFields(Cloner, Object) - Method in class com.jme3.util.IntMap.Entry
 
cloneFields(Cloner, Object) - Method in class jme3test.app.TestCloner.ArrayHolder
 
cloneFields(Cloner, Object) - Method in class jme3test.app.TestCloner.GraphNode
 
cloneFields(Cloner, Object) - Method in class jme3test.app.TestCloner.Parent
 
cloneFields(Cloner, Object) - Method in class jme3test.bullet.PhysicsHoverControl
 
cloneForAnim() - Method in class com.jme3.scene.Mesh
Clone the mesh for animation use.
cloneForSpatial(Spatial) - Method in class com.jme3.animation.Animation
 
cloneForSpatial(Spatial) - Method in class com.jme3.animation.AnimControl
Internal use only.
cloneForSpatial(Spatial) - Method in class com.jme3.animation.AudioTrack
This method clone the Track and search for the cloned counterpart of the original audio node in the given cloned spatial.
cloneForSpatial(Spatial) - Method in interface com.jme3.animation.ClonableTrack
Allows to clone the track for a given Spatial.
cloneForSpatial(Spatial) - Method in class com.jme3.animation.EffectTrack
This method clone the Track and search for the cloned counterpart of the original emitter in the given cloned spatial.
cloneForSpatial(Spatial) - Method in class com.jme3.animation.EffectTrack.KillParticleControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.animation.SkeletonControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.app.StatsView
 
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.BetterCharacterControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.CharacterControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.GhostControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.KinematicRagdollControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.RigidBodyControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.bullet.control.VehicleControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.cinematic.events.MotionEvent
Clone this control for the given spatial
cloneForSpatial(Spatial) - Method in class com.jme3.effect.ParticleEmitter.ParticleEmitterControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.input.ChaseCamera
clone this camera for a spatial
cloneForSpatial(Spatial) - Method in class com.jme3.scene.control.AbstractControl
Default implementation of cloneForSpatial() that simply clones the control and sets the spatial.
cloneForSpatial(Spatial) - Method in interface com.jme3.scene.control.Control
Creates a clone of the Control, the given Spatial is the cloned version of the spatial to which this control is attached to.
cloneForSpatial(Spatial) - Method in class com.jme3.scene.control.LodControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.scene.control.UpdateControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.terrain.geomipmap.NormalRecalcControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.terrain.geomipmap.TerrainLodControl
 
cloneForSpatial(Spatial) - Method in class jme3test.bullet.PhysicsHoverControl
 
CloneFunction<T> - Interface in com.jme3.util.clone
Provides custom cloning for a particular object type.
cloneObject(Cloner, T) - Method in interface com.jme3.util.clone.CloneFunction
Performs a shallow clone of the specified object.
cloneObject(Cloner, T) - Method in class com.jme3.util.clone.IdentityCloneFunction
Returns the object directly.
cloneObject(Cloner, T) - Method in class com.jme3.util.clone.ListCloneFunction
 
Cloner - Class in com.jme3.util.clone
A deep clone utility that provides similar object-graph-preserving qualities to typical serialization schemes.
Cloner() - Constructor for class com.jme3.util.clone.Cloner
Creates a new cloner with only default clone functions and an empty object index.
close() - Method in class com.jme3.audio.AudioStream
Closes the stream, releasing all data relating to it.
close() - Method in class com.jme3.audio.plugins.CachedOggStream
 
close() - Method in class com.jme3.audio.plugins.NativeVorbisFile
 
close() - Method in class com.jme3.audio.plugins.UncachedOggStream
 
close() - Method in class com.jme3.network.base.ConnectorAdapter
 
close() - Method in class com.jme3.network.base.DefaultClient
 
close() - Method in class com.jme3.network.base.DefaultServer
 
close(String) - Method in class com.jme3.network.base.DefaultServer.Connection
 
close() - Method in class com.jme3.network.base.KernelAdapter
 
close() - Method in interface com.jme3.network.Client
Closes this connection to the server.
close(String) - Method in interface com.jme3.network.HostedConnection
Closes and removes this connection from the server sending the optional reason to the remote client.
close() - Method in interface com.jme3.network.kernel.Connector
Closes the connection.
close() - Method in interface com.jme3.network.kernel.Endpoint
Closes this endpoint without flushing any of its currently enqueued outbound data.
close(boolean) - Method in interface com.jme3.network.kernel.Endpoint
Closes this endpoint, optionally flushing any queued data before closing.
close() - Method in class com.jme3.network.kernel.tcp.NioEndpoint
 
close(boolean) - Method in class com.jme3.network.kernel.tcp.NioEndpoint
 
close() - Method in class com.jme3.network.kernel.tcp.SelectorKernel.SelectorThread
 
close() - Method in class com.jme3.network.kernel.tcp.SocketConnector
 
close() - Method in class com.jme3.network.kernel.udp.UdpConnector
 
close() - Method in class com.jme3.network.kernel.udp.UdpEndpoint
 
close(boolean) - Method in class com.jme3.network.kernel.udp.UdpEndpoint
 
close() - Method in class com.jme3.network.kernel.udp.UdpKernel.HostThread
 
close() - Method in interface com.jme3.network.Server
Closes all client connections, stops and running processing threads, and closes the host connection.
close() - Method in class com.jme3.network.service.rpc.RpcConnection
Clears any pending synchronous calls causing them to throw an exception with the message "Closing connection".
close() - Method in class com.jme3.scene.plugins.blender.file.BlenderInputStream
 
close() - Method in class com.jme3.system.ios.IosLogHandler
 
close() - Method in class com.jme3.util.AndroidLogHandler
 
close() - Method in class com.jme3.util.LittleEndien
 
close() - Method in class jme3test.network.TestChatServer
 
CLOSE_MARKER - Static variable in class com.jme3.network.kernel.tcp.NioEndpoint
 
closeConnection() - Method in class com.jme3.network.base.DefaultServer.Connection
 
closeConnections(ClientStateListener.DisconnectInfo) - Method in class com.jme3.network.base.DefaultClient
 
closeEndpoint(NioEndpoint) - Method in class com.jme3.network.kernel.tcp.SelectorKernel
Called by the endpoints when they need to be closed.
closeEndpoint(UdpEndpoint) - Method in class com.jme3.network.kernel.udp.UdpKernel
Called by the endpoints when they need to be closed.
Closet - Static variable in class com.jme3.audio.Environment
 
clPlatform - Variable in class com.jme3.system.lwjgl.LwjglContext
 
coeffBottom - Variable in class com.jme3.renderer.Camera
 
coeffLeft - Variable in class com.jme3.renderer.Camera
 
coeffRight - Variable in class com.jme3.renderer.Camera
 
coeffTop - Variable in class com.jme3.renderer.Camera
 
CollectionSerializer - Class in com.jme3.network.serializing.serializers
Serializes collections.
CollectionSerializer() - Constructor for class com.jme3.network.serializing.serializers.CollectionSerializer
 
Collidable - Interface in com.jme3.collision
Interface for Collidable objects.
collide(PhysicsCollisionObject, PhysicsCollisionObject) - Method in interface com.jme3.bullet.collision.PhysicsCollisionGroupListener
Called when two physics objects of the registered group are about to collide, called from physics thread.
This is only called when the collision will happen based on the collisionGroup and collideWithGroups settings in the PhysicsCollisionObject.
collide(Bone, PhysicsCollisionObject, PhysicsCollisionEvent) - Method in interface com.jme3.bullet.collision.RagdollCollisionListener
 
collide(Bone, PhysicsCollisionObject, PhysicsCollisionEvent) - Method in class jme3test.bullet.TestBoneRagdoll
 
collideWith(Collidable, CollisionResults) - Method in class com.jme3.bounding.BoundingBox
 
collideWith(Collidable) - Method in class com.jme3.bounding.BoundingBox
 
collideWith(Collidable, CollisionResults) - Method in class com.jme3.bounding.BoundingSphere
 
collideWith(Collidable) - Method in class com.jme3.bounding.BoundingSphere
 
collideWith(Collidable) - Method in class com.jme3.bounding.BoundingVolume
 
collideWith(Collidable, Matrix4f, BoundingVolume, CollisionResults) - Method in class com.jme3.collision.bih.BIHTree
 
collideWith(Collidable, CollisionResults) - Method in interface com.jme3.collision.Collidable
Check collision with another Collidable.
collideWith(Collidable, CollisionResults) - Method in class com.jme3.math.AbstractTriangle
 
collideWith(Collidable, CollisionResults) - Method in class com.jme3.math.Ray
 
collideWith(Collidable, CollisionResults) - Method in class com.jme3.scene.BatchNode
 
collideWith(Collidable, Matrix4f, BoundingVolume, CollisionResults) - Method in interface com.jme3.scene.CollisionData
 
collideWith(Collidable, CollisionResults) - Method in class com.jme3.scene.Geometry
 
collideWith(Collidable, Matrix4f, BoundingVolume, CollisionResults) - Method in class com.jme3.scene.Mesh
Handles collision detection, internal use only.
collideWith(Collidable, CollisionResults) - Method in class com.jme3.scene.Node
 
collideWith(Collidable, CollisionResults) - Method in class com.jme3.terrain.geomipmap.TerrainPatch
 
collideWith(Collidable, CollisionResults) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
 
collision(PhysicsCollisionEvent) - Method in interface com.jme3.bullet.collision.PhysicsCollisionListener
Called when a collision happened in the PhysicsSpace, called from render thread.
collision(PhysicsCollisionEvent) - Method in class com.jme3.bullet.control.KinematicRagdollControl
For internal use only callback for collisionevent
collision(PhysicsCollisionEvent) - Method in class jme3test.bullet.BombControl
 
collision(PhysicsCollisionEvent) - Method in class jme3test.bullet.TestCollisionListener
 
collision(PhysicsCollisionEvent) - Method in class jme3test.bullet.TestWalkingChar
 
COLLISION_GROUP_01 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_02 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_03 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_04 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_05 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_06 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_07 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_08 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_09 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_10 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_11 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_12 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_13 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_14 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_15 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_16 - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
COLLISION_GROUP_NONE - Static variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
collisionBetweenLinkedBodys - Variable in class com.jme3.bullet.joints.PhysicsJoint
 
CollisionData - Interface in com.jme3.scene
CollisionData is an interface that can be used to do triangle-accurate collision with bounding volumes and rays.
collisionGroup - Variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
collisionGroupsMask - Variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
CollisionResult - Class in com.jme3.collision
A CollisionResult represents a single collision instance between two Collidable.
CollisionResult(Geometry, Vector3f, float, int) - Constructor for class com.jme3.collision.CollisionResult
 
CollisionResult(Vector3f, float) - Constructor for class com.jme3.collision.CollisionResult
 
CollisionResult() - Constructor for class com.jme3.collision.CollisionResult
 
CollisionResults - Class in com.jme3.collision
CollisionResults is a collection returned as a result of a collision detection operation done by Collidable.
CollisionResults() - Constructor for class com.jme3.collision.CollisionResults
 
collisionResults - Variable in class com.jme3.util.TempVars
BIHTree
collisionShape - Variable in class com.jme3.bullet.collision.PhysicsCollisionObject
 
CollisionShape - Class in com.jme3.bullet.collision.shapes
This Object holds information about a jbullet CollisionShape to be able to reuse CollisionShapes (as suggested in bullet manuals) TODO: add static methods to create shapes from nodes (like jbullet-jme constructor)
CollisionShape - Class in com.jme3.bullet.collision.shapes
This Object holds information about a jbullet CollisionShape to be able to reuse CollisionShapes (as suggested in bullet manuals) TODO: add static methods to create shapes from nodes (like jbullet-jme constructor)
CollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.CollisionShape
 
CollisionShapeFactory - Class in com.jme3.bullet.util
 
CollisionShapeFactory() - Constructor for class com.jme3.bullet.util.CollisionShapeFactory
 
color - Variable in class com.jme3.effect.Particle
Particle color
color - Variable in class com.jme3.light.Light
 
color(TexturePixel, ColorRGBA, ColorRGBA) - Static method in class com.jme3.scene.plugins.blender.textures.ImageUtils
The method sets a color for the given pixel by merging the two given colors.
color - Variable in class com.jme3.scene.plugins.IrVertex
 
Color - Class in com.jme3.terrain.noise
Helper class for working with colors and gradients
Color() - Constructor for class com.jme3.terrain.noise.Color
 
Color(int, int, int) - Constructor for class com.jme3.terrain.noise.Color
 
Color(int, int, int, int) - Constructor for class com.jme3.terrain.noise.Color
 
Color(float, float, float) - Constructor for class com.jme3.terrain.noise.Color
 
Color(float, float, float, float) - Constructor for class com.jme3.terrain.noise.Color
 
Color(int, float, float) - Constructor for class com.jme3.terrain.noise.Color
 
Color(int, float, float, float) - Constructor for class com.jme3.terrain.noise.Color
 
color - Variable in class com.jme3.util.TempVars
Color
ColorBand - Class in com.jme3.scene.plugins.blender.textures
A class constaining the colorband data.
ColorBand(int, List<ColorRGBA>, List<Integer>, int) - Constructor for class com.jme3.scene.plugins.blender.textures.ColorBand
A constructor used to instantiate color band by hand instead of reading it from the blend file.
ColorBand(Structure, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.textures.ColorBand
Constructor.
colorBand - Variable in class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
 
colorImage - Variable in class com.jme3.terrain.heightmap.ImageBasedHeightMap
 
ColorOverlayFilter - Class in com.jme3.post.filters
This filter simply multiply the whole scene by a color
ColorOverlayFilter() - Constructor for class com.jme3.post.filters.ColorOverlayFilter
creates a colorOverlayFilter with a white coor (transparent)
ColorOverlayFilter(ColorRGBA) - Constructor for class com.jme3.post.filters.ColorOverlayFilter
creates a colorOverlayFilter with the given color
ColorRGBA - Class in com.jme3.math
ColorRGBA defines a color made from a collection of red, green and blue values stored in Linear color space.
ColorRGBA() - Constructor for class com.jme3.math.ColorRGBA
Constructor instantiates a new ColorRGBA object.
ColorRGBA(float, float, float, float) - Constructor for class com.jme3.math.ColorRGBA
Constructor instantiates a new ColorRGBA object.
ColorRGBA(ColorRGBA) - Constructor for class com.jme3.math.ColorRGBA
Copy constructor creates a new ColorRGBA object, based on a provided color.
ColorSpace - Enum in com.jme3.texture.image
 
colorSpace - Variable in class com.jme3.texture.Image
 
colorWriteEnabled - Variable in class com.jme3.renderer.RenderContext
 
com.jme3 - package com.jme3
 
com.jme3.animation - package com.jme3.animation
The com.jme3.animation package contains various classes for managing animation inside a jME3 application.
com.jme3.app - package com.jme3.app
 
com.jme3.app.state - package com.jme3.app.state
 
com.jme3.asset - package com.jme3.asset
 
com.jme3.asset.cache - package com.jme3.asset.cache
com.jme3.asset.cache contains the AssetCache interface as well as its implementations.
com.jme3.asset.plugins - package com.jme3.asset.plugins
 
com.jme3.audio - package com.jme3.audio
 
com.jme3.audio.android - package com.jme3.audio.android
 
com.jme3.audio.ios - package com.jme3.audio.ios
 
com.jme3.audio.joal - package com.jme3.audio.joal
 
com.jme3.audio.lwjgl - package com.jme3.audio.lwjgl
 
com.jme3.audio.openal - package com.jme3.audio.openal
 
com.jme3.audio.plugins - package com.jme3.audio.plugins
 
com.jme3.bounding - package com.jme3.bounding
 
com.jme3.bullet - package com.jme3.bullet
 
com.jme3.bullet.collision - package com.jme3.bullet.collision
 
com.jme3.bullet.collision.shapes - package com.jme3.bullet.collision.shapes
 
com.jme3.bullet.collision.shapes.infos - package com.jme3.bullet.collision.shapes.infos
 
com.jme3.bullet.control - package com.jme3.bullet.control
 
com.jme3.bullet.control.ragdoll - package com.jme3.bullet.control.ragdoll
 
com.jme3.bullet.debug - package com.jme3.bullet.debug
 
com.jme3.bullet.joints - package com.jme3.bullet.joints
 
com.jme3.bullet.joints.motors - package com.jme3.bullet.joints.motors
 
com.jme3.bullet.objects - package com.jme3.bullet.objects
 
com.jme3.bullet.objects.infos - package com.jme3.bullet.objects.infos
 
com.jme3.bullet.util - package com.jme3.bullet.util
 
com.jme3.cinematic - package com.jme3.cinematic
 
com.jme3.cinematic.events - package com.jme3.cinematic.events
 
com.jme3.collision - package com.jme3.collision
 
com.jme3.collision.bih - package com.jme3.collision.bih
 
com.jme3.cursors.plugins - package com.jme3.cursors.plugins
 
com.jme3.effect - package com.jme3.effect
The com.jme3.effect package allows particle emitter effects to be used with a jME3 application.
com.jme3.effect.influencers - package com.jme3.effect.influencers
 
com.jme3.effect.shapes - package com.jme3.effect.shapes
 
com.jme3.environment - package com.jme3.environment
 
com.jme3.environment.generation - package com.jme3.environment.generation
 
com.jme3.environment.util - package com.jme3.environment.util
 
com.jme3.export - package com.jme3.export
 
com.jme3.export.binary - package com.jme3.export.binary
 
com.jme3.export.xml - package com.jme3.export.xml
 
com.jme3.font - package com.jme3.font
 
com.jme3.font.plugins - package com.jme3.font.plugins
 
com.jme3.input - package com.jme3.input
The com.jme3.input package is used for all input handling in jMonkeyEngine.
com.jme3.input.android - package com.jme3.input.android
 
com.jme3.input.awt - package com.jme3.input.awt
 
com.jme3.input.controls - package com.jme3.input.controls
The com.jme3.input.controls package allows user code to listen to input events regardless of the type of input used.
com.jme3.input.dummy - package com.jme3.input.dummy
The com.jme3.input.dummy package provides "dummy" or "null" implementations of the input interfaces.
com.jme3.input.event - package com.jme3.input.event
The com.jme3.input.event package contains low-level input events.
com.jme3.input.ios - package com.jme3.input.ios
 
com.jme3.input.jogl - package com.jme3.input.jogl
 
com.jme3.input.lwjgl - package com.jme3.input.lwjgl
 
com.jme3.light - package com.jme3.light
The com.jme3.light package contains various lights that can be placed in a scene.
com.jme3.material - package com.jme3.material
The com.jme3.material package contains classes for manipulating jMonkeyEngine materials.
com.jme3.material.logic - package com.jme3.material.logic
 
com.jme3.material.plugin - package com.jme3.material.plugin
 
com.jme3.material.plugin.export.material - package com.jme3.material.plugin.export.material
 
com.jme3.material.plugin.export.materialdef - package com.jme3.material.plugin.export.materialdef
 
com.jme3.material.plugins - package com.jme3.material.plugins
 
com.jme3.math - package com.jme3.math
The com.jme3.math package provides mathematic data structures and utilities which are used by the rest of the engine.
com.jme3.network - package com.jme3.network
The network package contains the public API for the jME3 SpiderMonkey networking module.
com.jme3.network.base - package com.jme3.network.base
The base package contains the default implementations for the Client and Server interfaces from the public API.
com.jme3.network.kernel - package com.jme3.network.kernel
The kernel package is the heart of the JME networking module and controls the routing and dispatch of message data over different transport implementations.
com.jme3.network.kernel.tcp - package com.jme3.network.kernel.tcp
 
com.jme3.network.kernel.udp - package com.jme3.network.kernel.udp
 
com.jme3.network.message - package com.jme3.network.message
 
com.jme3.network.rmi - package com.jme3.network.rmi
 
com.jme3.network.serializing - package com.jme3.network.serializing
 
com.jme3.network.serializing.serializers - package com.jme3.network.serializing.serializers
 
com.jme3.network.service - package com.jme3.network.service
 
com.jme3.network.service.rmi - package com.jme3.network.service.rmi
 
com.jme3.network.service.rpc - package com.jme3.network.service.rpc
 
com.jme3.network.service.rpc.msg - package com.jme3.network.service.rpc.msg
 
com.jme3.network.service.serializer - package com.jme3.network.service.serializer
 
com.jme3.network.util - package com.jme3.network.util
 
com.jme3.niftygui - package com.jme3.niftygui
 
com.jme3.opencl - package com.jme3.opencl
This package contains an API for using OpenCL together with jME3.
com.jme3.opencl.jocl - package com.jme3.opencl.jocl
 
com.jme3.opencl.lwjgl - package com.jme3.opencl.lwjgl
 
com.jme3.post - package com.jme3.post
The com.jme3.post package provides utilities for render processing.
com.jme3.post.filters - package com.jme3.post.filters
 
com.jme3.post.ssao - package com.jme3.post.ssao
 
com.jme3.profile - package com.jme3.profile
 
com.jme3.renderer - package com.jme3.renderer
The com.jme3.renderer package provides classes responsible for rendering.
com.jme3.renderer.android - package com.jme3.renderer.android
 
com.jme3.renderer.ios - package com.jme3.renderer.ios
 
com.jme3.renderer.jogl - package com.jme3.renderer.jogl
 
com.jme3.renderer.lwjgl - package com.jme3.renderer.lwjgl
 
com.jme3.renderer.opengl - package com.jme3.renderer.opengl
 
com.jme3.renderer.queue - package com.jme3.renderer.queue
 
com.jme3.scene - package com.jme3.scene
The com.jme3.input package contains the scene graph implementation in jMonkeyEngine.
com.jme3.scene.control - package com.jme3.scene.control
The com.jme3.control package provides controls.
com.jme3.scene.debug - package com.jme3.scene.debug
 
com.jme3.scene.instancing - package com.jme3.scene.instancing
 
com.jme3.scene.mesh - package com.jme3.scene.mesh
The com.jme3.scene.mesh package contains utilities for reading from index buffers.
com.jme3.scene.plugins - package com.jme3.scene.plugins
 
com.jme3.scene.plugins.blender - package com.jme3.scene.plugins.blender
 
com.jme3.scene.plugins.blender.animations - package com.jme3.scene.plugins.blender.animations
 
com.jme3.scene.plugins.blender.cameras - package com.jme3.scene.plugins.blender.cameras
 
com.jme3.scene.plugins.blender.constraints - package com.jme3.scene.plugins.blender.constraints
 
com.jme3.scene.plugins.blender.constraints.definitions - package com.jme3.scene.plugins.blender.constraints.definitions
 
com.jme3.scene.plugins.blender.curves - package com.jme3.scene.plugins.blender.curves
 
com.jme3.scene.plugins.blender.file - package com.jme3.scene.plugins.blender.file
 
com.jme3.scene.plugins.blender.landscape - package com.jme3.scene.plugins.blender.landscape
 
com.jme3.scene.plugins.blender.lights - package com.jme3.scene.plugins.blender.lights
 
com.jme3.scene.plugins.blender.materials - package com.jme3.scene.plugins.blender.materials
 
com.jme3.scene.plugins.blender.math - package com.jme3.scene.plugins.blender.math
 
com.jme3.scene.plugins.blender.meshes - package com.jme3.scene.plugins.blender.meshes
 
com.jme3.scene.plugins.blender.modifiers - package com.jme3.scene.plugins.blender.modifiers
 
com.jme3.scene.plugins.blender.objects - package com.jme3.scene.plugins.blender.objects
 
com.jme3.scene.plugins.blender.particles - package com.jme3.scene.plugins.blender.particles
 
com.jme3.scene.plugins.blender.textures - package com.jme3.scene.plugins.blender.textures
 
com.jme3.scene.plugins.blender.textures.blending - package com.jme3.scene.plugins.blender.textures.blending
 
com.jme3.scene.plugins.blender.textures.generating - package com.jme3.scene.plugins.blender.textures.generating
 
com.jme3.scene.plugins.blender.textures.io - package com.jme3.scene.plugins.blender.textures.io
 
com.jme3.scene.plugins.fbx - package com.jme3.scene.plugins.fbx
 
com.jme3.scene.plugins.fbx.anim - package com.jme3.scene.plugins.fbx.anim
 
com.jme3.scene.plugins.fbx.file - package com.jme3.scene.plugins.fbx.file
 
com.jme3.scene.plugins.fbx.material - package com.jme3.scene.plugins.fbx.material
 
com.jme3.scene.plugins.fbx.mesh - package com.jme3.scene.plugins.fbx.mesh
 
com.jme3.scene.plugins.fbx.misc - package com.jme3.scene.plugins.fbx.misc
 
com.jme3.scene.plugins.fbx.node - package com.jme3.scene.plugins.fbx.node
 
com.jme3.scene.plugins.fbx.obj - package com.jme3.scene.plugins.fbx.obj
 
com.jme3.scene.plugins.fbx.objects - package com.jme3.scene.plugins.fbx.objects
 
com.jme3.scene.plugins.ogre - package com.jme3.scene.plugins.ogre
 
com.jme3.scene.plugins.ogre.matext - package com.jme3.scene.plugins.ogre.matext
com.jme3.scene.plugins.ogre.matext allows loading of more advanced Ogre3D materials that use "base" materials to abstract functionality.
com.jme3.scene.shape - package com.jme3.scene.shape
 
com.jme3.shader - package com.jme3.shader
 
com.jme3.shader.plugins - package com.jme3.shader.plugins
 
com.jme3.shadow - package com.jme3.shadow
 
com.jme3.system - package com.jme3.system
 
com.jme3.system.android - package com.jme3.system.android
 
com.jme3.system.awt - package com.jme3.system.awt
 
com.jme3.system.ios - package com.jme3.system.ios
 
com.jme3.system.jogl - package com.jme3.system.jogl
 
com.jme3.system.lwjgl - package com.jme3.system.lwjgl
 
com.jme3.terrain - package com.jme3.terrain
 
com.jme3.terrain.geomipmap - package com.jme3.terrain.geomipmap
 
com.jme3.terrain.geomipmap.grid - package com.jme3.terrain.geomipmap.grid
 
com.jme3.terrain.geomipmap.lodcalc - package com.jme3.terrain.geomipmap.lodcalc
 
com.jme3.terrain.geomipmap.lodcalc.util - package com.jme3.terrain.geomipmap.lodcalc.util
 
com.jme3.terrain.geomipmap.picking - package com.jme3.terrain.geomipmap.picking
 
com.jme3.terrain.heightmap - package com.jme3.terrain.heightmap
 
com.jme3.terrain.noise - package com.jme3.terrain.noise
 
com.jme3.terrain.noise.basis - package com.jme3.terrain.noise.basis
 
com.jme3.terrain.noise.filter - package com.jme3.terrain.noise.filter
 
com.jme3.terrain.noise.fractal - package com.jme3.terrain.noise.fractal
 
com.jme3.terrain.noise.modulator - package com.jme3.terrain.noise.modulator
 
com.jme3.texture - package com.jme3.texture
 
com.jme3.texture.image - package com.jme3.texture.image
 
com.jme3.texture.plugins - package com.jme3.texture.plugins
 
com.jme3.texture.plugins.ktx - package com.jme3.texture.plugins.ktx
 
com.jme3.ui - package com.jme3.ui
 
com.jme3.util - package com.jme3.util
 
com.jme3.util.blockparser - package com.jme3.util.blockparser
 
com.jme3.util.clone - package com.jme3.util.clone
 
com.jme3.util.mikktspace - package com.jme3.util.mikktspace
 
com.jme3.util.xml - package com.jme3.util.xml
 
com.jme3.water - package com.jme3.water
 
CombinedTexture - Class in com.jme3.scene.plugins.blender.textures
This class represents a texture that is defined for the material.
CombinedTexture(int, boolean) - Constructor for class com.jme3.scene.plugins.blender.textures.CombinedTexture
Constructor.
CombinerHeightMap - Class in com.jme3.terrain.heightmap
CombinerHeightMap generates a new height map based on two provided height maps.
CombinerHeightMap(AbstractHeightMap, AbstractHeightMap, int) - Constructor for class com.jme3.terrain.heightmap.CombinerHeightMap
Constructor combines two given heightmaps by the specified mode.
CombinerHeightMap(AbstractHeightMap, float, AbstractHeightMap, float, int) - Constructor for class com.jme3.terrain.heightmap.CombinerHeightMap
Constructor combines two given heightmaps by the specified mode.
combineWithParent(Transform) - Method in class com.jme3.math.Transform
Changes the values of this matrix acording to it's parent.
ComboMove - Class in jme3test.input.combomoves
 
ComboMove(String) - Constructor for class jme3test.input.combomoves.ComboMove
 
ComboMove.ComboMoveState - Class in jme3test.input.combomoves
 
ComboMoveExecution - Class in jme3test.input.combomoves
 
ComboMoveExecution(ComboMove) - Constructor for class jme3test.input.combomoves.ComboMoveExecution
 
ComboMoveState(String[], String[], float) - Constructor for class jme3test.input.combomoves.ComboMove.ComboMoveState
 
CommandQueue - Class in com.jme3.opencl
Wrapper for an OpenCL command queue.
CommandQueue(OpenCLObject.ObjectReleaser, Device) - Constructor for class com.jme3.opencl.CommandQueue
 
comment(StringBuilder, ShaderNode, String) - Method in class com.jme3.shader.Glsl100ShaderGenerator
Appends a comment to the generated code
compact(int) - Method in class com.jme3.scene.VertexBuffer
Reduces the capacity of the buffer to the given amount of elements, any elements at the end of the buffer are truncated as necessary.
CompactArray<T> - Class in com.jme3.animation
Object is indexed and stored in primitive float[]
CompactArray() - Constructor for class com.jme3.animation.CompactArray
Creates a compact array
CompactArray(float[], int[]) - Constructor for class com.jme3.animation.CompactArray
create array using serialized data
CompactQuaternionArray - Class in com.jme3.animation
Serialize and compress Quaternion[] by indexing same values It is converted to float[]
CompactQuaternionArray() - Constructor for class com.jme3.animation.CompactQuaternionArray
creates a compact Quaternion array
CompactQuaternionArray(float[], int[]) - Constructor for class com.jme3.animation.CompactQuaternionArray
creates a compact Quaternion array
CompactVector3Array - Class in com.jme3.animation
Serialize and compress Vector3f[] by indexing same values
CompactVector3Array() - Constructor for class com.jme3.animation.CompactVector3Array
Creates a compact vector array
CompactVector3Array(float[], int[]) - Constructor for class com.jme3.animation.CompactVector3Array
creates a compact vector array
compare(BIHTriangle, BIHTriangle) - Method in class com.jme3.collision.bih.TriangleAxisComparator
 
compare(Geometry, Geometry) - Method in class com.jme3.renderer.queue.GuiComparator
 
compare(Geometry, Geometry) - Method in class com.jme3.renderer.queue.NullComparator
 
compare(Geometry, Geometry) - Method in class com.jme3.renderer.queue.OpaqueComparator
 
compare(Geometry, Geometry) - Method in class com.jme3.renderer.queue.TransparentComparator
 
compare(Integer, Integer) - Method in class com.jme3.scene.plugins.blender.meshes.Face
 
compare(Integer, Integer) - Method in class com.jme3.scene.plugins.blender.meshes.IndexesLoop
 
CompareMode - Enum in com.jme3.shadow
Specifies the shadow comparison mode
compareMode - Variable in class com.jme3.shadow.PssmShadowRenderer
Deprecated.
 
compareTo(CollisionResult) - Method in class com.jme3.collision.CollisionResult
 
compareTo(IrBoneWeightIndex) - Method in class com.jme3.scene.plugins.IrBoneWeightIndex
 
compareTo(Object) - Method in class com.jme3.terrain.geomipmap.picking.TerrainPickData
 
compile() - Static method in class com.jme3.network.message.SerializerRegistrationsMessage
 
compiled - Static variable in class com.jme3.network.message.SerializerRegistrationsMessage
 
COMPLETE - Static variable in interface com.jme3.input.controls.SoftTextDialogInputListener
 
completeLoading() - Method in class com.jme3.scene.plugins.blender.objects.Properties
This method should be called after the properties loading.
components - Variable in class com.jme3.scene.VertexBuffer
 
componentsLength - Variable in class com.jme3.scene.VertexBuffer
derived from components * format.getComponentSize()
ComposeFilter - Class in com.jme3.post.filters
This filter compose a texture with the viewport texture.
ComposeFilter() - Constructor for class com.jme3.post.filters.ComposeFilter
creates a ComposeFilter
ComposeFilter(Texture2D) - Constructor for class com.jme3.post.filters.ComposeFilter
creates a ComposeFilter with the given texture
CompoundCollisionShape - Class in com.jme3.bullet.collision.shapes
A CompoundCollisionShape allows combining multiple base shapes to generate a more sophisticated shape.
CompoundCollisionShape - Class in com.jme3.bullet.collision.shapes
A CompoundCollisionShape allows combining multiple base shapes to generate a more sophisticated shape.
CompoundCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.CompoundCollisionShape
 
compressed - Variable in class com.jme3.renderer.opengl.GLImageFormat
 
CompressedMessage - Class in com.jme3.network.message
CompressedMessage is a base class for all messages that compress others.
CompressedMessage() - Constructor for class com.jme3.network.message.CompressedMessage
 
CompressedMessage(Message) - Constructor for class com.jme3.network.message.CompressedMessage
 
computeAngle(Position, Position) - Static method in class jme3tools.navigation.NavCalculator
Computes the angle between two points.
computeBearing(Position, Position) - Static method in class jme3tools.navigation.NavCalculator
Computes the bearing between two points.
computeBoundForPoints(Vector3f[], Transform) - Static method in class com.jme3.shadow.ShadowUtil
Compute bounds from an array of points
computeBoundForPoints(Vector3f[], Matrix4f) - Static method in class com.jme3.shadow.ShadowUtil
Compute bounds from an array of points
computeCentroid() - Method in class com.jme3.scene.plugins.blender.meshes.Edge
 
computeCentroid() - Method in class com.jme3.scene.plugins.blender.meshes.Face
 
computeConditions() - Method in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
 
computeDLat(double, double) - Static method in class jme3tools.navigation.NavCalculator
Compute the difference in latitude between two positions
computeDLong(double, double) - Static method in class jme3tools.navigation.NavCalculator
Computes the difference in Longitude between two positions and assigns the correct sign -westwards travel, + eastwards travel
computeDMPClarkeSpheroid(double, double) - Static method in class jme3tools.navigation.NavCalculator
Computes the difference in meridional parts for two latitudes in minutes (based on Clark 1880 spheroid)
computeDMPWGS84Spheroid(float, float) - Static method in class jme3tools.navigation.NavCalculator
Computes the difference in meridional parts for a perfect sphere between two degrees of latitude
computeFbxLocalTransform() - Method in class com.jme3.scene.plugins.fbx.node.FbxNode
 
computeFromPoints(FloatBuffer) - Method in class com.jme3.bounding.BoundingBox
computeFromPoints creates a new Bounding Box from a given set of points.
computeFromPoints(FloatBuffer) - Method in class com.jme3.bounding.BoundingSphere
computeFromPoints creates a new Bounding Sphere from a given set of points.
computeFromPoints(FloatBuffer) - Method in class com.jme3.bounding.BoundingVolume
computeFromPoints generates a bounding volume that encompasses a collection of points.
computeFromTris(Triangle[], int, int) - Method in class com.jme3.bounding.BoundingBox
computeFromTris creates a new Bounding Box from a given set of triangles.
computeFromTris(int[], Mesh, int, int) - Method in class com.jme3.bounding.BoundingBox
 
computeFromTris(Triangle[], int, int) - Method in class com.jme3.bounding.BoundingSphere
computeFromTris creates a new Bounding Box from a given set of triangles.
computeHeading(Position, Position) - Static method in class jme3tools.navigation.NavCalculator
 
computeLastDistance(Spatial) - Method in class com.jme3.light.AmbientLight
 
computeLastDistance(Spatial) - Method in class com.jme3.light.DirectionalLight
 
computeLastDistance(Spatial) - Method in class com.jme3.light.Light
Used internally to compute the last distance value.
computeLastDistance(Spatial) - Method in class com.jme3.light.LightProbe
 
computeLastDistance(Spatial) - Method in class com.jme3.light.PointLight
 
computeLastDistance(Spatial) - Method in class com.jme3.light.SpotLight
 
computeLodEntropy(Mesh, Buffer) - Static method in class com.jme3.terrain.geomipmap.lodcalc.util.EntropyComputeUtil
 
computeLods(LodGenerator.TriangleReductionMethod, float...) - Method in class jme3tools.optimize.LodGenerator
Computes the lod and return a list of VertexBuffers that can then be used for lod (use Mesh.setLodLevels(VertexBuffer[]))
This method must be fed with the reduction method LodGenerator.TriangleReductionMethod and a list of reduction values.
for each value a lod will be generated.
computeLongDiff(double, double) - Static method in class jme3tools.navigation.NavCalculator
Computes the difference in Longitude between two positions and assigns the correct sign -westwards travel, + eastwards travel
computeNormal(Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.FastMath
A method that computes normal for a triangle defined by three vertices.
computePosition() - Method in class com.jme3.input.ChaseCamera
 
computePosition(Position, double, double) - Static method in class jme3tools.navigation.NavCalculator
Computes the coordinate of position B relative to an offset given a distance and an angle.
computeSkinningMatrices() - Method in class com.jme3.animation.Skeleton
Compute the skining matrices for each bone of the skeleton that would be used to transform vertices of associated meshes
computeTriangleNormal(Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class com.jme3.math.Triangle
 
computeUnionBound(GeometryList, Transform) - Static method in class com.jme3.shadow.ShadowUtil
Compute bounds of a geomList
computeUnionBound(GeometryList, Matrix4f) - Static method in class com.jme3.shadow.ShadowUtil
Compute bounds of a geomList
computeUnionBound(List<BoundingVolume>) - Static method in class com.jme3.shadow.ShadowUtil
Computes the bounds of multiple bounding volumes
computeValues() - Method in class com.jme3.scene.plugins.blender.textures.ColorBand
This method computes the values of the colorband.
computeVertices() - Method in class com.jme3.scene.shape.AbstractBox
Gets the array or vectors representing the 8 vertices of the box.
computeWorldMatrix() - Method in class com.jme3.scene.Geometry
Recomputes the matrix returned by Geometry.getWorldMatrix().
computeZFar(GeometryList, GeometryList, Camera) - Static method in class com.jme3.shadow.PssmShadowUtil
Compute the Zfar in the model vieuw to adjust the Zfar distance for the splits calculation
ConditionParser - Class in com.jme3.material.plugins
An utility class that allows to parse a define condition in a glsl language style.
ConditionParser() - Constructor for class com.jme3.material.plugins.ConditionParser
 
conditionParser - Variable in class com.jme3.material.plugins.ShaderNodeLoaderDelegate
 
ConeCollisionShape - Class in com.jme3.bullet.collision.shapes
 
ConeCollisionShape - Class in com.jme3.bullet.collision.shapes
Cone collision shape represents a 3D cone with a radius, height, and axis (X, Y or Z).
ConeCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.ConeCollisionShape
 
ConeCollisionShape(float, float, int) - Constructor for class com.jme3.bullet.collision.shapes.ConeCollisionShape
 
ConeCollisionShape(float, float) - Constructor for class com.jme3.bullet.collision.shapes.ConeCollisionShape
 
ConeJoint - Class in com.jme3.bullet.joints
From bullet manual:
To create ragdolls, the conve twist constraint is very useful for limbs like the upper arm.
ConeJoint - Class in com.jme3.bullet.joints
From bullet manual:
To create ragdolls, the conve twist constraint is very useful for limbs like the upper arm.
ConeJoint() - Constructor for class com.jme3.bullet.joints.ConeJoint
 
ConeJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f) - Constructor for class com.jme3.bullet.joints.ConeJoint
 
ConeJoint(PhysicsRigidBody, PhysicsRigidBody, Vector3f, Vector3f, Matrix3f, Matrix3f) - Constructor for class com.jme3.bullet.joints.ConeJoint
 
configureChannels(long, int[]) - Method in class com.jme3.network.base.DefaultClient
 
connect() - Method in class com.jme3.network.kernel.tcp.SelectorKernel.SelectorThread
 
connect() - Method in class com.jme3.network.kernel.udp.UdpKernel.HostThread
 
CONNECTED_TO_PARENT - Static variable in class com.jme3.scene.plugins.blender.animations.BoneContext
 
Connection(int) - Constructor for class com.jme3.network.base.DefaultServer.Connection
 
connectionAdded(Server, HostedConnection) - Method in interface com.jme3.network.ConnectionListener
Called when a connection has been added to the specified server and is fully setup.
connectionAdded(Server, HostedConnection) - Method in class com.jme3.network.rmi.ObjectStore.ServerEventHandler
 
connectionAdded(Server, HostedConnection) - Method in class com.jme3.network.service.AbstractHostedConnectionService
Called internally when a new connection is detected for the server.
connectionAdded(Server, HostedConnection) - Method in class com.jme3.network.service.AbstractHostedService
Default implementation does nothing.
connectionAdded(Server, HostedConnection) - Method in class com.jme3.network.service.HostedServiceManager.ConnectionObserver
 
connectionAdded(Server, HostedConnection) - Method in class com.jme3.network.service.rmi.RmiHostedService
Called internally when a new connection is detected for the server.
connectionAdded(Server, HostedConnection) - Method in class com.jme3.network.service.serializer.ServerSerializerRegistrationsService
 
connectionAdded(Server, HostedConnection) - Method in class jme3test.network.TestNetworkStress
 
connectionClosed(Endpoint) - Method in class com.jme3.network.base.DefaultServer
 
connectionClosed(Endpoint) - Method in class com.jme3.network.base.KernelAdapter
 
ConnectionListener - Interface in com.jme3.network
Listener that is notified about connection arrivals and removals within a server.
ConnectionObserver() - Constructor for class com.jme3.network.service.HostedServiceManager.ConnectionObserver
 
connectionRemoved(Server, HostedConnection) - Method in interface com.jme3.network.ConnectionListener
Called when a connection has been removed from the specified server.
connectionRemoved(Server, HostedConnection) - Method in class com.jme3.network.rmi.ObjectStore.ServerEventHandler
 
connectionRemoved(Server, HostedConnection) - Method in class com.jme3.network.service.AbstractHostedConnectionService
Called internally when an existing connection is leaving the server.
connectionRemoved(Server, HostedConnection) - Method in class com.jme3.network.service.AbstractHostedService
Default implementation does nothing.
connectionRemoved(Server, HostedConnection) - Method in class com.jme3.network.service.HostedServiceManager.ConnectionObserver
 
connectionRemoved(Server, HostedConnection) - Method in class com.jme3.network.service.rmi.RmiHostedService
Called internally when an existing connection is leaving the server.
connectionRemoved(Server, HostedConnection) - Method in class jme3test.network.TestNetworkStress
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.anim.FbxAnimCurve
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.anim.FbxAnimCurveNode
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.anim.FbxAnimLayer
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.anim.FbxAnimStack
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.anim.FbxBindPose
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.anim.FbxCluster
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.anim.FbxSkinDeformer
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.material.FbxImage
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.material.FbxMaterial
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.material.FbxTexture
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.mesh.FbxMesh
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.node.FbxNode
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.node.FbxNullAttribute
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.obj.FbxObject
 
connectObject(FbxObject) - Method in class com.jme3.scene.plugins.fbx.obj.FbxUnknownObject
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.anim.FbxAnimCurve
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.anim.FbxAnimCurveNode
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.anim.FbxAnimLayer
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.anim.FbxAnimStack
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.anim.FbxBindPose
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.anim.FbxCluster
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.anim.FbxSkinDeformer
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.material.FbxImage
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.material.FbxMaterial
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.material.FbxTexture
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.mesh.FbxMesh
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.node.FbxNode
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.node.FbxNullAttribute
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.obj.FbxObject
 
connectObjectProperty(FbxObject, String) - Method in class com.jme3.scene.plugins.fbx.obj.FbxUnknownObject
 
Connector - Interface in com.jme3.network.kernel
A single channel remote connection allowing the sending and receiving of data.
ConnectorAdapter - Class in com.jme3.network.base
Wraps a single Connector and forwards new messages to the supplied message dispatcher.
ConnectorAdapter(Connector, MessageListener<Object>, ErrorListener<Object>, boolean) - Constructor for class com.jme3.network.base.ConnectorAdapter
 
ConnectorAdapter.WriterThread - Class in com.jme3.network.base
 
ConnectorException - Exception in com.jme3.network.kernel
Represents a client-side connection error, usually encapsulating an IOException as its cause.
ConnectorException(String, Throwable) - Constructor for exception com.jme3.network.kernel.ConnectorException
 
ConnectorException(String) - Constructor for exception com.jme3.network.kernel.ConnectorException
 
ConnectorFactory - Interface in com.jme3.network.base
Creates Connectors for a specific host.
connectToServer(String, int) - Static method in class com.jme3.network.Network
Creates a Client that communicates with the specified host and port using both reliable and fast transports.
connectToServer(String, int, int) - Static method in class com.jme3.network.Network
Creates a Client that communicates with the specified host and separate TCP and UDP ports using both reliable and fast transports.
connectToServer(String, int, String, int) - Static method in class com.jme3.network.Network
Creates a Client that communicates with the specified host and port using both reliable and fast transports.
connectToServer(String, int, String, int, int) - Static method in class com.jme3.network.Network
Creates a Client that communicates with the specified host and and separate TCP and UDP ports using both reliable and fast transports.
connectToServer(String, int, int) - Method in class com.jme3.network.Network.NetworkClientImpl
 
connectToServer(InetAddress, int, int) - Method in class com.jme3.network.Network.NetworkClientImpl
 
connectToServer(String, int, int) - Method in interface com.jme3.network.NetworkClient
Connects this client to the specified remote server and ports.
connectToServer(InetAddress, int, int) - Method in interface com.jme3.network.NetworkClient
Connects this client to the specified remote server and ports.
ConsoleProgressReporter - Class in jme3test.light.pbr
A basic logger for environment map rendering progress.
ConsoleProgressReporter() - Constructor for class jme3test.light.pbr.ConsoleProgressReporter
 
constant - Variable in class com.jme3.math.Plane
Constant of the plane.
Constraint - Class in com.jme3.scene.plugins.blender.constraints
The implementation of a constraint.
Constraint(Structure, Long, Ipo, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.constraints.Constraint
This constructor creates the constraint instance.
constraintDefinition - Variable in class com.jme3.scene.plugins.blender.constraints.Constraint
 
ConstraintDefinition - Class in com.jme3.scene.plugins.blender.constraints.definitions
A base class for all constraint definitions.
ConstraintDefinition(Structure, Long, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinition
Loads a constraint definition based on the constraint definition structure.
ConstraintDefinitionFactory - Class in com.jme3.scene.plugins.blender.constraints.definitions
 
ConstraintDefinitionFactory() - Constructor for class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinitionFactory
 
ConstraintDefinitionIK - Class in com.jme3.scene.plugins.blender.constraints.definitions
A definiotion of a Inverse Kinematics constraint.
ConstraintDefinitionIK(Structure, Long, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinitionIK
 
ConstraintDefinitionMaintainVolume - Class in com.jme3.scene.plugins.blender.constraints.definitions
This class represents 'Maintain volume' constraint type in blender.
ConstraintDefinitionMaintainVolume(Structure, Long, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinitionMaintainVolume
 
ConstraintDefinitionTransLike - Class in com.jme3.scene.plugins.blender.constraints.definitions
This class represents 'Trans like' constraint type in blender.
ConstraintDefinitionTransLike(Structure, Long, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinitionTransLike
 
constraintHelper - Variable in class com.jme3.scene.plugins.blender.constraints.Constraint
 
ConstraintHelper - Class in com.jme3.scene.plugins.blender.constraints
This class should be used for constraint calculations.
ConstraintHelper(String, BlenderContext) - Constructor for class com.jme3.scene.plugins.blender.constraints.ConstraintHelper
Helper constructor.
constraintHelper - Variable in class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinition
 
ConstraintHelper.Space - Enum in com.jme3.scene.plugins.blender.constraints
The space of target or owner transformation.
constraintName - Variable in class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinition
The name of the constraint.
constraints - Variable in class com.jme3.scene.plugins.blender.BlenderContext
A list of constraints for the specified object.
construct() - Method in class com.jme3.collision.bih.BIHTree
 
constructMesh(ArrayList<OBJLoader.Face>) - Method in class com.jme3.scene.plugins.OBJLoader
 
consumed - Variable in class com.jme3.input.event.InputEvent
 
containAABB(FloatBuffer) - Method in class com.jme3.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.jme3.bounding.BoundingBox
 
contains(Vector3f) - Method in class com.jme3.bounding.BoundingSphere
 
contains(Vector3f) - Method in class com.jme3.bounding.BoundingVolume
determines if a given point is contained within this bounding volume.
contains(BoundingVolume) - Method in class com.jme3.renderer.Camera
contains tests a bounding volume against the planes of the camera's frustum.
contains(Object) - Method in class com.jme3.util.SafeArrayList
 
containsAll(Collection<?>) - Method in class com.jme3.util.SafeArrayList
 
containsGui(BoundingVolume) - Method in class com.jme3.renderer.Camera
containsGui tests a bounding volume against the ortho bounding box of the camera.
containsKey(int) - Method in class com.jme3.util.IntMap
 
containsKey(Object) - Method in class com.jme3.util.ListMap
 
containsValue(Object) - Method in class com.jme3.util.IntMap
 
containsValue(Object) - Method in class com.jme3.util.ListMap
 
content - Variable in class com.jme3.scene.plugins.fbx.material.FbxImage
 
contentEquals(Object) - Method in class com.jme3.material.Material
Compares two materials and returns true if they are equal.
contentHashCode() - Method in class com.jme3.material.Material
Works like Object.hashCode() except it may change together with the material as the material is mutable by definition.
contentHashCode() - Method in class com.jme3.material.RenderState
 
contents - Variable in class com.jme3.util.blockparser.Statement
 
contentTable - Variable in class com.jme3.export.binary.BinaryExporter
 
ContentTextureKey - Class in com.jme3.scene.plugins.fbx
Used to load textures from image binary content.
ContentTextureKey(String, byte[]) - Constructor for class com.jme3.scene.plugins.fbx.ContentTextureKey
 
ContentTextureLocator - Class in com.jme3.scene.plugins.fbx
Used to locate a resource based on a ContentTextureKey.
ContentTextureLocator() - Constructor for class com.jme3.scene.plugins.fbx.ContentTextureLocator
 
context - Variable in class com.jme3.app.AppletHarness
 
context - Variable in class com.jme3.app.LegacyApplication
 
Context - Class in com.jme3.opencl
The central OpenCL context.
Context(OpenCLObject.ObjectReleaser) - Constructor for class com.jme3.opencl.Context
 
contrast - Variable in class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator.BrightnessAndContrastData
 
Control - Interface in com.jme3.scene.control
An interface for scene-graph controls.
control - Variable in class com.jme3.scene.instancing.InstancedNode
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.animation.AnimControl
Internal use only.
controlRender(RenderManager, ViewPort) - Method in class com.jme3.animation.EffectTrack.KillParticleControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.animation.SkeletonControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.BulletCharacterDebugControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.BulletJointDebugControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.bullet.debug.BulletVehicleDebugControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.AbstractControl
To be implemented in subclass.
controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.BillboardControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.CameraControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.LightControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.LodControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.scene.control.UpdateControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.terrain.geomipmap.NormalRecalcControl
 
controlRender(RenderManager, ViewPort) - Method in class com.jme3.terrain.geomipmap.TerrainLodControl
 
controls - Variable in class com.jme3.scene.Spatial
 
controlUpdate(float) - Method in class com.jme3.animation.AnimControl
Internal use only.
controlUpdate(float) - Method in class com.jme3.animation.EffectTrack.KillParticleControl
 
controlUpdate(float) - Method in class com.jme3.animation.SkeletonControl
 
controlUpdate(float) - Method in class com.jme3.bullet.debug.AbstractPhysicsDebugControl
This is called on the physics thread for debug controls
controlUpdate(float) - Method in class com.jme3.bullet.debug.BulletCharacterDebugControl
 
controlUpdate(float) - Method in class com.jme3.bullet.debug.BulletGhostObjectDebugControl
 
controlUpdate(float) - Method in class com.jme3.bullet.debug.BulletJointDebugControl
 
controlUpdate(float) - Method in class com.jme3.bullet.debug.BulletRigidBodyDebugControl
 
controlUpdate(float) - Method in class com.jme3.bullet.debug.BulletVehicleDebugControl
 
controlUpdate(float) - Method in class com.jme3.scene.control.AbstractControl
To be implemented in subclass.
controlUpdate(float) - Method in class com.jme3.scene.control.BillboardControl
 
controlUpdate(float) - Method in class com.jme3.scene.control.CameraControl
 
controlUpdate(float) - Method in class com.jme3.scene.control.LightControl
 
controlUpdate(float) - Method in class com.jme3.scene.control.LodControl
 
controlUpdate(float) - Method in class com.jme3.scene.control.UpdateControl
 
controlUpdate(float) - Method in class com.jme3.terrain.geomipmap.NormalRecalcControl
 
controlUpdate(float) - Method in class com.jme3.terrain.geomipmap.TerrainLodControl
 
convert(Vector3f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Vector3f, Vector3f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Vector3f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Vector3f, Vector3f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Quaternion, Quat4f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Quaternion) - Static method in class com.jme3.bullet.util.Converter
 
convert(Quat4f, Quaternion) - Static method in class com.jme3.bullet.util.Converter
 
convert(Quat4f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Matrix3f, Quaternion) - Static method in class com.jme3.bullet.util.Converter
 
convert(Quaternion, Matrix3f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Matrix3f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Matrix3f, Matrix3f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Matrix3f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Matrix3f, Matrix3f) - Static method in class com.jme3.bullet.util.Converter
 
convert(Transform, Transform) - Static method in class com.jme3.bullet.util.Converter
 
convert(Transform, Transform) - Static method in class com.jme3.bullet.util.Converter
 
convert(Mesh) - Static method in class com.jme3.bullet.util.Converter
 
convert(IndexedMesh) - Static method in class com.jme3.bullet.util.Converter
 
convert(HeightfieldTerrainShape) - Static method in class com.jme3.bullet.util.Converter
 
convert(BufferedImage, Image.Format, ByteBuffer) - Static method in class jme3tools.converters.ImageToAwt
Convert an AWT image to jME image.
convert(Image, Image) - Static method in class jme3tools.converters.ImageToAwt
Convert the image from the given format to the output format.
convert(Image, boolean, boolean, int) - Static method in class jme3tools.converters.ImageToAwt
 
convertAwtKey(int) - Static method in class com.jme3.input.awt.AwtKeyInput
convertAwtKey converts AWT key codes to KeyInput key codes.
convertBooleanFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
 
convertBooleanFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
 
convertCourse(float, Position, Position) - Static method in class jme3tools.navigation.NavCalculator
Converts a course from cardinal XddY to ddd notation
convertDoubleFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
 
convertDoubleFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
 
convertElementMode(Mesh.Mode) - Method in class com.jme3.renderer.opengl.GLRenderer
\ |* Render Calls *| \
Converter - Class in com.jme3.bullet.util
Nice convenience methods for conversion between javax.vecmath and com.jme3.math Objects, also some jme to jbullet mesh conversion.
convertFloatFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
 
convertFloatFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
 
convertFloatToHalf(float) - Static method in class com.jme3.math.FastMath
 
convertFloatToRGBE(byte[], float, float, float) - Static method in class com.jme3.texture.plugins.HDRLoader
 
convertHalfToFloat(short) - Static method in class com.jme3.math.FastMath
Converts a single precision (32 bit) floating point value into half precision (16 bit).
convertIntFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
 
convertIntFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
 
convertIrMeshToJmeMesh(IrMesh) - Static method in class com.jme3.scene.plugins.IrUtils
Convert IrMesh to jME3 mesh.
convertJmeCode(int) - Static method in class com.jme3.input.awt.AwtKeyInput
convertJmeCode converts KeyInput key codes to AWT key codes.
convertJmeCode(int) - Static method in class com.jme3.input.jogl.NewtKeyInput
convertJmeCode converts KeyInput key codes to AWT key codes.
convertLongFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
 
convertLongFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
 
convertNewtKey(short) - Static method in class com.jme3.input.jogl.NewtKeyInput
convertAwtKey converts AWT key codes to KeyInput key codes.
convertRGBEtoFloat(byte[], float[]) - Static method in class com.jme3.texture.plugins.HDRLoader
 
convertRGBEtoFloat2(byte[], float[]) - Static method in class com.jme3.texture.plugins.HDRLoader
 
convertRGBEtoFloat3(byte[], float[]) - Static method in class com.jme3.texture.plugins.HDRLoader
 
convertScreenShot(ByteBuffer, Bitmap) - Static method in class com.jme3.util.AndroidScreenshots
Convert OpenGL GLES20.GL_RGBA to Bitmap.Config.ARGB_8888 and store result in a Bitmap
convertScreenShot(ByteBuffer, BufferedImage) - Static method in class com.jme3.util.Screenshots
Flips the image along the Y axis and converts BGRA to ABGR
convertScreenShot2(IntBuffer, BufferedImage) - Static method in class com.jme3.util.Screenshots
 
convertShaderType(Shader.ShaderType) - Method in class com.jme3.renderer.opengl.GLRenderer
 
convertShortFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
 
convertShortFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
 
convertTextureFormat(Image.Format) - Static method in class com.jme3.renderer.jogl.TextureUtil
 
convertToBytes(short) - Static method in class com.jme3.export.binary.ByteUtils
 
convertToBytes(int) - Static method in class com.jme3.export.binary.ByteUtils
 
convertToBytes(long) - Static method in class com.jme3.export.binary.ByteUtils
 
convertToBytes(double) - Static method in class com.jme3.export.binary.ByteUtils
 
convertToBytes(float) - Static method in class com.jme3.export.binary.ByteUtils
 
convertToBytes(boolean) - Static method in class com.jme3.export.binary.ByteUtils
 
convertToGLSL130(String, boolean) - Static method in class com.jme3.shader.ShaderUtils
 
convertToGrayscaleTexture(Image) - Static method in class com.jme3.scene.plugins.blender.textures.ImageUtils
This method converts the given texture into black and whit (grayscale) texture.
convertToHalf() - Method in class com.jme3.scene.VertexBuffer
Converts single floating-point data to half floating-point data.
convertToList(Mesh) - Static method in class com.jme3.scene.mesh.WrappedIndexBuffer
 
convertToNormalMapTexture(Image, float) - Static method in class com.jme3.scene.plugins.blender.textures.ImageUtils
This method converts the given texture into normal-map texture.
Coordinate - Class in jme3tools.navigation
Coordinate class.
Coordinate(int, float, int, int) - Constructor for class jme3tools.navigation.Coordinate
Constructor
Coordinate(double, int) - Constructor for class jme3tools.navigation.Coordinate
Constructor
Coordinate(String) - Constructor for class jme3tools.navigation.Coordinate
This constructor takes a coordinate in the ALRS formats i.e 38∞31.64'N for lat, and 28∞19.12'W for long Note: ALRS positions are occasionally written with the decimal minutes apostrophe in the 'wrong' place and with an non CP1252 compliant decimal character.
copy(Matrix4f) - Method in class com.jme3.math.Matrix4f
copy transfers the contents of a given matrix to this matrix.
copyBlendingData(TextureBlender) - Method in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
Copies blending data.
copyElement(int, VertexBuffer, int) - Method in class com.jme3.scene.VertexBuffer
Copies a single element of data from this VertexBuffer to the given output VertexBuffer.
copyElements(int, VertexBuffer, int, int) - Method in class com.jme3.scene.VertexBuffer
Copies a sequence of elements of data from this VertexBuffer to the given output VertexBuffer.
copyFrameBuffer(FrameBuffer, FrameBuffer) - Method in class com.jme3.renderer.opengl.GLRenderer
\ |* Framebuffers *| \
copyFrameBuffer(FrameBuffer, FrameBuffer, boolean) - Method in class com.jme3.renderer.opengl.GLRenderer
 
copyFrameBuffer(FrameBuffer, FrameBuffer, boolean) - Method in interface com.jme3.renderer.Renderer
Copies contents from src to dst, scaling if necessary.
copyFrameBuffer(FrameBuffer, FrameBuffer) - Method in class com.jme3.system.NullRenderer
 
copyFrameBuffer(FrameBuffer, FrameBuffer, boolean) - Method in class com.jme3.system.NullRenderer
 
copyFrom(Camera) - Method in class com.jme3.renderer.Camera
This method copies the settings of the given camera.
copyFrom(AppSettings) - Method in class com.jme3.system.AppSettings
Copies all settings from other to this AppSettings.
copyInternal(FloatBuffer, int, int, int) - Static method in class com.jme3.util.BufferUtils
Copies floats from one position in the buffer to another.
copyInternalVector2(FloatBuffer, int, int) - Static method in class com.jme3.util.BufferUtils
Copies a Vector2f from one position in the buffer to another.
copyInternalVector3(FloatBuffer, int, int) - Static method in class com.jme3.util.BufferUtils
Copies a Vector3f from one position in the buffer to another.
copyMergedTo(RenderState, RenderState) - Method in class com.jme3.material.RenderState
Merges this state and additionalState into the parameter state based on a specific criteria.
copyNewToOld() - Method in class com.jme3.renderer.IDList
Copies the new list to the old list, and clears the new list.
copysign(float, float) - Static method in class com.jme3.math.FastMath
 
copyTo(CommandQueue, Buffer, long, long, long) - Method in class com.jme3.opencl.Buffer
Performs a blocking copy operation from this buffer to the specified buffer.
copyTo(CommandQueue, Buffer, long) - Method in class com.jme3.opencl.Buffer
Alternative version of Buffer.copyTo(com.jme3.opencl.CommandQueue, com.jme3.opencl.Buffer, long, long, long), sets srcOffset and destOffset to zero.
copyTo(CommandQueue, Buffer) - Method in class com.jme3.opencl.Buffer
Alternative version of Buffer.copyTo(com.jme3.opencl.CommandQueue, com.jme3.opencl.Buffer, long), sets size to this.getSize().
copyTo(CommandQueue, Image, long[], long[], long[]) - Method in class com.jme3.opencl.Image
Performs a blocking copy operation from one image to another.
copyTo(CommandQueue, Buffer, long, long, long) - Method in class com.jme3.opencl.jocl.JoclBuffer
 
copyTo(CommandQueue, Image, long[], long[], long[]) - Method in class com.jme3.opencl.jocl.JoclImage
 
copyTo(CommandQueue, Buffer, long, long, long) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
copyTo(CommandQueue, Image, long[], long[], long[]) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
copyToAsync(CommandQueue, Buffer, long, long, long) - Method in class com.jme3.opencl.Buffer
Performs an async/non-blocking copy operation from this buffer to the specified buffer.
copyToAsync(CommandQueue, Buffer, long) - Method in class com.jme3.opencl.Buffer
Alternative version of Buffer.copyToAsync(com.jme3.opencl.CommandQueue, com.jme3.opencl.Buffer, long, long, long), sets srcOffset and destOffset to zero.
copyToAsync(CommandQueue, Buffer) - Method in class com.jme3.opencl.Buffer
Alternative version of Buffer.copyToAsync(com.jme3.opencl.CommandQueue, com.jme3.opencl.Buffer, long), sets size to this.getSize().
copyToAsync(CommandQueue, Image, long[], long[], long[]) - Method in class com.jme3.opencl.Image
Performs an async/non-blocking copy operation from one image to another.
copyToAsync(CommandQueue, Buffer, long, long, long) - Method in class com.jme3.opencl.jocl.JoclBuffer
 
copyToAsync(CommandQueue, Image, long[], long[], long[]) - Method in class com.jme3.opencl.jocl.JoclImage
 
copyToAsync(CommandQueue, Buffer, long, long, long) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
copyToAsync(CommandQueue, Image, long[], long[], long[]) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
copyToBufferAsync(CommandQueue, Buffer, long[], long[], long) - Method in class com.jme3.opencl.Image
Copies this image into the specified buffer, no format conversion is done.
copyToBufferAsync(CommandQueue, Buffer, long[], long[], long) - Method in class com.jme3.opencl.jocl.JoclImage
 
copyToBufferAsync(CommandQueue, Buffer, long[], long[], long) - Method in class com.jme3.opencl.lwjgl.LwjglImage
 
copyToImageAsync(CommandQueue, Image, long, long[], long[]) - Method in class com.jme3.opencl.Buffer
Copies this buffer to the specified image.
copyToImageAsync(CommandQueue, Image, long, long[], long[]) - Method in class com.jme3.opencl.jocl.JoclBuffer
 
copyToImageAsync(CommandQueue, Image, long, long[], long[]) - Method in class com.jme3.opencl.lwjgl.LwjglBuffer
 
cos(float) - Static method in class com.jme3.math.FastMath
Returns cosine of an angle.
counterClockwise(Vector2f, Vector2f, Vector2f) - Static method in class com.jme3.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.
cr - Variable in class com.jme3.terrain.geomipmap.picking.TerrainPickData
 
create(AssetManager, AssetKey, URL) - Static method in class com.jme3.asset.plugins.UrlAssetInfo
 
create() - Method in class com.jme3.bullet.PhysicsSpace
Has to be called from the (designated) physics thread
create(Object) - Static method in class com.jme3.scene.plugins.fbx.file.FbxId
 
create(boolean) - Method in class com.jme3.system.android.OGLESContext
 
create() - Method in class com.jme3.system.android.OGLESContext
 
create(boolean) - Method in class com.jme3.system.awt.AwtPanelsContext
 
create(boolean) - Method in class com.jme3.system.ios.IGLESContext
 
create() - Method in class com.jme3.system.ios.IGLESContext
 
create(boolean) - Method in interface com.jme3.system.JmeContext
Creates the context and makes it active.
create(boolean) - Method in class com.jme3.system.jogl.JoglCanvas
 
create() - Method in class com.jme3.system.jogl.JoglContext
 
create(boolean) - Method in class com.jme3.system.jogl.JoglDisplay
 
create(boolean) - Method in class com.jme3.system.jogl.JoglNewtCanvas
 
create(boolean) - Method in class com.jme3.system.jogl.JoglNewtDisplay
 
create(boolean) - Method in class com.jme3.system.jogl.JoglOffscreenBuffer
 
create(boolean) - Method in class com.jme3.system.lwjgl.LwjglCanvas
 
create() - Method in class com.jme3.system.lwjgl.LwjglContext
 
create(boolean) - Method in class com.jme3.system.lwjgl.LwjglDisplay
 
create(boolean) - Method in class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
create(boolean) - Method in class com.jme3.system.lwjgl.LwjglWindow
 
create(boolean) - Method in class com.jme3.system.NullContext
 
create() - Method in class com.jme3.system.NullContext
 
create(Image, int, int, boolean) - Static method in class com.jme3.texture.image.ImageRaster
Create new image reader / writer.
create(Image, int) - Static method in class com.jme3.texture.image.ImageRaster
Create new image reader / writer.
create(Image) - Static method in class com.jme3.texture.image.ImageRaster
Create new image reader / writer for 2D images.
createAdd(Kernel, Endpoint) - Static method in class com.jme3.network.kernel.EndpointEvent
 
createAffineTransform(Vector2f[], Vector2f[], int[], int[]) - Method in class com.jme3.scene.plugins.blender.textures.TextureHelper
This method creates the affine transform that is used to transform a triangle defined by one UV coordinates into a triangle defined by different UV's.
createALC() - Method in class com.jme3.audio.android.AndroidALC
 
createALC() - Method in class com.jme3.audio.ios.IosALC
 
createALC() - Method in class com.jme3.audio.joal.JoalALC
 
createALC() - Method in class com.jme3.audio.lwjgl.LwjglALC
 
createALC() - Method in interface com.jme3.audio.openal.ALC
 
createAllKernels() - Method in class com.jme3.opencl.jocl.JoclProgram
 
createAllKernels() - Method in class com.jme3.opencl.lwjgl.LwjglProgram
 
createAllKernels() - Method in class com.jme3.opencl.Program
Creates all available kernels in this program.
createAndDispatch(Envelope) - Method in class com.jme3.network.base.KernelAdapter
 
createAndDispatch(EndpointEvent) - Method in class com.jme3.network.base.KernelAdapter
 
createArray(Class<T>, int) - Method in class com.jme3.util.SafeArrayList
 
createArray(int) - Method in class com.jme3.util.SafeArrayList
 
createAssetManager() - Static method in class com.jme3.system.TestUtil
 
createAtlas(Spatial, int) - Static method in class jme3tools.optimize.TextureAtlas
Create a texture atlas for the given root node, containing DiffuseMap, NormalMap and SpecularMap.
createAxisMarker(float) - Method in class jme3test.terrain.TerrainGridAlphaMapTest
 
createAxisMarker(float) - Method in class jme3test.terrain.TerrainTestAdvanced
 
createBallShooter(Application, Node, PhysicsSpace) - Static method in class jme3test.bullet.PhysicsTestHelper
creates the necessary inputlistener and action to shoot balls from teh camera
createBoxShape(Spatial) - Static method in class com.jme3.bullet.util.CollisionShapeFactory
 
createBuffer(long, MemoryAccess) - Method in class com.jme3.opencl.Context
Allocates a new buffer of the specific size and access type on the device.
createBuffer(long) - Method in class com.jme3.opencl.Context
Alternative version of Context.createBuffer(long, com.jme3.opencl.MemoryAccess), creates a buffer with read and write access.
createBuffer(long, MemoryAccess) - Method in class com.jme3.opencl.jocl.JoclContext
 
createBuffer(long, MemoryAccess) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createBuffer(VertexBuffer.Format, int, int) - Static method in class com.jme3.scene.VertexBuffer
Creates a Buffer that satisfies the given type and size requirements of the parameters.
createBufferFromHost(ByteBuffer, MemoryAccess) - Method in class com.jme3.opencl.Context
Creates a new buffer wrapping the specific host memory.
createBufferFromHost(ByteBuffer) - Method in class com.jme3.opencl.Context
Alternative version of Context.createBufferFromHost(java.nio.ByteBuffer, com.jme3.opencl.MemoryAccess), creates a buffer with read and write access.
createBufferFromHost(ByteBuffer, MemoryAccess) - Method in class com.jme3.opencl.jocl.JoclContext
 
createBufferFromHost(ByteBuffer, MemoryAccess) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createByteBuffer(int) - Static method in class com.jme3.util.BufferUtils
Create a new ByteBuffer of the specified size.
createByteBuffer(ByteBuffer, int) - Static method in class com.jme3.util.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.
createByteBuffer(byte...) - Static method in class com.jme3.util.BufferUtils
 
createByteBuffer(String) - Static method in class com.jme3.util.BufferUtils
 
createCanvas() - Method in class com.jme3.app.LegacyApplication
Initializes the application's canvas for use.
createCanvas(String) - Static method in class jme3test.awt.TestApplet
 
createCanvas(String) - Static method in class jme3test.awt.TestCanvas
 
createChannel() - Method in class com.jme3.animation.AnimControl
Create a new animation channel, by default assigned to all bones in the skeleton.
createClient() - Static method in class com.jme3.network.Network
Creates a client that can be connected at a later time.
createClient(String, int) - Static method in class com.jme3.network.Network
Creates a client that can be connected at a later time.
createClone(Object) - Method in interface com.jme3.asset.AssetProcessor
Creates a clone of the given asset.
createClone(Object) - Method in class com.jme3.asset.CloneableAssetProcessor
 
createClone(Object) - Method in class com.jme3.material.MaterialProcessor
 
createClone(Object) - Method in class com.jme3.texture.TextureProcessor
 
createCollisionData() - Method in class com.jme3.scene.Mesh
Generates a collision tree for the mesh.
createCollisionHeightfield(float[], Vector3f) - Method in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
createCollisionShape() - Method in class com.jme3.bullet.control.RigidBodyControl
 
createConnector(int, int) - Method in interface com.jme3.network.base.ConnectorFactory
 
createConnector(int, int) - Method in class com.jme3.network.base.TcpConnectorFactory
 
createConstraintDefinition(Structure, String, Long, BlenderContext) - Static method in class com.jme3.scene.plugins.blender.constraints.definitions.ConstraintDefinitionFactory
This method creates the constraint instance.
createContext(AppSettings) - Method in class com.jme3.system.lwjgl.LwjglAbstractDisplay
Apply the settings, changing resolution, etc.
createContext(AppSettings) - Method in class com.jme3.system.lwjgl.LwjglCanvas
This is called: 1) When the context thread starts 2) Any time the canvas becomes displayable again.
createContext(AppSettings) - Method in class com.jme3.system.lwjgl.LwjglDisplay
 
createContext(AppSettings) - Method in class com.jme3.system.lwjgl.LwjglWindow
Apply the settings, changing resolution, etc.
createContextAttribs() - Method in class com.jme3.system.lwjgl.LwjglContext
 
created - Variable in class com.jme3.system.android.OGLESContext
 
created - Variable in class com.jme3.system.ios.IGLESContext
 
created - Variable in class com.jme3.system.jogl.JoglContext
 
created - Variable in class com.jme3.system.lwjgl.LwjglContext
 
created - Variable in class com.jme3.system.NullContext
 
createData(Image, boolean) - Static method in class jme3tools.converters.ImageToAwt
 
createDebugSphere(AssetManager) - Static method in class com.jme3.environment.util.BoundingSphereDebug
Convenience factory method that creates a debuging bounding sphere geometry
createDefineList() - Method in class com.jme3.material.TechniqueDef
Create a define list with the size matching the number of defines on this technique.
createDesktopGlTracer(Object, Class<?>...) - Static method in class com.jme3.renderer.opengl.GLTracer
Creates a tracer implementation that wraps OpenGL 2+.
createDestructableClone() - Method in class com.jme3.audio.android.AndroidAudioData
 
createDestructableClone() - Method in class com.jme3.audio.AudioBuffer
 
createDestructableClone() - Method in class com.jme3.audio.AudioStream
 
createDestructableClone() - Method in class com.jme3.audio.Filter
 
createDestructableClone() - Method in class com.jme3.audio.LowPassFilter
 
createDestructableClone() - Method in class com.jme3.scene.VertexBuffer
 
createDestructableClone() - Method in class com.jme3.shader.Shader
 
createDestructableClone() - Method in class com.jme3.shader.Shader.ShaderSource
 
createDestructableClone() - Method in class com.jme3.texture.FrameBuffer
 
createDestructableClone() - Method in class com.jme3.texture.FrameBuffer.RenderBuffer
 
createDestructableClone() - Method in class com.jme3.texture.Image
 
createDestructableClone() - Method in class com.jme3.util.NativeObject
Creates a shallow clone of this GL Object.
createDisplayFrame() - Method in class jme3test.post.TestRenderToMemory
 
createDisplayQuad() - Method in class com.jme3.post.HDRRenderer
 
createdLock - Variable in class com.jme3.system.jogl.JoglContext
 
createdLock - Variable in class com.jme3.system.lwjgl.LwjglContext
 
createdLock - Variable in class com.jme3.system.NullContext
 
createDoubleBuffer(int) - Static method in class com.jme3.util.BufferUtils
Create a new DoubleBuffer of the specified size.
createDoubleBuffer(DoubleBuffer, int) - Static method in class com.jme3.util.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.
createDynamicMeshShape(Spatial) - Static method in class com.jme3.bullet.util.CollisionShapeFactory
This method creates a hull shape for the given Spatial.
If you want to have mesh-accurate dynamic shapes (CPU intense!!!) use GImpact shapes, its probably best to do so with a low-poly version of your model.
createEmptyImage(Image.Format, int, int, int) - Static method in class com.jme3.scene.plugins.blender.textures.ImageUtils
Creates an image of the given size and depth.
createExecutorService() - Method in class com.jme3.terrain.geomipmap.TerrainGrid
This will print out any exceptions from the thread
createExecutorService() - Method in class com.jme3.terrain.geomipmap.TerrainLodControl
 
createFloatBuffer(Vector3f...) - Static method in class com.jme3.util.BufferUtils
Generate a new FloatBuffer using the given array of Vector3f objects.
createFloatBuffer(Quaternion...) - Static method in class com.jme3.util.BufferUtils
Generate a new FloatBuffer using the given array of Quaternion objects.
createFloatBuffer(Vector4f...) - Static method in class com.jme3.util.BufferUtils
Generate a new FloatBuffer using the given array of Vector4 objects.
createFloatBuffer(ColorRGBA...) - Static method in class com.jme3.util.BufferUtils
Generate a new FloatBuffer using the given array of ColorRGBA objects.
createFloatBuffer(float...) - Static method in class com.jme3.util.BufferUtils
Generate a new FloatBuffer using the given array of float primitives.
createFloatBuffer(Vector2f...) - Static method in class com.jme3.util.BufferUtils
Generate a new FloatBuffer using the given array of Vector2f objects.
createFloatBuffer(int) - Static method in class com.jme3.util.BufferUtils
Create a new FloatBuffer of the specified size.
createFont(String) - Method in class com.jme3.niftygui.RenderDeviceJme
 
createFrustum(Vector3f[], int) - Method in class com.jme3.shadow.AbstractShadowRenderer
debug function to create a visible frustum
createGeometry(ArrayList<OBJLoader.Face>, String) - Method in class com.jme3.scene.plugins.OBJLoader
 
createGeometry() - Method in class com.jme3.scene.plugins.OBJLoader.ObjectGroup
 
createGhostObject() - Method in class jme3test.bullet.BombControl
 
createGlesTracer(Object, Class<?>) - Static method in class com.jme3.renderer.opengl.GLTracer
Creates a tracer implementation that wraps OpenGL ES 2.
createGLFrame() - Method in class com.jme3.system.jogl.JoglDisplay
 
createGLFrame() - Method in class com.jme3.system.jogl.JoglNewtDisplay
 
createGLTiming(Object, GLTimingState, Class<?>...) - Static method in class com.jme3.renderer.opengl.GLTiming
 
createHDRBox() - Method in class jme3test.post.TestHDR
 
createHDRBox() - Method in class jme3test.post.TestToneMapFilter
 
createHeightSubBlock(float[], int, int, int) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
 
createHostThread() - Method in class com.jme3.network.kernel.udp.UdpKernel
 
createImage(String, boolean) - Method in class com.jme3.niftygui.RenderDeviceJme
 
createImage(MemoryAccess, Image.ImageFormat, Image.ImageDescriptor) - Method in class com.jme3.opencl.Context
Creates a new 1D, 2D, 3D image.
ImageFormat specifies the element type and order, like RGBA of floats.
ImageDescriptor specifies the dimension of the image.
Furthermore, a ByteBuffer can be specified in the ImageDescriptor together with row and slice pitches.
createImage(MemoryAccess, Image.ImageFormat, Image.ImageDescriptor) - Method in class com.jme3.opencl.jocl.JoclContext
 
createImage(MemoryAccess, Image.ImageFormat, Image.ImageDescriptor) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createIndexBuffer(int, int) - Static method in class com.jme3.scene.mesh.IndexBuffer
Creates an index buffer that can contain the given amount of vertices.
createIntBuffer(int...) - Static method in class com.jme3.util.BufferUtils
Generate a new IntBuffer using the given array of ints.
createIntBuffer(int) - Static method in class com.jme3.util.BufferUtils
Create a new IntBuffer of the specified size.
createIntBuffer(IntBuffer, int) - Static method in class com.jme3.util.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.
createIrradianceMap(int, Image.Format) - Static method in class com.jme3.environment.util.EnvMapUtils
initialize the Irradiancemap
createJmeMesh() - Method in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
createJoint() - Method in class com.jme3.bullet.joints.ConeJoint
 
createJoint() - Method in class com.jme3.bullet.joints.HingeJoint
 
createJoint() - Method in class com.jme3.bullet.joints.Point2PointJoint
 
createJoint() - Method in class com.jme3.bullet.joints.SliderJoint
 
createKernel(int, int) - Method in interface com.jme3.network.base.KernelFactory
 
createKernel(int, int) - Method in class com.jme3.network.base.NioKernelFactory
 
createKernel(String) - Method in class com.jme3.opencl.jocl.JoclProgram
 
createKernel(String) - Method in class com.jme3.opencl.lwjgl.LwjglProgram
 
createKernel(String) - Method in class com.jme3.opencl.Program
Creates the kernel with the specified name.
createLabel(String) - Method in class com.jme3.font.BitmapFont
 
createLayout() - Method in class com.jme3.app.AndroidHarnessFragment
 
createMainView(String, Camera) - Method in class com.jme3.renderer.RenderManager
Creates a new main ViewPort, to display the given camera's content.
createMaterial() - Method in class com.jme3.scene.plugins.MTLLoader
 
createMesh() - Method in class com.jme3.app.BasicProfiler
 
createMesh(Vector3f, Vector2f, boolean) - Method in class com.jme3.terrain.GeoMap
 
createMesh(Vector3f, Vector2f, Vector2f, float, int, boolean) - Method in class com.jme3.terrain.geomipmap.LODGeomap
 
createMesh(Vector3f, Vector2f, Vector2f, float, int, boolean, int, boolean, boolean, boolean, boolean) - Method in class com.jme3.terrain.geomipmap.LODGeomap
 
createMeshShape(Spatial) - Static method in class com.jme3.bullet.util.CollisionShapeFactory
This type of collision shape is mesh-accurate and meant for immovable "world objects".
createMessage(ByteBuffer) - Method in class com.jme3.network.base.MessageProtocol
Creates a message from the properly sized byte buffer and adds it to the messages queue.
createMouseCursor(String, int, int) - Method in class com.jme3.niftygui.JmeBatchRenderBackend
 
createMouseCursor(String, int, int) - Method in class com.jme3.niftygui.RenderDeviceJme
 
createNonAtlasTexture(BatchRenderBackend.Image) - Method in class com.jme3.niftygui.JmeBatchRenderBackend
 
createNurbsSurface(List<List<Vector4f>>, List<Float>[], int, int, int, int) - Static method in class com.jme3.scene.shape.Surface
This method creates a NURBS surface.
createNurbsSurface(List<List<Vector4f>>, List<Float>[], int, int, int, int, boolean) - Static method in class com.jme3.scene.shape.Surface
This method creates a NURBS surface.
createObject(FbxElement, AssetManager, String) - Static method in class com.jme3.scene.plugins.fbx.obj.FbxObjectFactory
Automatically create an FBXObject by inspecting its class / subclass properties.
createOctSplit(String, int, int) - Method in class jme3test.scene.TestSceneStress
 
createOffCamera(int, Vector3f, Vector3f, Vector3f, Vector3f) - Method in class com.jme3.environment.EnvironmentCamera
Creates an off camera
createOffScreenFrameBuffer(int, ViewPort) - Method in class com.jme3.environment.EnvironmentCamera
create an offscreen frame buffer.
createOffViewPort(String, Camera) - Method in class com.jme3.environment.EnvironmentCamera
creates an offsceen VP
createPanel(PaintMode) - Method in class com.jme3.system.awt.AwtPanelsContext
 
createPanel(PaintMode, boolean) - Method in class com.jme3.system.awt.AwtPanelsContext
 
createPhysicsTestBox(AssetManager) - Static method in class jme3test.bullet.PhysicsTestHelper
creates a box geometry with a RigidBodyControl
createPhysicsTestNode(AssetManager, CollisionShape, float) - Static method in class jme3test.bullet.PhysicsTestHelper
creates an empty node with a RigidBodyControl
createPhysicsTestSphere(AssetManager) - Static method in class jme3test.bullet.PhysicsTestHelper
creates a sphere geometry with a RigidBodyControl
createPhysicsTestWorld(Node, AssetManager, PhysicsSpace) - Static method in class jme3test.bullet.PhysicsTestHelper
creates a simple physics test world with a floor, an obstacle and some test boxes
createPhysicsTestWorldSoccer(Node, AssetManager, PhysicsSpace) - Static method in class jme3test.bullet.PhysicsTestHelper
 
createPostView(String, Camera) - Method in class com.jme3.renderer.RenderManager
Creates a new post ViewPort, to display the given camera's content.
createPrefilteredEnvMap(int, Image.Format) - Static method in class com.jme3.environment.util.EnvMapUtils
initialize the pem map
createPreView(String, Camera) - Method in class com.jme3.renderer.RenderManager
Creates a new pre ViewPort, to display the given camera's content.
createPreViews() - Method in class com.jme3.water.SimpleWaterProcessor
 
createProgramFromBinary(ByteBuffer, Device) - Method in class com.jme3.opencl.Context
Creates a program from the specified binaries.
createProgramFromBinary(ByteBuffer, Device) - Method in class com.jme3.opencl.jocl.JoclContext
 
createProgramFromBinary(ByteBuffer, Device) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createProgramFromSourceCode(String) - Method in class com.jme3.opencl.Context
Creates a program object from the provided source code.
createProgramFromSourceCode(String) - Method in class com.jme3.opencl.jocl.JoclContext
 
createProgramFromSourceCode(String) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createProgramFromSourceCodeWithDependencies(String, AssetManager) - Method in class com.jme3.opencl.Context
Resolves dependencies (using #include in the source code) and delegates the combined source code to Context.createProgramFromSourceCode(java.lang.String).
createProgramFromSourceFiles(AssetManager, String...) - Method in class com.jme3.opencl.Context
createProgramFromSourceFiles(AssetManager, List<String>) - Method in class com.jme3.opencl.Context
createProgramFromSourceFilesWithInclude(AssetManager, String, String...) - Method in class com.jme3.opencl.Context
Creates a program object from the provided source code and files.
createProgramFromSourceFilesWithInclude(AssetManager, String, List<String>) - Method in class com.jme3.opencl.Context
Creates a program object from the provided source code and files.
createQuad(int, float[]) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
Quadrants, world coordinates, and heightmap coordinates (Y-up): -z -u | -v 1|3 -x ----+---- x 2|4 u | v z createQuad generates four new quads from this quad.
createQuadPatch(float[]) - Method in class com.jme3.terrain.geomipmap.TerrainQuad
createQuadPatch creates four child patches from this quad.
createQueue() - Method in class com.jme3.opencl.Context
Alternative version of Context.createQueue(com.jme3.opencl.Device), just uses the first device returned by Context.getDevices().
createQueue(Device) - Method in class com.jme3.opencl.Context
Creates a command queue sending commands to the specified device.
createQueue(Device) - Method in class com.jme3.opencl.jocl.JoclContext
 
createQueue(Device) - Method in class com.jme3.opencl.lwjgl.LwjglContext
 
createRemove(Kernel, Endpoint) - Static method in class com.jme3.network.kernel.EndpointEvent
 
createRenderManager() - Static method in class com.jme3.system.TestUtil
 
createScene(FbxNode) - Static method in class com.jme3.scene.plugins.fbx.node.FbxNode
 
createSelectorThread() - Method in class com.jme3.network.kernel.tcp.SelectorKernel
 
createServer(int) - Static method in class com.jme3.network.Network
Creates a Server that will utilize both reliable and fast transports to communicate with clients.
createServer(int, int) - Static method in class com.jme3.network.Network
Creates a Server that will utilize both reliable and fast transports to communicate with clients.
createServer(String, int, int, int) - Static method in class com.jme3.network.Network
Creates a named and versioned Server that will utilize both reliable and fast transports to communicate with clients.
createServer() - Static method in class jme3test.network.TestRemoteCall
 
createShape() - Method in class com.jme3.bullet.collision.shapes.BoxCollisionShape
 
createShape() - Method in class com.jme3.bullet.collision.shapes.CapsuleCollisionShape
 
createShape() - Method in class com.jme3.bullet.collision.shapes.ConeCollisionShape
 
createShape() - Method in class com.jme3.bullet.collision.shapes.CylinderCollisionShape
 
createShape() - Method in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
 
createShape() - Method in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
createShape() - Method in class com.jme3.bullet.collision.shapes.HullCollisionShape
 
createShape() - Method in class com.jme3.bullet.collision.shapes.PlaneCollisionShape
 
createShape() - Method in class com.jme3.bullet.collision.shapes.SimplexCollisionShape
 
createShape() - Method in class com.jme3.bullet.collision.shapes.SphereCollisionShape
 
createShortBuffer(int) - Static method in class com.jme3.util.BufferUtils
Create a new ShortBuffer of the specified size.
createShortBuffer(ShortBuffer, int) - Static method in class com.jme3.util.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.
createShortBuffer(short...) - Static method in class com.jme3.util.BufferUtils
 
createSimpleClone(Texture) - Method in class com.jme3.texture.Texture
Deprecated.
Use Texture.clone() instead.
createSimpleClone() - Method in class com.jme3.texture.Texture
Deprecated.
Use Texture.clone() instead.
createSimpleClone() - Method in class com.jme3.texture.Texture2D
 
createSimpleClone(Texture) - Method in class com.jme3.texture.Texture2D
 
createSimpleClone() - Method in class com.jme3.texture.Texture3D
 
createSimpleClone(Texture) - Method in class com.jme3.texture.Texture3D
 
createSimpleClone() - Method in class com.jme3.texture.TextureArray
 
createSimpleClone(Texture) - Method in class com.jme3.texture.TextureArray
 
createSimpleClone() - Method in class com.jme3.texture.TextureCubeMap
 
createSimpleClone(Texture) - Method in class com.jme3.texture.TextureCubeMap
 
createSkeleton(FbxNode) - Static method in class com.jme3.scene.plugins.fbx.anim.FbxLimbNode
 
createSkeletons(FbxNode) - Static method in class com.jme3.scene.plugins.fbx.node.FbxNode
Create jME3 Skeleton objects on the scene.
createSky(AssetManager, Texture, Vector3f, boolean) - Static method in class com.jme3.util.SkyFactory
createSky(AssetManager, Texture, Vector3f, SkyFactory.EnvMapType) - Static method in class com.jme3.util.SkyFactory
Create a sky with radius=10 using the given cubemap or spheremap texture.
createSky(AssetManager, Texture, Vector3f, boolean, int) - Static method in class com.jme3.util.SkyFactory
Deprecated.
use SkyFactory#createSky(com.jme3.asset.AssetManager, com.jme3.texture.Texture, com.jme3.math.Vector3f, com.jme3.util.SkyFactory.EnvMapType, int)
createSky(AssetManager, Texture, Vector3f, SkyFactory.EnvMapType, float) - Static method in class com.jme3.util.SkyFactory
Create a sky using the given cubemap or spheremap texture.
createSky(AssetManager, Texture, boolean) - Static method in class com.jme3.util.SkyFactory
createSky(AssetManager, String, boolean) - Static method in class com.jme3.util.SkyFactory
Deprecated.
use SkyFactory#createSky(com.jme3.asset.AssetManager, java.lang.String, com.jme3.math.Vector3f, com.jme3.util.SkyFactory.EnvMapType)
createSky(AssetManager, Texture, SkyFactory.EnvMapType) - Static method in class com.jme3.util.SkyFactory
Create a sky using the given cubemap or spheremap texture.
createSky(AssetManager, String, SkyFactory.EnvMapType) - Static method in class com.jme3.util.SkyFactory
Create a sky using the given cubemap or spheremap texture.
createSky(AssetManager, Texture, Texture, Texture, Texture, Texture, Texture, Vector3f) - Static method in class com.jme3.util.SkyFactory
Create a cube-mapped sky with radius=10 using six textures.
createSky(AssetManager, Texture, Texture, Texture, Texture, Texture, Texture, Vector3f, float) - Static method in class com.jme3.util.SkyFactory
Create a cube-mapped sky using six textures.
createSky(AssetManager, Texture, Texture, Texture, Texture, Texture, Texture) - Static method in class com.jme3.util.SkyFactory
Create a cube-mapped sky using six textures.
createSpatialData(Spatial) - Method in class com.jme3.bullet.control.AbstractPhysicsControl
Called when the control is added to a new spatial, create any spatial-dependent data here.
createSpatialData(Spatial) - Method in class com.jme3.bullet.control.BetterCharacterControl
 
createSpatialData(Spatial) - Method in class com.jme3.bullet.control.KinematicRagdollControl
 
createText() - Method in class com.jme3.niftygui.RenderFontJme
 
createTextureAtlas(int, int) - Method in class com.jme3.niftygui.JmeBatchRenderBackend
 
createTextureBlender(Image.Format, int, boolean, int, float[], float[], float) - Static method in class com.jme3.scene.plugins.blender.textures.blending.TextureBlenderFactory
This method creates the blending class.
createTextureGenerator(int) - Method in class com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorFactory
 
createTextures() - Method in class com.jme3.water.SimpleWaterProcessor
 
createTriangleIndexVertexArray(ByteBuffer, ByteBuffer, int, int, int, int) - Static method in class com.jme3.bullet.util.NativeMeshUtil
 
createVector2Buffer(int) - Static method in class com.jme3.util.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.jme3.util.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.jme3.util.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.jme3.util.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.
createVehicle(PhysicsSpace) - Method in class com.jme3.bullet.objects.PhysicsVehicle
Used internally, creates the actual vehicle constraint when vehicle is added to phyicsspace
createView(Context) - Method in class com.jme3.system.android.OGLESContext
createView creates the GLSurfaceView that the renderer will draw to.
createWaterGeometry(float, float) - Method in class com.jme3.water.SimpleWaterProcessor
Creates a quad with the water material applied to it.
cross(Vector2f) - Method in class com.jme3.math.Vector2f
cross calculates the cross product of this vector with a parameter vector v.
cross(Vector3f) - Method in class com.jme3.math.Vector3f
cross calculates the cross product of this vector with a parameter vector v.
cross(Vector3f, Vector3f) - Method in class com.jme3.math.Vector3f
cross calculates the cross product of this vector with a parameter vector v.
cross(float, float, float, Vector3f) - Method in class com.jme3.math.Vector3f
cross calculates the cross product of this vector with a parameter vector v.
cross(Vector3d) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
cross calculates the cross product of this vector with a parameter vector v.
cross(Vector3d, Vector3d) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
cross calculates the cross product of this vector with a parameter vector v.
cross(double, double, double, Vector3d) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
cross calculates the cross product of this vector with a parameter vector v.
cross(Edge) - Method in class com.jme3.scene.plugins.blender.meshes.Edge
The crossing method first computes the points on both lines (that contain the edges) who are closest in distance.
CrossHatchFilter - Class in com.jme3.post.filters
A Post Processing filter that makes the screen look like it was drawn as diagonal lines with a pen.
CrossHatchFilter() - Constructor for class com.jme3.post.filters.CrossHatchFilter
Creates a crossHatch filter
CrossHatchFilter(ColorRGBA, ColorRGBA) - Constructor for class com.jme3.post.filters.CrossHatchFilter
Creates a crossHatch filter
crossLocal(Vector3f) - Method in class com.jme3.math.Vector3f
crossLocal calculates the cross product of this vector with a parameter vector v.
crossLocal(float, float, float) - Method in class com.jme3.math.Vector3f
crossLocal calculates the cross product of this vector with a parameter vector v.
crossLocal(Vector3d) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
crossLocal calculates the cross product of this vector with a parameter vector v.
crossLocal(double, double, double) - Method in class com.jme3.scene.plugins.blender.math.Vector3d
crossLocal calculates the cross product of this vector with a parameter vector v.
ctx - Variable in class com.jme3.app.AndroidHarness
 
CubeField - Class in jme3test.games
 
CubeField() - Constructor for class jme3test.games.CubeField
 
CubeMapWrapper - Class in com.jme3.environment.util
Wraps a Cube map and allows to read from or write pixels into it.
CubeMapWrapper(TextureCubeMap) - Constructor for class com.jme3.environment.util.CubeMapWrapper
Creates a CubeMapWrapper for the given cube map Note that the cube map must be initialized, and the mipmaps sizes should be set if relevant for them to be readable/writable
cullHint - Variable in class com.jme3.scene.Spatial
 
cullMode - Variable in class com.jme3.renderer.RenderContext
 
cullMode - Variable in class com.jme3.scene.plugins.fbx.objects.FbxNode
 
curIndex - Variable in class com.jme3.scene.plugins.OBJLoader
 
currentAssetInfo - Variable in class com.jme3.scene.plugins.fbx.SceneLoader
 
currentCamCell - Variable in class com.jme3.terrain.geomipmap.TerrainGrid
 
currentMatName - Variable in class com.jme3.scene.plugins.OBJLoader
 
currentObjectName - Variable in class com.jme3.scene.plugins.OBJLoader
 
currentValue - Variable in class com.jme3.cinematic.events.MotionEvent
 
currentVolume - Variable in class com.jme3.audio.android.AndroidAudioData
 
currentWayPoint - Variable in class com.jme3.cinematic.events.MotionEvent
 
CursorLoader - Class in com.jme3.cursors.plugins
Created Jun 5, 2012 9:45:58 AM
CursorLoader() - Constructor for class com.jme3.cursors.plugins.CursorLoader
 
Curve - Class in com.jme3.scene.shape
A Curve is a visual, line-based representation of a Spline.
Curve() - Constructor for class com.jme3.scene.shape.Curve
Serialization only.
Curve(Vector3f[], int) - Constructor for class com.jme3.scene.shape.Curve
Create a curve mesh.
Curve(Spline, int) - Constructor for class com.jme3.scene.shape.Curve
Create a curve mesh from a Spline
CURVE_NODE_PROPERTY_VISIBILITY - Static variable in class com.jme3.scene.plugins.fbx.anim.FbxAnimUtil
 
CURVE_NODE_PROPERTY_X - Static variable in class com.jme3.scene.plugins.fbx.anim.FbxAnimUtil
 
CURVE_NODE_PROPERTY_Y - Static variable in class com.jme3.scene.plugins.fbx.anim.FbxAnimUtil
 
CURVE_NODE_PROPERTY_Z - Static variable in class com.jme3.scene.plugins.fbx.anim.FbxAnimUtil
 
CurveAndSurfaceMath - Class in com.jme3.math
This class offers methods to help with curves and surfaces calculations.
CurvesHelper - Class in com.jme3.scene.plugins.blender.curves
<