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

M

m00 - Variable in class com.jme3.math.Matrix3f
 
m00 - Variable in class com.jme3.math.Matrix4f
 
m01 - Variable in class com.jme3.math.Matrix3f
 
m01 - Variable in class com.jme3.math.Matrix4f
 
m02 - Variable in class com.jme3.math.Matrix3f
 
m02 - Variable in class com.jme3.math.Matrix4f
 
m03 - Variable in class com.jme3.math.Matrix4f
 
m10 - Variable in class com.jme3.math.Matrix3f
 
m10 - Variable in class com.jme3.math.Matrix4f
 
m11 - Variable in class com.jme3.math.Matrix3f
 
m11 - Variable in class com.jme3.math.Matrix4f
 
m12 - Variable in class com.jme3.math.Matrix3f
 
m12 - Variable in class com.jme3.math.Matrix4f
 
m13 - Variable in class com.jme3.math.Matrix4f
 
m20 - Variable in class com.jme3.math.Matrix3f
 
m20 - Variable in class com.jme3.math.Matrix4f
 
m21 - Variable in class com.jme3.math.Matrix3f
 
m21 - Variable in class com.jme3.math.Matrix4f
 
m22 - Variable in class com.jme3.math.Matrix3f
 
m22 - Variable in class com.jme3.math.Matrix4f
 
m23 - Variable in class com.jme3.math.Matrix4f
 
m30 - Variable in class com.jme3.math.Matrix4f
 
m31 - Variable in class com.jme3.math.Matrix4f
 
m32 - Variable in class com.jme3.math.Matrix4f
 
m33 - Variable in class com.jme3.math.Matrix4f
 
Magenta - Static variable in class com.jme3.math.ColorRGBA
the color magenta (1,0,1).
main - Static variable in class com.jme3.app.R.layout
 
main(String[]) - Static method in class com.jme3.math.Eigen3f
 
main(String[]) - Static method in class com.jme3.util.ListMap
 
main(String[]) - Static method in class com.jme3.util.SortUtil
 
main - Static variable in class jme3test.android.R.layout
 
main(String[]) - Static method in class jme3test.android.TestAmbient
 
main(String[]) - Static method in class jme3test.android.TestBumpModel
 
main(String[]) - Static method in class jme3test.android.TestMovingParticle
 
main(String[]) - Static method in class jme3test.android.TestNormalMapping
 
main(String[]) - Static method in class jme3test.android.TestSkyLoadingLagoon
 
main(String[]) - Static method in class jme3test.android.TestSkyLoadingPrimitives
 
main(String[]) - Static method in class jme3test.android.TestUnshadedModel
 
main(String[]) - Static method in class jme3tools.converters.FolderConverter
 
main(String[]) - Static method in class jme3tools.navigation.NavCalculator
 
main(String[]) - Static method in class jme3tools.navigation.Position
 
main(String[]) - Static method in class jme3tools.optimize.GeometryBatchFactory
 
main(String[]) - Static method in class jme3tools.optimize.TestCollector
 
main(String[]) - Static method in class jme3tools.shadercheck.ShaderCheck
 
makeAtlasBatch(Spatial, AssetManager, int) - Static method in class jme3tools.optimize.TextureAtlas
Creates one geometry out of the given root spatial and merges all single textures into one texture of the given size.
makeBatches(Collection<Geometry>) - Static method in class jme3tools.optimize.GeometryBatchFactory
 
makeBatches(Collection<Geometry>, boolean) - Static method in class jme3tools.optimize.GeometryBatchFactory
Batches a collection of Geometries so that all with the same material get combined.
makeCurrent(AssetManager, boolean) - Method in class com.jme3.material.Technique
Prepares the technique for use by loading the shader and setting the proper defines based on material parameters.
makeLods(Collection<Geometry>, Mesh) - Static method in class jme3tools.optimize.GeometryBatchFactory
 
makePbufferAvailable() - Method in class com.jme3.system.lwjgl.LwjglCanvas
Makes sure the pbuffer is available and ready for use
makeShapeFromPointMap(Map<Integer, List<Float>>, List<Integer>, Vector3f, Vector3f) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Create a hull collision shape from linked vertices to this bone.
makeShapeFromVerticeWeights(Spatial, List<Integer>, Vector3f, Vector3f, float) - Static method in class com.jme3.bullet.control.ragdoll.RagdollUtils
Create a hull collision shape from linked vertices to this bone.
manager - Variable in class com.jme3.asset.AssetInfo
 
manager - Variable in class com.jme3.water.SimpleWaterProcessor
 
MapModel2D - Class in jme3tools.navigation
A representation of the actual map in terms of lat/long and x,y co-ordinates.
MapModel2D(int) - Constructor for class jme3tools.navigation.MapModel2D
Constructor
MapModel3D - Class in jme3tools.navigation
A representation of the actual map in terms of lat/long and x,y,z co-ordinates.
MapModel3D(int) - Constructor for class jme3tools.navigation.MapModel3D
Constructor.
MapSerializer - Class in com.jme3.network.serializing.serializers
 
MapSerializer() - Constructor for class com.jme3.network.serializing.serializers.MapSerializer
 
marbleData - Variable in class com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMarble
 
marbleInt(TextureGeneratorMarble.MarbleData, float, float, float) - Method in class com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMarble
 
margin - Variable in class com.jme3.bullet.collision.shapes.CollisionShape
 
mass - Variable in class com.jme3.bullet.objects.PhysicsRigidBody
 
matches(Class<? extends Spatial>, String) - Method in class com.jme3.scene.Spatial
Note that we are matching the pattern, therefore the pattern must match the entire pattern (i.e.
Material - Class in com.jme3.material
Material describes the rendering style for a given Geometry.
Material(MaterialDef) - Constructor for class com.jme3.material.Material
 
Material(AssetManager, String) - Constructor for class com.jme3.material.Material
 
Material() - Constructor for class com.jme3.material.Material
Do not use this constructor.
material - Variable in class com.jme3.post.Filter
 
material - Variable in class com.jme3.scene.Geometry
 
material - Variable in class com.jme3.terrain.geomipmap.TerrainGrid
 
material - Variable in class com.jme3.water.SimpleWaterProcessor
 
MaterialContext - Class in com.jme3.scene.plugins.blender.materials
This class holds the data about the material.
MaterialDef - Class in com.jme3.material
Describes a J3MD (Material definition).
MaterialDef() - Constructor for class com.jme3.material.MaterialDef
Serialization only.
MaterialDef(AssetManager, String) - Constructor for class com.jme3.material.MaterialDef
Creates a new material definition with the given name.
MaterialExtension - Class in com.jme3.scene.plugins.ogre.matext
MaterialExtension defines a mapping from an Ogre3D "base" material to a jME3 material definition.
MaterialExtension(String, String) - Constructor for class com.jme3.scene.plugins.ogre.matext.MaterialExtension
Material extension defines a mapping from an Ogre3D "base" material to a jME3 material definition.
MaterialExtensionLoader - Class in com.jme3.scene.plugins.ogre.matext
Used internally by MaterialLoader
MaterialExtensionLoader() - Constructor for class com.jme3.scene.plugins.ogre.matext.MaterialExtensionLoader
 
MaterialExtensionSet - Class in com.jme3.scene.plugins.ogre.matext
MaterialExtensionSet is simply a container for several MaterialExtensions so that it can be set globally for all OgreMaterialKeys used.
MaterialExtensionSet() - Constructor for class com.jme3.scene.plugins.ogre.matext.MaterialExtensionSet
 
MaterialHelper - Class in com.jme3.scene.plugins.blender.materials
 
MaterialHelper(String, boolean) - Constructor for class com.jme3.scene.plugins.blender.materials.MaterialHelper
This constructor parses the given blender version and stores the result.
MaterialHelper.DiffuseShader - Enum in com.jme3.scene.plugins.blender.materials
The type of the material's diffuse shader.
MaterialHelper.SpecularShader - Enum in com.jme3.scene.plugins.blender.materials
The type of the material's specular shader.
MaterialKey - Class in com.jme3.asset
Used for loading materials only (not material definitions!).
MaterialKey(String) - Constructor for class com.jme3.asset.MaterialKey
 
MaterialKey() - Constructor for class com.jme3.asset.MaterialKey
 
MaterialList - Class in com.jme3.material
A map from material name to a material.
MaterialList() - Constructor for class com.jme3.material.MaterialList
 
MaterialLoader - Class in com.jme3.scene.plugins.ogre
 
MaterialLoader() - Constructor for class com.jme3.scene.plugins.ogre.MaterialLoader
 
MaterialProcessor - Class in com.jme3.material
 
MaterialProcessor() - Constructor for class com.jme3.material.MaterialProcessor
 
MATERIALS - Static variable in interface com.jme3.asset.BlenderKey.FeaturesToLoad
 
matFaces - Variable in class com.jme3.scene.plugins.OBJLoader
 
matList - Variable in class com.jme3.scene.plugins.MTLLoader
 
matList - Variable in class com.jme3.scene.plugins.OBJLoader
 
matName - Variable in class com.jme3.scene.plugins.MTLLoader
 
MatParam - Class in com.jme3.material
Describes a material parameter.
MatParam(VarType, String, Object, FixedFuncBinding) - Constructor for class com.jme3.material.MatParam
Create a new material parameter.
MatParam() - Constructor for class com.jme3.material.MatParam
Serialization only.
MatParamTexture - Class in com.jme3.material
 
MatParamTexture(VarType, String, Texture, int) - Constructor for class com.jme3.material.MatParamTexture
 
MatParamTexture() - Constructor for class com.jme3.material.MatParamTexture
 
Matrix3f - Class in com.jme3.math
Matrix3f defines a 3x3 matrix.
Matrix3f() - Constructor for class com.jme3.math.Matrix3f
Constructor instantiates a new Matrix3f object.
Matrix3f(float, float, float, float, float, float, float, float, float) - Constructor for class com.jme3.math.Matrix3f
constructs a matrix with the given values.
Matrix3f(Matrix3f) - Constructor for class com.jme3.math.Matrix3f
Copy constructor that creates a new Matrix3f object that is the same as the provided matrix.
Matrix4f - Class in com.jme3.math
Matrix4f defines and maintains a 4x4 matrix in row major order.
Matrix4f() - Constructor for class com.jme3.math.Matrix4f
Constructor instantiates a new Matrix that is set to the identity matrix.
Matrix4f(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class com.jme3.math.Matrix4f
constructs a matrix with the given values.
Matrix4f(float[]) - Constructor for class com.jme3.math.Matrix4f
Create a new Matrix4f, given data in column-major format.
Matrix4f(Matrix4f) - Constructor for class com.jme3.math.Matrix4f
Constructor instantiates a new Matrix that is set to the provided matrix.
matrixMode - Variable in class com.jme3.renderer.RenderContext
For glMatrixMode.
matrixWrite - Variable in class com.jme3.util.TempVars
 
max(float, float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
MAX_TREE_DEPTH - Static variable in class com.jme3.collision.bih.BIHTree
 
MAX_TRIS_PER_NODE - Static variable in class com.jme3.collision.bih.BIHTree
 
maxDistance - Variable in class com.jme3.audio.AudioNode
 
maxDistance - Variable in class com.jme3.input.ChaseCamera
 
maxHeight - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
maxLocal(Vector3f) - Method in class com.jme3.math.Vector3f
maxLocal computes the maximum value for each component in this and other vector.
maxLocal(Vector4f) - Method in class com.jme3.math.Vector4f
maxLocal computes the maximum value for each component in this and other vector.
maxSuspensionForce - Variable in class com.jme3.bullet.objects.infos.VehicleTuning
 
maxSuspensionForce - Variable in class com.jme3.bullet.objects.VehicleWheel
 
maxSuspensionTravelCm - Variable in class com.jme3.bullet.objects.infos.VehicleTuning
 
maxSuspensionTravelCm - Variable in class com.jme3.bullet.objects.VehicleWheel
 
maxTextureSize - Variable in class com.jme3.asset.BlenderKey
Maximum texture size.
maxval - Variable in class com.jme3.terrain.GeoMap
 
maxVerticalRotation - Variable in class com.jme3.input.ChaseCamera
 
memoryFrameBuffers - Variable in class com.jme3.renderer.Statistics
 
memoryShaders - Variable in class com.jme3.renderer.Statistics
 
memoryTextures - Variable in class com.jme3.renderer.Statistics
 
MERCATOR - Static variable in class jme3tools.navigation.NavCalculator
 
mercatorSailing(Position, Position) - Method in class jme3tools.navigation.NavCalculator
Determines the rhumb line course and distance between two positions
merge(BoundingVolume) - Method in class com.jme3.bounding.BoundingBox
merge combines this bounding box with a second bounding box.
merge(BoundingVolume) - Method in class com.jme3.bounding.BoundingSphere
merge combines this sphere with a second bounding sphere.
merge(BoundingVolume) - Method in class com.jme3.bounding.BoundingVolume
merge combines two bounding volumes into a single bounding volume that contains both this bounding volume and the parameter volume.
merge(BitmapCharacterSet) - Method in class com.jme3.font.BitmapCharacterSet
Merge two fonts.
merge(BitmapFont) - Method in class com.jme3.font.BitmapFont
Merge two fonts.
merge(TexturePixel) - Method in class com.jme3.scene.plugins.blender.textures.TexturePixel
Merges two pixels (adds the values of each color).
mergeFrom(AppSettings) - Method in class com.jme3.system.AppSettings
Same as AppSettings.copyFrom(com.jme3.system.AppSettings), except doesn't overwrite settings that are already set.
mergeGeometries(Collection<Geometry>, Mesh) - Static method in class jme3tools.optimize.GeometryBatchFactory
Merges all geometries in the collection into the output mesh.
mergeLocal(BoundingVolume) - Method in class com.jme3.bounding.BoundingBox
mergeLocal combines this sphere with a second bounding sphere locally.
mergeLocal(BoundingVolume) - Method in class com.jme3.bounding.BoundingSphere
mergeLocal combines this sphere with a second bounding sphere locally.
mergeLocal(BoundingVolume) - Method in class com.jme3.bounding.BoundingVolume
mergeLocal combines two bounding volumes into a single bounding volume that contains both this bounding volume and the parameter volume.
mesh - Variable in class com.jme3.scene.Geometry
 
Mesh - Class in com.jme3.scene
Mesh is used to store rendering data.
Mesh() - Constructor for class com.jme3.scene.Mesh
Creates a new mesh with no vertex buffers.
Mesh.Mode - Enum in com.jme3.scene
The mode of the Mesh specifies both the type of primitive represented by the mesh and how the data should be interpreted.
MeshAnimationLoader - Class in com.jme3.scene.plugins.ogre
Utility class used by OgreLoader to load poses and mesh animations.
MeshAnimationLoader() - Constructor for class com.jme3.scene.plugins.ogre.MeshAnimationLoader
 
MeshCollisionShape - Class in com.jme3.bullet.collision.shapes
Basic mesh collision shape
MeshCollisionShape() - Constructor for class com.jme3.bullet.collision.shapes.MeshCollisionShape
 
MeshCollisionShape(Mesh) - Constructor for class com.jme3.bullet.collision.shapes.MeshCollisionShape
creates a collision shape from the given TriMesh
MeshContext - Class in com.jme3.scene.plugins.blender.meshes
Class that holds information about the mesh.
MeshContext() - Constructor for class com.jme3.scene.plugins.blender.meshes.MeshContext
 
meshContexts - Variable in class com.jme3.scene.plugins.blender.BlenderContext
A map of mesh contexts.
MeshHelper - Class in com.jme3.scene.plugins.blender.meshes
A class that is used in mesh calculations.
MeshHelper(String, boolean) - Constructor for class com.jme3.scene.plugins.blender.meshes.MeshHelper
This constructor parses the given blender version and stores the result.
meshId - Variable in class com.jme3.bullet.collision.shapes.GImpactCollisionShape
 
meshId - Variable in class com.jme3.bullet.collision.shapes.MeshCollisionShape
 
MeshLoader - Class in com.jme3.scene.plugins.ogre
Loads Ogre3D mesh.xml files.
MeshLoader() - Constructor for class com.jme3.scene.plugins.ogre.MeshLoader
 
meshMode - Variable in class com.jme3.scene.mesh.VirtualIndexBuffer
 
Message - Interface in com.jme3.network
Interface implemented by all network messages.
MessageConnection - Interface in com.jme3.network
The source of a received message and the common abstract interface of client->server and server->client objects.
MessageListener<S> - Interface in com.jme3.network
Listener notified about new messages.
MessageListenerRegistry<S> - Class in com.jme3.network.base
Keeps track of message listeners registered to specific types or to any type.
MessageListenerRegistry() - Constructor for class com.jme3.network.base.MessageListenerRegistry
 
MessageProtocol - Class in com.jme3.network.base
Consolidates the conversion of messages to/from byte buffers and provides a rolling message buffer.
MessageProtocol() - Constructor for class com.jme3.network.base.MessageProtocol
 
messageReceived(Object, Message) - Method in class com.jme3.network.base.DefaultClient.Redispatch
 
messageReceived(HostedConnection, Message) - Method in class com.jme3.network.base.DefaultServer.Redispatch
 
messageReceived(S, Message) - Method in class com.jme3.network.base.MessageListenerRegistry
 
messageReceived(S, Message) - Method in interface com.jme3.network.MessageListener
 
messageReceived(Object, Message) - Method in class com.jme3.network.rmi.ObjectStore.ClientEventHandler
 
messageReceived(HostedConnection, Message) - Method in class com.jme3.network.rmi.ObjectStore.ServerEventHandler
 
messageToBuffer(Message, ByteBuffer) - Static method in class com.jme3.network.base.MessageProtocol
Converts a message to a ByteBuffer using the Serializer and the (short length) + data protocol.
METERS_PER_MINUTE - Static variable in class jme3tools.navigation.NavCalculator
 
MethodDef - Class in com.jme3.network.rmi
Method definition is used to map methods on an RMI interface to an implementation on a remote machine.
MethodDef() - Constructor for class com.jme3.network.rmi.MethodDef
 
methodDefs - Variable in class com.jme3.network.rmi.ObjectDef
Method definitions of the implementation.
methodId - Variable in class com.jme3.network.rmi.RemoteMethodCallMessage
The method ID used for look-up in the LocalObject.methods array.
methods - Variable in class com.jme3.network.rmi.ObjectDef
Methods of the implementation on the local client.
mexp - Variable in class com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorVoronoi
 
MidpointDisplacementHeightMap - Class in com.jme3.terrain.heightmap
MidpointDisplacementHeightMap generates an heightmap based on the midpoint displacement algorithm.
MidpointDisplacementHeightMap(int, float, float, long) - Constructor for class com.jme3.terrain.heightmap.MidpointDisplacementHeightMap
The constructor generates the heightmap.
MidpointDisplacementHeightMap(int, float, float) - Constructor for class com.jme3.terrain.heightmap.MidpointDisplacementHeightMap
The constructor generates the heightmap.
min(float, float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
minDistance - Variable in class com.jme3.input.ChaseCamera
 
minFrameDuration - Variable in class com.jme3.system.android.OGLESContext
 
minHeight - Variable in class com.jme3.bullet.collision.shapes.HeightfieldCollisionShape
 
minimumBasisUFunctionDegree - Variable in class com.jme3.scene.plugins.blender.curves.CurvesHelper
Minimum basis U function degree for NURBS curves and surfaces.
minimumBasisVFunctionDegree - Variable in class com.jme3.scene.plugins.blender.curves.CurvesHelper
Minimum basis V function degree for NURBS curves and surfaces.
minLocal(Vector3f) - Method in class com.jme3.math.Vector3f
minLocal computes the minimum value for each component in this and other vector.
minLocal(Vector4f) - Method in class com.jme3.math.Vector4f
minLocal computes the minimum value for each component in this and other vector.
MINPRECISION - Static variable in class jme3tools.navigation.Coordinate
 
minVerticalRotation - Variable in class com.jme3.input.ChaseCamera
 
MipMapGenerator - Class in jme3tools.converters
 
MipMapGenerator() - Constructor for class jme3tools.converters.MipMapGenerator
 
mipMapSizes - Variable in class com.jme3.texture.Image
 
MIRROR_MODIFIER_DATA - Static variable in class com.jme3.scene.plugins.blender.modifiers.Modifier
 
mix(float, float, float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
mix(Color, Color, float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
mix(int, int, float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
mix(float[], float[], float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
MjpegFileWriter - Class in com.jme3.app.state
Released under BSD License
MjpegFileWriter(File, int, int, double) - Constructor for class com.jme3.app.state.MjpegFileWriter
 
MjpegFileWriter(File, int, int, double, int) - Constructor for class com.jme3.app.state.MjpegFileWriter
 
mod(float, float) - Static method in class com.jme3.terrain.noise.ShaderUtils
 
mode - Variable in class com.jme3.bullet.control.KinematicRagdollControl
 
ModelConverter - Class in jme3tools.converters.model
 
ModelConverter() - Constructor for class jme3tools.converters.model.ModelConverter
 
ModelKey - Class in com.jme3.asset
Used to load model files, such as OBJ or Blender models.
ModelKey(String) - Constructor for class com.jme3.asset.ModelKey
 
ModelKey() - Constructor for class com.jme3.asset.ModelKey
 
modelName - Variable in class com.jme3.cinematic.events.AnimationTrack
 
modelPosition - Variable in class com.jme3.bullet.control.KinematicRagdollControl
 
modelRotation - Variable in class com.jme3.bullet.control.KinematicRagdollControl
 
Modifier - Class in com.jme3.scene.plugins.blender.modifiers
This class represents an object's modifier.
Modifier() - Constructor for class com.jme3.scene.plugins.blender.modifiers.Modifier
 
ModifierHelper - Class in com.jme3.scene.plugins.blender.modifiers
A class that is used in modifiers calculations.
ModifierHelper(String, boolean) - Constructor for class com.jme3.scene.plugins.blender.modifiers.ModifierHelper
This constructor parses the given blender version and stores the result.
modifiers - Variable in class com.jme3.scene.plugins.blender.BlenderContext
A list of modifiers for the specified object.
modulate(float, float, float) - Method in class com.jme3.terrain.noise.basis.Noise
 
Modulator - Interface in com.jme3.terrain.noise.modulator
 
modulators - Variable in class com.jme3.terrain.noise.basis.Noise
 
motionAllowed - Variable in class com.jme3.input.FlyByCamera
 
MotionAllowedListener - Interface in com.jme3.collision
 
MotionPath - Class in com.jme3.cinematic
Motion path is used to create a path between way points.
MotionPath() - Constructor for class com.jme3.cinematic.MotionPath
Create a motion Path
MotionPathListener - Interface in com.jme3.cinematic
Trigger the events appening on an motion path
motionState - Variable in class com.jme3.bullet.objects.PhysicsRigidBody
 
MotionTrack - Class in com.jme3.cinematic.events
A MotionTrack is a control over the spatial that manage the position and direction of the spatial while following a motion Path You must first create a MotionPath and then create a MotionTrack to associate a spatial and the path.
MotionTrack() - Constructor for class com.jme3.cinematic.events.MotionTrack
Create MotionTrack, when using this constructor don't forget to assign spatial and path
MotionTrack(Spatial, MotionPath) - Constructor for class com.jme3.cinematic.events.MotionTrack
Creates a MotionPath for the given spatial on the given motion path
MotionTrack(Spatial, MotionPath, float) - Constructor for class com.jme3.cinematic.events.MotionTrack
Creates a MotionPath for the given spatial on the given motion path
MotionTrack(Spatial, MotionPath, LoopMode) - Constructor for class com.jme3.cinematic.events.MotionTrack
Creates a MotionPath for the given spatial on the given motion path
MotionTrack(Spatial, MotionPath, float, LoopMode) - Constructor for class com.jme3.cinematic.events.MotionTrack
Creates a MotionPath for the given spatial on the given motion path
MotionTrack.Direction - Enum in com.jme3.cinematic.events
Enum for the different type of target direction behavior
mouseAxisHash(int, boolean) - Static method in class com.jme3.input.controls.MouseAxisTrigger
 
MouseAxisTrigger - Class in com.jme3.input.controls
A MouseAxisTrigger is used as a mapping to mouse axis, a mouse axis is movement along the X axis (left/right), Y axis (up/down) and the mouse wheel (scroll up/down).
MouseAxisTrigger(int, boolean) - Constructor for class com.jme3.input.controls.MouseAxisTrigger
Create a new MouseAxisTrigger.
MouseButtonEvent - Class in com.jme3.input.event
Mouse button press/release event.
MouseButtonEvent(int, boolean, int, int) - Constructor for class com.jme3.input.event.MouseButtonEvent
 
mouseButtonHash(int) - Static method in class com.jme3.input.controls.MouseButtonTrigger
 
MouseButtonTrigger - Class in com.jme3.input.controls
A MouseButtonTrigger is used as a mapping to receive events from mouse buttons.
MouseButtonTrigger(int) - Constructor for class com.jme3.input.controls.MouseButtonTrigger
Create a new MouseButtonTrigger to receive mouse button events.
mouseClicked(MouseEvent) - Method in class com.jme3.input.awt.AwtMouseInput
 
mouseDragged(MouseEvent) - Method in class com.jme3.input.awt.AwtMouseInput
 
mouseEntered(MouseEvent) - Method in class com.jme3.input.awt.AwtMouseInput
 
mouseEventsEnabled - Variable in class com.jme3.app.AndroidHarness
If true MouseEvents are generated from TouchEvents
mouseEventsEnabled - Variable in class com.jme3.input.android.AndroidInput
 
mouseEventsInvertX - Variable in class com.jme3.app.AndroidHarness
Flip X axis
mouseEventsInvertX - Variable in class com.jme3.input.android.AndroidInput
 
mouseEventsInvertY - Variable in class com.jme3.app.AndroidHarness
Flip Y axis
mouseEventsInvertY - Variable in class com.jme3.input.android.AndroidInput
 
mouseExited(MouseEvent) - Method in class com.jme3.input.awt.AwtMouseInput
 
mouseInput - Variable in class com.jme3.app.Application
 
MouseInput - Interface in com.jme3.input
A specific API for interfacing with the mouse.
mouseInput - Variable in class com.jme3.system.awt.AwtPanelsContext
 
mouseInput - Variable in class com.jme3.system.lwjgl.LwjglContext
 
MouseMotionEvent - Class in com.jme3.input.event
Mouse movement event.
MouseMotionEvent(int, int, int, int, int, int) - Constructor for class com.jme3.input.event.MouseMotionEvent
 
mouseMoved(MouseEvent) - Method in class com.jme3.input.awt.AwtMouseInput
 
mousePressed(MouseEvent) - Method in class com.jme3.input.awt.AwtMouseInput
 
mouseReleased(MouseEvent) - Method in class com.jme3.input.awt.AwtMouseInput
 
mouseWheelMoved(MouseWheelEvent) - Method in class com.jme3.input.awt.AwtMouseInput
 
move(float, float, float) - Method in class com.jme3.scene.Spatial
Translates the spatial by the given translation vector.
move(Vector3f) - Method in class com.jme3.scene.Spatial
Translates the spatial by the given translation vector.
moveCamera(float, boolean) - Method in class com.jme3.input.FlyByCamera
 
moveSpeed - Variable in class com.jme3.input.FlyByCamera
 
moveToNew(int) - Method in class com.jme3.renderer.IDList
Adds an index to the new list.
msort(Object[], Object[], Comparator) - Static method in class com.jme3.util.SortUtil
Merge sort
msort(Object[], Object[], int, int, Comparator) - Static method in class com.jme3.util.SortUtil
Merge sort
MTEX_ADD - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_ALPHA - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialContext
 
MTEX_BLEND - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_BLEND_COLOR - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_BLEND_HUE - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_BLEND_SAT - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_BLEND_VAL - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_COL - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialContext
 
MTEX_DARK - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_DIFF - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_DIV - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_EMIT - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialContext
 
MTEX_LIGHT - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_MUL - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_NOR - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialContext
 
MTEX_NUM_BLENDTYPES - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_OVERLAY - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_SCREEN - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTEX_SPEC - Static variable in class com.jme3.scene.plugins.blender.materials.MaterialContext
 
MTEX_SUB - Static variable in interface com.jme3.scene.plugins.blender.textures.blending.TextureBlender
 
MTLLoader - Class in com.jme3.scene.plugins
 
MTLLoader() - Constructor for class com.jme3.scene.plugins.MTLLoader
 
mult(ColorRGBA) - Method in class com.jme3.math.ColorRGBA
Multiplies each r/g/b/a of this color by the r/g/b/a of the given color and returns the result as a new ColorRGBA.
mult(float) - Method in class com.jme3.math.ColorRGBA
Multiplies each r/g/b/a of this color by the given scalar and returns the result as a new ColorRGBA.
mult(Matrix3f) - Method in class com.jme3.math.Matrix3f
mult multiplies this matrix by a given matrix.
mult(Matrix3f, Matrix3f) - Method in class com.jme3.math.Matrix3f
mult multiplies this matrix by a given matrix.
mult(Vector3f) - Method in class com.jme3.math.Matrix3f
mult multiplies this matrix by a given Vector3f object.
mult(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix3f
Multiplies this 3x3 matrix by the 1x3 Vector vec and stores the result in product.
mult(float) - Method in class com.jme3.math.Matrix4f
 
mult(float, Matrix4f) - Method in class com.jme3.math.Matrix4f
 
mult(Matrix4f) - Method in class com.jme3.math.Matrix4f
mult multiplies this matrix with another matrix.
mult(Matrix4f, Matrix4f) - Method in class com.jme3.math.Matrix4f
mult multiplies this matrix with another matrix.
mult(Vector3f) - Method in class com.jme3.math.Matrix4f
mult multiplies a vector about a rotation matrix.
mult(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
mult multiplies a vector about a rotation matrix and adds translation.
mult(Vector4f) - Method in class com.jme3.math.Matrix4f
mult multiplies a Vector4f about a rotation matrix.
mult(Vector4f, Vector4f) - Method in class com.jme3.math.Matrix4f
mult multiplies a Vector4f about a rotation matrix.
mult(Quaternion, Quaternion) - Method in class com.jme3.math.Matrix4f
mult multiplies a quaternion about a matrix.
mult(float[]) - Method in class com.jme3.math.Matrix4f
mult multiplies an array of 4 floats against this rotation matrix.
mult(Quaternion) - Method in class com.jme3.math.Quaternion
mult multiplies this quaternion by a parameter quaternion.
mult(Quaternion, Quaternion) - Method in class com.jme3.math.Quaternion
mult multiplies this quaternion by a parameter quaternion.
mult(Vector3f) - Method in class com.jme3.math.Quaternion
mult multiplies this quaternion by a parameter vector.
mult(Vector3f, Vector3f) - Method in class com.jme3.math.Quaternion
mult multiplies this quaternion by a parameter vector.
mult(float) - Method in class com.jme3.math.Quaternion
mult multiplies this quaternion by a parameter scalar.
mult(float) - Method in class com.jme3.math.Vector2f
mult multiplies this vector by a scalar.
mult(float, Vector2f) - Method in class com.jme3.math.Vector2f
Multiplies this Vector2f's x and y by the scalar and stores the result in product.
mult(float) - Method in class com.jme3.math.Vector3f
mult multiplies this vector by a scalar.
mult(float, Vector3f) - Method in class com.jme3.math.Vector3f
mult multiplies this vector by a scalar.
mult(Vector3f) - Method in class com.jme3.math.Vector3f
multLocal multiplies a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
mult(Vector3f, Vector3f) - Method in class com.jme3.math.Vector3f
multLocal multiplies a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
mult(float) - Method in class com.jme3.math.Vector4f
mult multiplies this vector by a scalar.
mult(float, Vector4f) - Method in class com.jme3.math.Vector4f
mult multiplies this vector by a scalar.
mult(Vector4f) - Method in class com.jme3.math.Vector4f
multLocal multiplies a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
mult(Vector4f, Vector4f) - Method in class com.jme3.math.Vector4f
multLocal multiplies a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
mult(float) - Method in class com.jme3.scene.plugins.blender.textures.TexturePixel
This method multiplies the values of the given pixel by the given value.
multAcross(Vector4f) - Method in class com.jme3.math.Matrix4f
mult multiplies a vector about a rotation matrix.
multAcross(Vector4f, Vector4f) - Method in class com.jme3.math.Matrix4f
mult multiplies a vector about a rotation matrix.
multAcross(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
mult multiplies a vector about a rotation matrix.
multAcross(float[]) - Method in class com.jme3.math.Matrix4f
mult multiplies an array of 4 floats against this rotation matrix.
multiData - Variable in class com.jme3.shader.Uniform
For arrays or matrices, efficient format that can be sent to GL faster.
multInBuffer(Vector3f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
Multiply and store a Vector3f in-buffer.
multInBuffer(Vector2f, FloatBuffer, int) - Static method in class com.jme3.util.BufferUtils
Multiply and store a Vector2f in-buffer.
multiSamples - Variable in class com.jme3.texture.Image
 
MultiTerrainLodControl - Class in com.jme3.terrain.geomipmap
An extension of the TerrainLodControl that handles multiple terrains at once.
MultiTerrainLodControl(List<Camera>) - Constructor for class com.jme3.terrain.geomipmap.MultiTerrainLodControl
 
MultiTerrainLodControl(Camera) - Constructor for class com.jme3.terrain.geomipmap.MultiTerrainLodControl
 
MultiTerrainLodControl.UpdateMultiLOD - Class in com.jme3.terrain.geomipmap
Overrides the parent UpdateLOD runnable to process multiple terrains.
MultiTerrainLodControl.UpdateMultiLOD(List<Vector3f>, LodCalculator) - Constructor for class com.jme3.terrain.geomipmap.MultiTerrainLodControl.UpdateMultiLOD
 
multLocal(float) - Method in class com.jme3.math.ColorRGBA
Multiplies each r/g/b/a of this color by the r/g/b/a of the given color and returns the result as a new ColorRGBA.
multLocal(float) - Method in class com.jme3.math.Matrix3f
multLocal multiplies this matrix internally by a given float scale factor.
multLocal(Vector3f) - Method in class com.jme3.math.Matrix3f
multLocal multiplies this matrix by a given Vector3f object.
multLocal(Matrix3f) - Method in class com.jme3.math.Matrix3f
mult multiplies this matrix by a given matrix.
multLocal(float) - Method in class com.jme3.math.Matrix4f
mult multiplies this matrix by a scalar.
multLocal(Matrix4f) - Method in class com.jme3.math.Matrix4f
mult multiplies this matrix with another matrix.
multLocal(Quaternion) - Method in class com.jme3.math.Matrix4f
 
multLocal(Vector3f) - Method in class com.jme3.math.Quaternion
mult multiplies this quaternion by a parameter vector.
multLocal(Quaternion) - Method in class com.jme3.math.Quaternion
Multiplies this Quaternion by the supplied quaternion.
multLocal(float, float, float, float) - Method in class com.jme3.math.Quaternion
Multiplies this Quaternion by the supplied quaternion.
multLocal(float) - Method in class com.jme3.math.Quaternion
mult multiplies this quaternion by a parameter scalar.
multLocal(float) - Method in class com.jme3.math.Vector2f
multLocal multiplies this vector by a scalar internally, and returns a handle to this vector for easy chaining of calls.
multLocal(Vector2f) - Method in class com.jme3.math.Vector2f
multLocal multiplies a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
multLocal(float) - Method in class com.jme3.math.Vector3f
multLocal multiplies this vector by a scalar internally, and returns a handle to this vector for easy chaining of calls.
multLocal(Vector3f) - Method in class com.jme3.math.Vector3f
multLocal multiplies a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
multLocal(float, float, float) - Method in class com.jme3.math.Vector3f
multLocal multiplies this vector by 3 scalars internally, and returns a handle to this vector for easy chaining of calls.
multLocal(float) - Method in class com.jme3.math.Vector4f
multLocal multiplies this vector by a scalar internally, and returns a handle to this vector for easy chaining of calls.
multLocal(Vector4f) - Method in class com.jme3.math.Vector4f
multLocal multiplies a provided vector to this vector internally, and returns a handle to this vector for easy chaining of calls.
multLocal(float, float, float, float) - Method in class com.jme3.math.Vector4f
multLocal multiplies this vector by 3 scalars internally, and returns a handle to this vector for easy chaining of calls.
multNormal(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
multNormal multiplies a vector about a rotation matrix, but does not add translation.
multNormalAcross(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
multNormal multiplies a vector about a rotation matrix, but does not add translation.
multProj(Vector3f, Vector3f) - Method in class com.jme3.math.Matrix4f
mult multiplies a vector about a rotation matrix and adds translation.
musgraveData - Variable in class com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMusgrave
 
musgraveFunction - Variable in class com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMusgrave
 

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