Uses of Class
com.jme3.math.Matrix4f

Packages that use Matrix4f
com.jme3.animation The com.jme3.animation package contains various classes for managing animation inside a jME3 application. 
com.jme3.bounding   
com.jme3.collision.bih   
com.jme3.material The com.jme3.material package contains classes for manipulating jMonkeyEngine materials. 
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.renderer The com.jme3.renderer package provides classes responsible for rendering. 
com.jme3.renderer.android   
com.jme3.renderer.lwjgl   
com.jme3.scene The com.jme3.input package contains the scene graph implementation in jMonkeyEngine. 
com.jme3.scene.plugins.blender.animations   
com.jme3.scene.plugins.blender.objects   
com.jme3.shader   
com.jme3.shadow   
com.jme3.system   
com.jme3.util   
jme3tools.optimize   
 

Uses of Matrix4f in com.jme3.animation
 

Methods in com.jme3.animation that return Matrix4f
 Matrix4f[] Skeleton.computeSkinningMatrices()
          Compute the skining matrices for each bone of the skeleton that would be used to transform vertices of associated meshes
 

Uses of Matrix4f in com.jme3.bounding
 

Methods in com.jme3.bounding with parameters of type Matrix4f
 BoundingVolume BoundingBox.transform(Matrix4f trans, BoundingVolume store)
           
 BoundingVolume BoundingSphere.transform(Matrix4f trans, BoundingVolume store)
           
abstract  BoundingVolume BoundingVolume.transform(Matrix4f trans, BoundingVolume store)
           
 

Uses of Matrix4f in com.jme3.collision.bih
 

Methods in com.jme3.collision.bih with parameters of type Matrix4f
 int BIHTree.collideWith(Collidable other, Matrix4f worldMatrix, BoundingVolume worldBound, CollisionResults results)
           
 int BIHNode.intersectBrute(Ray r, Matrix4f worldMatrix, BIHTree tree, float sceneMin, float sceneMax, CollisionResults results)
           
 int BIHNode.intersectWhere(Collidable col, BoundingBox box, Matrix4f worldMatrix, BIHTree tree, CollisionResults results)
           
 int BIHNode.intersectWhere(Ray r, Matrix4f worldMatrix, BIHTree tree, float sceneMin, float sceneMax, CollisionResults results)
           
 

Uses of Matrix4f in com.jme3.material
 

Methods in com.jme3.material with parameters of type Matrix4f
 void Material.setMatrix4(java.lang.String name, Matrix4f value)
          Pass a Matrix4f to the material shader.
 

Uses of Matrix4f in com.jme3.math
 

Fields in com.jme3.math declared as Matrix4f
static Matrix4f Matrix4f.IDENTITY
           
static Matrix4f Matrix4f.ZERO
           
 

Methods in com.jme3.math that return Matrix4f
 Matrix4f Matrix4f.add(Matrix4f mat)
           
 Matrix4f Matrix4f.adjoint()
          Returns a new matrix representing the adjoint of this matrix.
 Matrix4f Matrix4f.adjoint(Matrix4f store)
          Places the adjoint of this matrix in store (creates store if null.)
 Matrix4f Matrix4f.clone()
           
 Matrix4f Matrix4f.invert()
          Inverts this matrix as a new Matrix4f.
 Matrix4f Matrix4f.invert(Matrix4f store)
          Inverts this matrix and stores it in the given store.
 Matrix4f Matrix4f.invertLocal()
          Inverts this matrix locally.
 Matrix4f Matrix4f.mult(float scalar)
           
 Matrix4f Matrix4f.mult(float scalar, Matrix4f store)
           
 Matrix4f Matrix4f.mult(Matrix4f in2)
          mult multiplies this matrix with another matrix.
 Matrix4f Matrix4f.mult(Matrix4f in2, Matrix4f store)
          mult multiplies this matrix with another matrix.
 Matrix4f Matrix4f.multLocal(Matrix4f in2)
          mult multiplies this matrix with another matrix.
 Matrix4f Matrix4f.readFloatBuffer(java.nio.FloatBuffer fb)
          readFloatBuffer reads value for this matrix from a FloatBuffer.
 Matrix4f Matrix4f.readFloatBuffer(java.nio.FloatBuffer fb, boolean columnMajor)
          readFloatBuffer reads value for this matrix from a FloatBuffer.
 Matrix4f Matrix4f.set(Matrix4f matrix)
          set sets the values of this matrix from another matrix.
 Matrix4f Quaternion.toRotationMatrix(Matrix4f result)
          toRotationMatrix converts this quaternion to a rotational matrix.
 Matrix4f Matrix4f.transpose()
           
 Matrix4f Matrix4f.transposeLocal()
          transpose locally transposes this Matrix.
 Matrix4f Matrix4f.zero()
          Sets all of the values in this matrix to zero.
 

Methods in com.jme3.math with parameters of type Matrix4f
 Matrix4f Matrix4f.add(Matrix4f mat)
           
 void Matrix4f.addLocal(Matrix4f mat)
          add adds the values of a parameter matrix to this matrix.
 Matrix4f Matrix4f.adjoint(Matrix4f store)
          Places the adjoint of this matrix in store (creates store if null.)
 void Matrix4f.copy(Matrix4f matrix)
          copy transfers the contents of a given matrix to this matrix.
 Matrix4f Matrix4f.invert(Matrix4f store)
          Inverts this matrix and stores it in the given store.
 Matrix4f Matrix4f.mult(float scalar, Matrix4f store)
           
 Matrix4f Matrix4f.mult(Matrix4f in2)
          mult multiplies this matrix with another matrix.
 Matrix4f Matrix4f.mult(Matrix4f in2, Matrix4f store)
          mult multiplies this matrix with another matrix.
 Matrix4f Matrix4f.multLocal(Matrix4f in2)
          mult multiplies this matrix with another matrix.
 Matrix4f Matrix4f.set(Matrix4f matrix)
          set sets the values of this matrix from another matrix.
 Matrix4f Quaternion.toRotationMatrix(Matrix4f result)
          toRotationMatrix converts this quaternion to a rotational matrix.
 

Constructors in com.jme3.math with parameters of type Matrix4f
Matrix4f(Matrix4f mat)
          Constructor instantiates a new Matrix that is set to the provided matrix.
 

Uses of Matrix4f in com.jme3.renderer
 

Fields in com.jme3.renderer declared as Matrix4f
protected  Matrix4f Camera.projectionMatrix
           
protected  Matrix4f Camera.projectionMatrixOverride
           
protected  Matrix4f Camera.viewMatrix
           
protected  Matrix4f Camera.viewProjectionMatrix
           
 

Methods in com.jme3.renderer that return Matrix4f
 Matrix4f Camera.getProjectionMatrix()
           
 Matrix4f Camera.getViewMatrix()
           
 Matrix4f Camera.getViewProjectionMatrix()
           
 

Methods in com.jme3.renderer with parameters of type Matrix4f
 void Camera.setProjectionMatrix(Matrix4f projMatrix)
          Overrides the projection matrix used by the camera.
 void Renderer.setViewProjectionMatrices(Matrix4f viewMatrix, Matrix4f projMatrix)
          Sets the view and projection matrices to use.
 void RenderManager.setWorldMatrix(Matrix4f mat)
          Internal use only.
 void Renderer.setWorldMatrix(Matrix4f worldMatrix)
          Set the world matrix to use.
 

Uses of Matrix4f in com.jme3.renderer.android
 

Methods in com.jme3.renderer.android with parameters of type Matrix4f
 void OGLESShaderRenderer.setViewProjectionMatrices(Matrix4f viewMatrix, Matrix4f projMatrix)
           
 void OGLESShaderRenderer.setWorldMatrix(Matrix4f worldMatrix)
           
 

Uses of Matrix4f in com.jme3.renderer.lwjgl
 

Methods in com.jme3.renderer.lwjgl with parameters of type Matrix4f
 void LwjglGL1Renderer.setViewProjectionMatrices(Matrix4f viewMatrix, Matrix4f projMatrix)
           
 void LwjglRenderer.setViewProjectionMatrices(Matrix4f viewMatrix, Matrix4f projMatrix)
           
 void LwjglGL1Renderer.setWorldMatrix(Matrix4f worldMatrix)
           
 void LwjglRenderer.setWorldMatrix(Matrix4f worldMatrix)
           
 

Uses of Matrix4f in com.jme3.scene
 

Fields in com.jme3.scene declared as Matrix4f
protected  Matrix4f Geometry.cachedOffsetMat
          the cached offset matrix used when the geometry is batched
protected  Matrix4f Geometry.cachedWorldMat
           
 

Methods in com.jme3.scene that return Matrix4f
 Matrix4f Spatial.getLocalToWorldMatrix(Matrix4f store)
          Creates a transform matrix that will convert from this spatials' local coordinate space to the world coordinate space based on the world transform.
 Matrix4f Geometry.getWorldMatrix()
          A matrix that transforms the mesh from model space to world space.
 

Methods in com.jme3.scene with parameters of type Matrix4f
 int CollisionData.collideWith(Collidable other, Matrix4f worldMatrix, BoundingVolume worldBound, CollisionResults results)
           
 int Mesh.collideWith(Collidable other, Matrix4f worldMatrix, BoundingVolume worldBound, CollisionResults results)
          Handles collision detection, internal use only.
 Matrix4f Spatial.getLocalToWorldMatrix(Matrix4f store)
          Creates a transform matrix that will convert from this spatials' local coordinate space to the world coordinate space based on the world transform.
 

Uses of Matrix4f in com.jme3.scene.plugins.blender.animations
 

Methods in com.jme3.scene.plugins.blender.animations with parameters of type Matrix4f
 void ArmatureHelper.buildBones(Structure boneStructure, Bone parent, java.util.List<Bone> result, Matrix4f arbt, java.util.Map<java.lang.Long,Structure> bonesPoseChannels, BlenderContext blenderContext)
          This method builds the object's bones structure.
 

Constructors in com.jme3.scene.plugins.blender.animations with parameters of type Matrix4f
BoneContext(Structure boneStructure, Matrix4f objectToArmatureMatrix, java.util.Map<java.lang.Long,Structure> bonesPoseChannels, BlenderContext blenderContext)
          Constructor.
 

Uses of Matrix4f in com.jme3.scene.plugins.blender.objects
 

Methods in com.jme3.scene.plugins.blender.objects that return Matrix4f
 Matrix4f ObjectHelper.getMatrix(Structure structure, java.lang.String matrixName)
          This method returns the matrix of a given name for the given structure.
 Matrix4f ObjectHelper.getMatrix(Structure structure, java.lang.String matrixName, boolean applyFixUpAxis)
          This method returns the matrix of a given name for the given structure.
 

Methods in com.jme3.scene.plugins.blender.objects with parameters of type Matrix4f
 Vector3f ObjectHelper.getScale(Matrix4f matrix)
          This method returns the scale from the given matrix.
 

Uses of Matrix4f in com.jme3.shader
 

Methods in com.jme3.shader with parameters of type Matrix4f
 void UniformBindingManager.setCamera(Camera cam, Matrix4f viewMatrix, Matrix4f projMatrix, Matrix4f viewProjMatrix)
           
 void UniformBindingManager.setWorldMatrix(Matrix4f mat)
          Internal use only.
 

Uses of Matrix4f in com.jme3.shadow
 

Methods in com.jme3.shadow with parameters of type Matrix4f
static BoundingBox ShadowUtil.computeBoundForPoints(Vector3f[] pts, Matrix4f mat)
          Compute bounds from an array of points
static BoundingBox ShadowUtil.computeUnionBound(GeometryList list, Matrix4f mat)
          Compute bounds of a geomList
 

Uses of Matrix4f in com.jme3.system
 

Methods in com.jme3.system with parameters of type Matrix4f
 void NullRenderer.setViewProjectionMatrices(Matrix4f viewMatrix, Matrix4f projMatrix)
           
 void NullRenderer.setWorldMatrix(Matrix4f worldMatrix)
           
 

Uses of Matrix4f in com.jme3.util
 

Fields in com.jme3.util declared as Matrix4f
 Matrix4f TempVars.tempMat4
           
 Matrix4f TempVars.tempMat42
           
 

Uses of Matrix4f in jme3tools.optimize
 

Methods in jme3tools.optimize with parameters of type Matrix4f
 void Octnode.renderBounds(RenderQueue rq, Matrix4f transform, WireBox box, Material mat)
           
 void Octree.renderBounds(RenderQueue rq, Matrix4f transform, WireBox box, Material mat)