クラス
com.jme3.math.Matrix4f の使用

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.scene The com.jme3.input package contains the scene graph implementation in jMonkeyEngine. 
com.jme3.shadow   
com.jme3.system   
com.jme3.util   
jme3tools.optimize   
 

com.jme3.animation での Matrix4f の使用
 

Matrix4f を返す com.jme3.animation のメソッド
 Matrix4f[] Skeleton.computeSkinningMatrices()
          Compute the skining matrices for each bone of the skeleton that would be used to transform vertices of associated meshes
 

com.jme3.bounding での Matrix4f の使用
 

Matrix4f 型のパラメータを持つ com.jme3.bounding のメソッド
 BoundingVolume BoundingBox.transform(Matrix4f trans, BoundingVolume store)
           
 BoundingVolume BoundingSphere.transform(Matrix4f trans, BoundingVolume store)
           
abstract  BoundingVolume BoundingVolume.transform(Matrix4f trans, BoundingVolume store)
           
 

com.jme3.collision.bih での Matrix4f の使用
 

Matrix4f 型のパラメータを持つ com.jme3.collision.bih のメソッド
 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)
           
 

com.jme3.material での Matrix4f の使用
 

Matrix4f 型のパラメータを持つ com.jme3.material のメソッド
 void Material.setMatrix4(java.lang.String name, Matrix4f value)
          Pass a Matrix4f to the material shader.
 

com.jme3.math での Matrix4f の使用
 

Matrix4f として宣言されている com.jme3.math のフィールド
static Matrix4f Matrix4f.IDENTITY
           
static Matrix4f Matrix4f.ZERO
           
 

Matrix4f を返す com.jme3.math のメソッド
 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.
 

Matrix4f 型のパラメータを持つ com.jme3.math のメソッド
 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.
 

Matrix4f 型のパラメータを持つ com.jme3.math のコンストラクタ
Matrix4f(Matrix4f mat)
          Constructor instantiates a new Matrix that is set to the provided matrix.
 

com.jme3.renderer での Matrix4f の使用
 

Matrix4f を返す com.jme3.renderer のメソッド
 Matrix4f Camera.getProjectionMatrix()
           
 Matrix4f Camera.getViewMatrix()
           
 Matrix4f Camera.getViewProjectionMatrix()
           
 

Matrix4f 型のパラメータを持つ com.jme3.renderer のメソッド
 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.
 

com.jme3.scene での Matrix4f の使用
 

Matrix4f を返す com.jme3.scene のメソッド
 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.
 

Matrix4f 型のパラメータを持つ com.jme3.scene のメソッド
 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.
 

com.jme3.shadow での Matrix4f の使用
 

Matrix4f 型のパラメータを持つ com.jme3.shadow のメソッド
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
 

com.jme3.system での Matrix4f の使用
 

Matrix4f 型のパラメータを持つ com.jme3.system のメソッド
 void NullRenderer.setViewProjectionMatrices(Matrix4f viewMatrix, Matrix4f projMatrix)
           
 void NullRenderer.setWorldMatrix(Matrix4f worldMatrix)
           
 

com.jme3.util での Matrix4f の使用
 

Matrix4f として宣言されている com.jme3.util のフィールド
 Matrix4f TempVars.tempMat4
           
 

jme3tools.optimize での Matrix4f の使用
 

Matrix4f 型のパラメータを持つ jme3tools.optimize のメソッド
 void Octnode.renderBounds(RenderQueue rq, Matrix4f transform, WireBox box, Material mat)
           
 void Octree.renderBounds(RenderQueue rq, Matrix4f transform, WireBox box, Material mat)