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

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.
cachedOffsetMat - Variable in class com.jme3.scene.Geometry
the cached offset matrix used when the geometry is batched
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
 
cachedWorldMat - Variable in class com.jme3.scene.Geometry
 
cacheExecutor - Variable in class com.jme3.terrain.geomipmap.TerrainGrid
 
CACHESIZE_GEFORCE1_2 - Static variable in class jme3tools.converters.model.strip.TriStrip
 
CACHESIZE_GEFORCE3 - Static variable in class jme3tools.converters.model.strip.TriStrip
 
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
calcScreenArea -- in Pixels Aproximates 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
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(List<Vector3f>, HashMap<String, UpdatedTerrainPatch>) - Method in class com.jme3.terrain.geomipmap.lodcalc.PerspectiveLodCalculator
 
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.
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, 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.
CalculationBone - Class in com.jme3.scene.plugins.blender.animations
The purpose of this class is to imitate bone's movement when calculating inverse kinematics.
CalculationBone(Bone, int) - Constructor for class com.jme3.scene.plugins.blender.animations.CalculationBone
 
CalculationBone(Bone, BoneTrack) - Constructor for class com.jme3.scene.plugins.blender.animations.CalculationBone
Constructor.
calcWelzl(FloatBuffer) - Method in class com.jme3.bounding.BoundingSphere
Calculates a minimum bounding sphere for the set of points.
call() - Method in class com.jme3.asset.ThreadingManager.LoadingTask
 
call() - Method in class com.jme3.terrain.geomipmap.MultiTerrainLodControl.UpdateMultiLOD
 
call() - Method in class com.jme3.terrain.geomipmap.TerrainLodControl.UpdateLOD
 
cam - Variable in class com.jme3.app.Application
 
cam - Variable in class com.jme3.input.ChaseCamera
 
cam - Variable in class com.jme3.input.FlyByCamera
 
cam - Variable in class com.jme3.renderer.ViewPort
 
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, boolean) - Constructor for class com.jme3.scene.plugins.blender.cameras.CameraHelper
This constructor parses the given blender version and stores the result.
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
 
cameras - Variable in class com.jme3.terrain.geomipmap.TerrainLodControl
 
camLocations - Variable in class com.jme3.terrain.geomipmap.TerrainLodControl.UpdateLOD
 
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.input.ChaseCamera
 
canRotate - Variable in class com.jme3.input.FlyByCamera
 
canUseFastBuffers() - Static method in class com.jme3.export.binary.BinaryImporter
 
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() - 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
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.AnimationTrack
 
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
 
channels - Variable in class com.jme3.audio.AudioData
 
CharacterControl - Class in com.jme3.bullet.control
 
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(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
 
ChaseCamDown - Static variable in class com.jme3.input.ChaseCamera
 
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
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
 
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
 
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.Spatial
checkCulling checks the spatial with the camera to see if it should be culled.
checkers.quals - package checkers.quals
Contains the basic annotations to be used by all type systems and meta-annotations to qualify annotations (qualifiers).
checkGLError() - Method in class com.jme3.system.lwjgl.LwjglAbstractDisplay
 
checkGLError() - Method in class com.jme3.system.lwjgl.LwjglOffscreenBuffer
 
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.
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
 
checkVisibilityState() - Method in class com.jme3.system.awt.AwtPanel
 
checkWayPoint(MotionTrack, 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.
chooseConfig(EGL10, EGLDisplay) - Method in class com.jme3.system.android.AndroidConfigChooser
Gets called by the GLSurfaceView class to return the best config
choosenConfig - Variable in class com.jme3.system.android.AndroidConfigChooser
 
Cinematic - Class in com.jme3.cinematic
 
Cinematic() - Constructor for class com.jme3.cinematic.Cinematic
 
Cinematic(Node) - Constructor for class com.jme3.cinematic.Cinematic
 
Cinematic(Node, float) - Constructor for class com.jme3.cinematic.Cinematic
 
Cinematic(Node, LoopMode) - Constructor for class com.jme3.cinematic.Cinematic
 
Cinematic(Node, float, LoopMode) - Constructor for class com.jme3.cinematic.Cinematic
 
CinematicEvent - Interface in com.jme3.cinematic.events
 
CinematicEventListener - Interface in com.jme3.cinematic.events
 
clamp() - Method in class com.jme3.math.ColorRGBA
clamp insures that all values are 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
 
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
 
clean() - Method in class com.jme3.bullet.collision.PhysicsCollisionEvent
used by event factory, called when event is destroyed
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
Cleanup the game state.
cleanup() - Method in class com.jme3.app.state.AppStateManager
Calls cleanup on attached states, do not call directly.
cleanup() - Method in class com.jme3.app.state.VideoRecorderAppState
 
cleanup() - Method in class com.jme3.app.StatsAppState
 
cleanup() - Method in class com.jme3.audio.android.AndroidAudioRenderer
 
cleanup() - Method in interface com.jme3.audio.AudioRenderer
Cleanup/destroy the audio system.
cleanup() - Method in class com.jme3.audio.lwjgl.LwjglAudioRenderer
 
cleanup() - Method in class com.jme3.bullet.BulletAppState
 
cleanup() - Method in class com.jme3.cinematic.Cinematic
 
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.android.OGLESShaderRenderer
 
cleanup() - Method in class com.jme3.renderer.lwjgl.LwjglGL1Renderer
 
cleanup() - Method in class com.jme3.renderer.lwjgl.LwjglRenderer
 
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.BasicShadowRenderer
 
cleanup() - Method in class com.jme3.shadow.PssmShadowRenderer
 
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
 
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.TranslucentBucketFilter
 
cleanupInThread() - Method in class com.jme3.audio.lwjgl.LwjglAudioRenderer
 
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.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() - 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
 
clear() - Method in class jme3tools.converters.model.strip.IntVec
 
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.android.OGLESShaderRenderer
 
clearBuffers(boolean, boolean, boolean) - Method in class com.jme3.renderer.lwjgl.LwjglGL1Renderer
 
clearBuffers(boolean, boolean, boolean) - Method in class com.jme3.renderer.lwjgl.LwjglRenderer
 
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.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.asset.ImplHandler
 
clearChannels() - Method in class com.jme3.animation.AnimControl
Clears all the channels that were created.
clearClipRect() - Method in class com.jme3.renderer.android.OGLESShaderRenderer
 
clearClipRect() - Method in class com.jme3.renderer.lwjgl.LwjglGL1Renderer
 
clearClipRect() - Method in class com.jme3.renderer.lwjgl.LwjglRenderer
 
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
 
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
 
clearFileBlocks() - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method clears the saved block headers stored in the features map.
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.
clearListeners() - Method in class com.jme3.animation.AnimControl
Clears all the listeners added to this AnimControl
clearLoadedFeatures() - Method in class com.jme3.scene.plugins.blender.BlenderContext
This method clears the saved features stored in the features map.
clearMappings() - Method in class com.jme3.input.InputManager
Clears all the input mappings from this InputManager.
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.
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
 
clearState() - Method in class com.jme3.scene.plugins.blender.AbstractBlenderHelper
This method clears the state of the helper so that it can be used for different calculations of another feature.
clearState() - Method in class com.jme3.scene.plugins.blender.objects.ObjectHelper
 
clearStencil - Variable in class com.jme3.renderer.ViewPort
 
clearTextureUnits() - Method in class com.jme3.renderer.android.OGLESShaderRenderer
 
clearTextureUnits() - Method in class com.jme3.renderer.lwjgl.LwjglRenderer
 
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.android.OGLESShaderRenderer
 
clearVertexAttribs() - Method in class com.jme3.renderer.lwjgl.LwjglGL1Renderer
 
clearVertexAttribs() - Method in class com.jme3.renderer.lwjgl.LwjglRenderer
 
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
 
clientOpenGLESVersion - Variable in class com.jme3.system.android.AndroidConfigChooser
 
clientOpenGLESVersion - Variable in class com.jme3.system.android.OGLESContext
EGL_RENDERABLE_TYPE: EGL_OPENGL_ES_BIT = OpenGL ES 1.0 | EGL_OPENGL_ES2_BIT = OpenGL ES 2.0
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.
ClientRegistrationMessage.ClientRegistrationSerializer() - Constructor for class com.jme3.network.message.ClientRegistrationMessage.ClientRegistrationSerializer
 
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.
ClientStateListener.DisconnectInfo() - Constructor for class com.jme3.network.ClientStateListener.DisconnectInfo
 
clip(FloatBuffer, int, int, int) - Method in class com.jme3.terrain.noise.basis.FilteredBasis
 
clipRectEnabled - Variable in class com.jme3.renderer.RenderContext
 
clone() - Method in class com.jme3.animation.Animation
This method creates a clone of the current object.
clone() - Method in class com.jme3.animation.BoneTrack
This method creates a clone of the current object.
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.Light
 
clone() - Method in class com.jme3.light.LightList
 
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.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.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.file.DynamicArray
 
clone() - Method in class com.jme3.scene.plugins.blender.file.Structure
 
clone() - Method in class com.jme3.scene.plugins.blender.textures.TexturePixel
 
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.terrain.geomipmap.lodcalc.DistanceLodCalculator
 
clone() - Method in interface com.jme3.terrain.geomipmap.lodcalc.LodCalculator
 
clone() - Method in interface com.jme3.terrain.geomipmap.lodcalc.LodCalculatorFactory
Deprecated.  
clone() - Method in class com.jme3.terrain.geomipmap.lodcalc.LodDistanceCalculatorFactory
Deprecated.  
clone() - Method in class com.jme3.terrain.geomipmap.lodcalc.LodPerspectiveCalculatorFactory
Deprecated.  
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() - 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.
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.
cloneForAnim() - Method in class com.jme3.scene.Mesh
Clone the mesh for animation use.
cloneForSpatial(Spatial) - Method in class com.jme3.animation.AnimControl
Internal use only.
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.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.MotionTrack
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.BillboardControl
 
cloneForSpatial(Spatial) - Method in class com.jme3.scene.control.CameraControl
 
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.LightControl
 
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
 
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.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.scene.plugins.blender.file.BlenderInputStream
 
close() - Method in class com.jme3.util.AndroidLogHandler
 
close() - Method in class com.jme3.util.LittleEndien
 
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
 
codeToString(int) - Method in class com.jme3.scene.plugins.blender.file.FileBlockHeader
This method transforms the coded bloch id into a string value.
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
 
collectTriangles(Geometry[]) - Method in class jme3tools.optimize.Octnode
 
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
 
collideWith(Collidable, CollisionResults) - Method in class com.jme3.asset.BlenderKey.LoadingResults
 
collideWith(Collidable, CollisionResults) - Method in class com.jme3.bounding.BoundingBox
 
collideWith(Collidable, CollisionResults) - Method in class com.jme3.bounding.BoundingSphere
 
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, 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.
Do not store the event object as it will be cleared after the method has finished.
collision(PhysicsCollisionEvent) - Method in class com.jme3.bullet.control.KinematicRagdollControl
For internal use only callback for collisionevent
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
 
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() - 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 - Variable in class com.jme3.renderer.RenderContext
Material color (GL1 only)
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(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.
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.
colorWriteEnabled - Variable in class com.jme3.renderer.RenderContext
 
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
The com.jme3.application provides a toolset for jME3 applications to interact with various components of the engine.
com.jme3.app.state - package com.jme3.app.state
The com.jme3.app.state package provides app states, an abstract way of handling application logic.
com.jme3.asset - package com.jme3.asset
com.jme3.asset contains the AssetManager, a utility class that is used to load assets such as textures, models, and sound effects in a jME3 application.
com.jme3.asset.cache - package com.jme3.asset.cache
 
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.lwjgl - package com.jme3.audio.lwjgl
 
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.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.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.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.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.niftygui - package com.jme3.niftygui
 
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.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.lwjgl - package com.jme3.renderer.lwjgl
 
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.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.curves - package com.jme3.scene.plugins.blender.curves
 
com.jme3.scene.plugins.blender.exceptions - package com.jme3.scene.plugins.blender.exceptions
 
com.jme3.scene.plugins.blender.file - package com.jme3.scene.plugins.blender.file
 
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.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.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.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.plugins - package com.jme3.texture.plugins
 
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.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() - Constructor for class com.jme3.scene.plugins.blender.textures.CombinedTexture
 
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.
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
 
compareTo(CollisionResult) - Method in class com.jme3.collision.CollisionResult
 
compareTo(Object) - Method in class com.jme3.terrain.geomipmap.picking.TerrainPickData
 
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()
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
 
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
 
compressIndexBuffer(Mesh) - Static method in class jme3tools.converters.model.FloatToFixed
Deprecated.  
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
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
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.PointLight
 
computeLastDistance(Spatial) - Method in class com.jme3.light.SpotLight
 
computeLodEntropy(Mesh, IntBuffer) - Static method in class com.jme3.terrain.geomipmap.lodcalc.util.EntropyComputeUtil
 
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.
computeOffsetTransform() - Method in class com.jme3.scene.Geometry
Recomputes the cached offset matrix used when the geometry is batched *
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
ConeCollisionShape - Class in com.jme3.bullet.collision.shapes
 
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() - 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
 
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
 
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.
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
 
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
 
ConnectorAdapter.WriterThread() - Constructor for class com.jme3.network.base.ConnectorAdapter.WriterThread
 
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.
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.
Constraint.Space - Enum in com.jme3.scene.plugins.blender.constraints
The space of target or owner transformation.
ConstraintHelper - Class in com.jme3.scene.plugins.blender.constraints
This class should be used for constraint calculations.
ConstraintHelper(String, BlenderContext, boolean) - Constructor for class com.jme3.scene.plugins.blender.constraints.ConstraintHelper
Helper constructor.
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
 
construct(int, float, int) - Method in class jme3tools.optimize.Octree
 
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
 
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
 
contentTable - Variable in class com.jme3.export.binary.BinaryExporter
 
context - Variable in class com.jme3.app.Application
 
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.
controlRender(RenderManager, ViewPort) - Method in class com.jme3.animation.AnimControl
Internal use only.
controlRender(RenderManager, ViewPort) - Method in class com.jme3.animation.SkeletonControl
 
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.SkeletonControl
 
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(T, Map<String, String>) - Method in interface jme3tools.converters.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.android.OGLESShaderRenderer
\ |* Render Calls *| \
convertElementMode(Mesh.Mode) - Method in class com.jme3.renderer.lwjgl.LwjglRenderer
\ |* Render Calls *| \
Converter<T> - Interface in jme3tools.converters
 
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
 
convertJmeCode(int) - Static method in class com.jme3.input.awt.AwtKeyInput
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
 
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, BufferedImage) - Static method in class com.jme3.util.Screenshots
 
convertScreenShot2(IntBuffer, BufferedImage) - Static method in class com.jme3.util.Screenshots
 
convertShaderType(Shader.ShaderType) - Method in class com.jme3.renderer.android.OGLESShaderRenderer
 
convertShaderType(Shader.ShaderType) - Method in class com.jme3.renderer.lwjgl.LwjglRenderer
 
convertShortFromBytes(byte[]) - Static method in class com.jme3.export.binary.ByteUtils
 
convertShortFromBytes(byte[], int) - Static method in class com.jme3.export.binary.ByteUtils
 
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
 
convertToFixed(Geometry, VertexBuffer.Format, VertexBuffer.Format, VertexBuffer.Format) - Static method in class jme3tools.converters.model.FloatToFixed
Deprecated. 
convertToFixed(VertexBuffer) - Static method in class jme3tools.converters.model.FloatToFixed
Deprecated.  
convertToFloat(VertexBuffer) - Static method in class jme3tools.converters.model.FloatToFixed
Deprecated.  
convertToGLSL130(String, boolean) - Static method in class com.jme3.shader.ShaderUtils
 
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) - Method in class com.jme3.scene.plugins.blender.textures.TextureHelper
This method converts the given texture into normal-map texture.
convertToUByte(VertexBuffer) - Static method in class jme3tools.converters.model.FloatToFixed
Deprecated.  
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.android.OGLESShaderRenderer
\ |* Framebuffers *| \
copyFrameBuffer(FrameBuffer, FrameBuffer, boolean) - Method in class com.jme3.renderer.android.OGLESShaderRenderer
 
copyFrameBuffer(FrameBuffer, FrameBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglGL1Renderer
 
copyFrameBuffer(FrameBuffer, FrameBuffer, boolean) - Method in class com.jme3.renderer.lwjgl.LwjglGL1Renderer
 
copyFrameBuffer(FrameBuffer, FrameBuffer) - Method in class com.jme3.renderer.lwjgl.LwjglRenderer
\ |* Framebuffers *| \
copyFrameBuffer(FrameBuffer, FrameBuffer, boolean) - Method in class com.jme3.renderer.lwjgl.LwjglRenderer
 
copyFrameBuffer(FrameBuffer, FrameBuffer) - Method in interface com.jme3.renderer.Renderer
Copies contents from src to dst, scaling if necessary.
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 copise 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
 
cos(float) - Static method in class com.jme3.math.FastMath
 
cos2(float) - Static method in class com.jme3.math.FastMath
Returns cos of a value.
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(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 interface com.jme3.system.JmeContext
Creates the context and makes it active.
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.NullContext
 
create() - Method in class com.jme3.system.NullContext
 
createAdd(Kernel, Endpoint) - Static method in class com.jme3.network.kernel.EndpointEvent
 
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
 
createAtlas(Spatial, int) - Static method in class jme3tools.optimize.TextureAtlas
Create a texture atlas for the given root node, containing DiffuseMap, NormalMap and SpecularMap.
createBoxShape(Spatial) - Static method in class com.jme3.bullet.util.CollisionShapeFactory
 
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.
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
 
createCalculator() - Method in interface com.jme3.terrain.geomipmap.lodcalc.LodCalculatorFactory
Deprecated.  
createCalculator(TerrainPatch) - Method in interface com.jme3.terrain.geomipmap.lodcalc.LodCalculatorFactory
Deprecated.  
createCalculator() - Method in class com.jme3.terrain.geomipmap.lodcalc.LodDistanceCalculatorFactory
Deprecated.  
createCalculator(TerrainPatch) - Method in class com.jme3.terrain.geomipmap.lodcalc.LodDistanceCalculatorFactory
Deprecated.  
createCalculator() - Method in class com.jme3.terrain.geomipmap.lodcalc.LodPerspectiveCalculatorFactory
Deprecated.  
createCalculator(TerrainPatch) - Method in class com.jme3.terrain.geomipmap.lodcalc.LodPerspectiveCalculatorFactory
Deprecated.  
createCanvas() - Method in class com.jme3.app.Application
Initializes the application's canvas for use.
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
 
createConstraint(Structure, Long, Ipo, BlenderContext) - Method in class com.jme3.scene.plugins.blender.constraints.ConstraintHelper
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
 
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.lwjgl.LwjglContext
 
created - Variable in class com.jme3.system.NullContext
 
createData(Image, boolean) - Static method in class jme3tools.converters.ImageToAwt
 
createDebugShape(AssetManager) - Method in class com.jme3.bullet.collision.PhysicsCollisionObject
Creates a debug shape for this CollisionObject
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.
createDisplayQuad() - Method in class com.jme3.post.HDRRenderer
 
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.
createExecutorService() - Method in class com.jme3.terrain.geomipmap.TerrainGrid
 
createExecutorService() - Method in class com.jme3.terrain.geomipmap.TerrainLodControl
 
createFastOctnode(List<Geometry>) - Method in class jme3tools.optimize.Octnode
 
createFastOctnodes(List<Geometry>) - Method in class jme3tools.optimize.Octree
 
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(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
 
createGeometry(ArrayList<OBJLoader.Face>, String) - Method in class com.jme3.scene.plugins.OBJLoader
 
createGeometry() - Method in class com.jme3.scene.plugins.OBJLoader.ObjectGroup
 
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
 
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.
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
 
createLabel(String) - Method in class com.jme3.font.BitmapFont
 
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(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.RenderDeviceJme
 
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.
createPanel(PaintMode) - Method in class com.jme3.system.awt.AwtPanelsContext
 
createPostView(String, Camera) - Method in class com.jme3.renderer.RenderManager
Creates a new post ViewPort, to display the given camera's content.
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
 
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.
createRemove(Kernel, Endpoint) - Static method in class com.jme3.network.kernel.EndpointEvent
 
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.
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.MeshCollisionShape
 
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
 
createSky(AssetManager, Texture, Vector3f, boolean) - Static method in class com.jme3.util.SkyFactory
Creates a sky using the given texture (cubemap or spheremap).
createSky(AssetManager, Texture, Vector3f, boolean, int) - Static method in class com.jme3.util.SkyFactory
Creates a sky using the given texture (cubemap or spheremap).
createSky(AssetManager, Texture, Texture, Texture, Texture, Texture, Texture, Vector3f) - Static method in class com.jme3.util.SkyFactory
 
createSky(AssetManager, Texture, Texture, Texture, Texture, Texture, Texture, Vector3f, int) - Static method in class com.jme3.util.SkyFactory
 
createSky(AssetManager, Texture, Texture, Texture, Texture, Texture, Texture) - Static method in class com.jme3.util.SkyFactory
 
createSky(AssetManager, Texture, boolean) - Static method in class com.jme3.util.SkyFactory
 
createSky(AssetManager, String, boolean) - Static method in class com.jme3.util.SkyFactory
 
createText() - Method in class com.jme3.niftygui.RenderFontJme
 
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(AndroidConfigChooser.ConfigType, boolean) - 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.
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.
ctx - Variable in class com.jme3.app.AndroidHarness
 
cullHint - Variable in class com.jme3.scene.Spatial
 
cullMode - Variable in class com.jme3.renderer.RenderContext
 
curIndex - Variable in class com.jme3.scene.plugins.OBJLoader
 
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.MotionTrack
 
currentVolume - Variable in class com.jme3.audio.android.AndroidAudioData
 
currentWayPoint - Variable in class com.jme3.cinematic.events.MotionTrack
 
CursorLoader - Class in com.jme3.cursors.plugins
 
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
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
A class that is used in mesh calculations.
CurvesHelper(String, boolean) - Constructor for class com.jme3.scene.plugins.blender.curves.CurvesHelper
This constructor parses the given blender version and stores the result.
Cyan - Static variable in class com.jme3.math.ColorRGBA
the color cyan (0,1,1).
Cylinder - Class in com.jme3.scene.shape
A simple cylinder, defined by it's height and radius.
Cylinder() - Constructor for class com.jme3.scene.shape.Cylinder
Default constructor for serialization only.
Cylinder(int, int, float, float) - Constructor for class com.jme3.scene.shape.Cylinder
Creates a new Cylinder.
Cylinder(int, int, float, float, boolean) - Constructor for class com.jme3.scene.shape.Cylinder
Creates a new Cylinder.
Cylinder(int, int, float, float, boolean, boolean) - Constructor for class com.jme3.scene.shape.Cylinder
Creates a new Cylinder.
Cylinder(int, int, float, float, float, boolean, boolean) - Constructor for class com.jme3.scene.shape.Cylinder
 
CylinderCollisionShape - Class in com.jme3.bullet.collision.shapes
Basic cylinder collision shape
CylinderCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.CylinderCollisionShape
 
CylinderCollisionShape(Vector3f) - Constructor for class com.jme3.bullet.collision.shapes.CylinderCollisionShape
creates a cylinder shape from the given halfextents
CylinderCollisionShape(Vector3f, int) - Constructor for class com.jme3.bullet.collision.shapes.CylinderCollisionShape
Creates a cylinder shape around the given axis from the given halfextents

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