Uses of Class
de.jreality.math.Matrix

Packages that use Matrix
de.jreality.math Mathematical utilities. 
de.jreality.shader Contains all jReality shading-related classes and interfaces. 
de.jreality.tools Implementations of standard Tools. 
de.jreality.toolsystem This package is responsable for managing the tools in a scene graph: registering them, handling user input, and triggering their activity based on this input. 
de.jreality.util Miscellaneous jReality utilities used in the core packages. 
de.jreality.vr   
 

Uses of Matrix in de.jreality.math
 

Subclasses of Matrix in de.jreality.math
 class FactoredMatrix
           The FactoredMatrix class is a subclass of Matrix supporting a canonical factorization of the matrix into simpler factors.
 

Methods in de.jreality.math that return Matrix
static Matrix Matrix.conjugate(Matrix A, Matrix B)
           
 Matrix Matrix.getInverse()
           
 Matrix MatrixBuilder.getMatrix()
           
 Matrix FactoredMatrix.getRotation()
           
 Matrix Matrix.getTranspose()
           
static Matrix Matrix.sum(Matrix A, Matrix B)
           
static Matrix Matrix.times(Matrix A, Matrix B)
           
 

Methods in de.jreality.math with parameters of type Matrix
 void Matrix.add(Matrix T)
          Let M be the current Matrix.
 void Matrix.assignFrom(Matrix initValue)
          copies initValue
 void Matrix.assignTo(Matrix m)
           
 void MatrixBuilder.assignTo(Matrix m)
           
static Matrix Matrix.conjugate(Matrix A, Matrix B)
           
 void Matrix.conjugateBy(Matrix T)
          Let M be the current Matrix.
static MatrixBuilder MatrixBuilder.elliptic(Matrix m)
           
 boolean Matrix.equals(Matrix T)
           
static MatrixBuilder MatrixBuilder.euclidean(Matrix m)
           
static MatrixBuilder MatrixBuilder.hyperbolic(Matrix m)
           
static MatrixBuilder MatrixBuilder.init(Matrix m, int metric)
          This constructor accepts the metric as an argument.
 void Matrix.multiplyOnLeft(Matrix T)
          Let M be the current matrix.
 void Matrix.multiplyOnRight(Matrix T)
          Let M be the current matrix.
static MatrixBuilder MatrixBuilder.projective(Matrix m)
           
 void Matrix.subtract(Matrix T)
          Let M be the current Matrix.
static Matrix Matrix.sum(Matrix A, Matrix B)
           
 MatrixBuilder MatrixBuilder.times(Matrix matrix)
          multiplies the given Matrix on the right hand side
static Matrix Matrix.times(Matrix A, Matrix B)
           
 

Constructors in de.jreality.math with parameters of type Matrix
FactoredMatrix(Matrix m, int metric)
          copy constructor
Matrix(Matrix T)
          copy constructor
 

Uses of Matrix in de.jreality.shader
 

Fields in de.jreality.shader declared as Matrix
static Matrix Texture2D.TEXTURE_MATRIX_DEFAULT
           
 

Methods in de.jreality.shader that return Matrix
 Matrix Texture2D.getTextureMatrix()
           
 

Methods in de.jreality.shader with parameters of type Matrix
 void Texture2D.setTextureMatrix(Matrix matrix)
           
 

Uses of Matrix in de.jreality.tools
 

Methods in de.jreality.tools that return Matrix
 Matrix ShowPropertiesTool.getObj2WorldTrans()
           
 

Uses of Matrix in de.jreality.toolsystem
 

Methods in de.jreality.toolsystem that return Matrix
static Matrix ToolUtility.avatarToWorld(ToolContext tc, Matrix localMatrix)
           
static Matrix ToolUtility.localToWorld(SceneGraphPath rootToLocal, Matrix localMatrix)
           
static Matrix ToolUtility.localToWorld(ToolContext tc, Matrix localMatrix)
           
static Matrix ToolUtility.toolToWorld(ToolContext tc, Matrix toolMatrix)
           
static Matrix ToolUtility.worldToAvatar(ToolContext tc, Matrix worldMatrix)
           
static Matrix ToolUtility.worldToLocal(SceneGraphPath rootToLocal, Matrix worldMatrix)
           
static Matrix ToolUtility.worldToLocal(ToolContext tc, Matrix worldMatrix)
           
static Matrix ToolUtility.worldToTool(ToolContext tc, Matrix worldMatrix)
           
 

Methods in de.jreality.toolsystem with parameters of type Matrix
static Matrix ToolUtility.avatarToWorld(ToolContext tc, Matrix localMatrix)
           
static Matrix ToolUtility.localToWorld(SceneGraphPath rootToLocal, Matrix localMatrix)
           
static Matrix ToolUtility.localToWorld(ToolContext tc, Matrix localMatrix)
           
static Matrix ToolUtility.toolToWorld(ToolContext tc, Matrix toolMatrix)
           
static Matrix ToolUtility.worldToAvatar(ToolContext tc, Matrix worldMatrix)
           
static Matrix ToolUtility.worldToLocal(SceneGraphPath rootToLocal, Matrix worldMatrix)
           
static Matrix ToolUtility.worldToLocal(ToolContext tc, Matrix worldMatrix)
           
static Matrix ToolUtility.worldToTool(ToolContext tc, Matrix worldMatrix)
           
 

Uses of Matrix in de.jreality.util
 

Fields in de.jreality.util declared as Matrix
static Matrix CameraUtility.cameraOrientation
           
static Matrix CameraUtility.inverseCameraOrientation
           
 

Methods in de.jreality.util that return Matrix
 Matrix ConfigurationAttributes.getTransformation(String key)
           
 

Uses of Matrix in de.jreality.vr
 

Methods in de.jreality.vr that return Matrix
 Matrix ViewerVR.getContentMatrix()
           
 Matrix RotateBox.getMatrix()
           
 

Methods in de.jreality.vr with parameters of type Matrix
 void ViewerVR.setContentMatrix(Matrix contentMatrix)