Uses of Class
net.jinx.math.Matrix4

Packages that use Matrix4
net.jinx.math   
 

Uses of Matrix4 in net.jinx.math
 

Fields in net.jinx.math declared as Matrix4
static Matrix4 Matrix4.IDENTITY
          The indetity Matrix4 is usually your starting point for building a transformation Matrix4.
 

Methods in net.jinx.math that return Matrix4
 Matrix4 Matrix4.add(Matrix4 m)
           
 Matrix4 Matrix4.applyPerspective(float d)
          Applies a perspective transformation and returns the result.
 Matrix4 Matrix4.multiply(float v)
          Multiplies this Matrix4 by v.
 Matrix4 Matrix4.multiply(Matrix4 m)
          Multiplies m (the multiplicand) by this (the multiplier).
static Matrix4 Matrix4.perspectiveMatrix(float d)
          Constructs a perspective transformation Matrix.
 Matrix4 Matrix4.rotate(Quaternion q)
          Applies a rotation transformation and returns the result.
 Matrix4 Matrix4.rotate(Vector v)
          Applies a rotation transformation and returns the result.
 Matrix4 Matrix4.rotateX(float t)
          Applies a rotation transformation and returns the result.
 Matrix4 Matrix4.rotateY(float t)
          Applies a rotation transformation and returns the result.
 Matrix4 Matrix4.rotateZ(float t)
          Applies a rotation transformation and returns the result.
static Matrix4 Matrix4.rotationMatrix(float x, float y, float z)
          Constructs a rotation Matrix4.
static Matrix4 Matrix4.rotationMatrix(Quaternion q)
          Constructs a rotation Matrix4 for q.
static Matrix4 Matrix4.rotationMatrix(Vector v)
          Constructs a rotation Matrix4 for v.
 Matrix4 Matrix4.scale(float s)
          Applies a scale transformation and returns the result.
 Matrix4 Matrix4.scale(float x, float y, float z)
          Applies a scale transformation and returns the result.
 Matrix4 Matrix4.scale(Vector v)
          Applies a scale transformation and returns the result.
static Matrix4 Matrix4.scalingMatrix(float s)
          Constructs a scaling Matrix.
static Matrix4 Matrix4.scalingMatrix(float vx, float vy, float vz)
          Constructs a scaling Matrix.
static Matrix4 Matrix4.scalingMatrix(Vector v)
          Constructs a scaling Matrix.
 Matrix4 Matrix4.subtract(Matrix4 m)
           
 Matrix4 Matrix4.translate(Vector v)
          Applies a translation transformation and returns the result.
static Matrix4 Matrix4.translationMatrix(float x, float y, float z)
          Constructs a translation Matrix4.
static Matrix4 Matrix4.translationMatrix(Vector v)
          Constructs a translation Matrix.
 Matrix4 Matrix4.transpose()
          Returns a transposed version of this Matrix.
static Matrix4 Matrix4.xRotationMatrix(float t)
          Constructs a rotation Matrix4 for rotating around the X axis.
static Matrix4 Matrix4.yRotationMatrix(float t)
          Constructs a rotation Matrix4 for rotating around the Y axis.
static Matrix4 Matrix4.zRotationMatrix(float t)
          Constructs a rotation Matrix4 for rotating around the Z axis.
 

Methods in net.jinx.math with parameters of type Matrix4
 Matrix4 Matrix4.add(Matrix4 m)
           
 Matrix4 Matrix4.multiply(Matrix4 m)
          Multiplies m (the multiplicand) by this (the multiplier).
 Matrix4 Matrix4.subtract(Matrix4 m)