|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |