|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Matrix4x4 | |
---|---|
toxi.geom | |
toxi.geom.mesh |
Uses of Matrix4x4 in toxi.geom |
---|
Methods in toxi.geom that return Matrix4x4 | |
---|---|
Matrix4x4 |
Matrix4x4.add(Matrix4x4 rhs)
|
Matrix4x4 |
Matrix4x4.addSelf(Matrix4x4 m)
|
Matrix4x4 |
Matrix4x4.copy()
|
Matrix4x4 |
Matrix4x4.getInverted()
|
Matrix4x4 |
Quaternion.getMatrix()
Converts the quat into a 4x4 Matrix. |
Matrix4x4 |
Matrix4x4.getRotatedAroundAxis(Vec3D axis,
double theta)
|
Matrix4x4 |
Matrix4x4.getRotatedX(double theta)
|
Matrix4x4 |
Matrix4x4.getRotatedY(double theta)
|
Matrix4x4 |
Matrix4x4.getRotatedZ(double theta)
|
Matrix4x4 |
Matrix4x4.getTransposed()
|
Matrix4x4 |
Matrix4x4.identity()
|
Matrix4x4 |
Matrix4x4.invert()
Matrix Inversion using Cramer's Method Computes Adjoint matrix divided by determinant Code modified from http://www.intel.com/design/pentiumiii/sml/24504301.pdf |
Matrix4x4 |
Matrix4x4.multiply(double factor)
|
Matrix4x4 |
Matrix4x4.multiply(Matrix4x4 mat)
Matrix-Matrix Right-multiplication. |
Matrix4x4 |
Matrix4x4.multiplySelf(double factor)
In-place matrix-scalar multiplication. |
Matrix4x4 |
Matrix4x4.multiplySelf(Matrix4x4 mat)
|
Matrix4x4 |
Matrix4x4.rotateAroundAxis(Vec3D axis,
double theta)
Applies rotation about arbitrary axis to matrix |
Matrix4x4 |
Matrix4x4.rotateX(double theta)
Applies rotation about X to this matrix. |
Matrix4x4 |
Matrix4x4.rotateY(double theta)
Applies rotation about Y to this matrix. |
Matrix4x4 |
Matrix4x4.rotateZ(double theta)
|
Matrix4x4 |
Matrix4x4.scale(double scale)
|
Matrix4x4 |
Matrix4x4.scale(double scaleX,
double scaleY,
double scaleZ)
|
Matrix4x4 |
Matrix4x4.scaleSelf(double scale)
|
Matrix4x4 |
Matrix4x4.scaleSelf(double scaleX,
double scaleY,
double scaleZ)
|
Matrix4x4 |
Matrix4x4.set(double a,
double b,
double c,
double d,
double e,
double f,
double g,
double h,
double i,
double j,
double k,
double l,
double m,
double n,
double o,
double p)
|
Matrix4x4 |
Matrix4x4.set(Matrix4x4 mat)
|
Matrix4x4 |
Matrix4x4.sub(Matrix4x4 m)
|
Matrix4x4 |
Matrix4x4.subSelf(Matrix4x4 mat)
|
Matrix4x4 |
Quaternion.toMatrix4x4()
|
Matrix4x4 |
Matrix4x4.translate(double dx,
double dy,
double dz)
|
Matrix4x4 |
Matrix4x4.translateSelf(double dx,
double dy,
double dz)
|
Matrix4x4 |
Matrix4x4.transpose()
Converts the matrix (in-place) between column-major to row-major order (and vice versa). |
Methods in toxi.geom with parameters of type Matrix4x4 | |
---|---|
Matrix4x4 |
Matrix4x4.add(Matrix4x4 rhs)
|
Matrix4x4 |
Matrix4x4.addSelf(Matrix4x4 m)
|
PointCloud |
PointCloud.applyMatrix(Matrix4x4 m)
|
static Quaternion |
Quaternion.createFromMatrix(Matrix4x4 m)
|
Matrix4x4 |
Matrix4x4.multiply(Matrix4x4 mat)
Matrix-Matrix Right-multiplication. |
Matrix4x4 |
Matrix4x4.multiplySelf(Matrix4x4 mat)
|
Matrix4x4 |
Matrix4x4.set(Matrix4x4 mat)
|
Matrix4x4 |
Matrix4x4.sub(Matrix4x4 m)
|
Matrix4x4 |
Matrix4x4.subSelf(Matrix4x4 mat)
|
Constructors in toxi.geom with parameters of type Matrix4x4 | |
---|---|
Matrix4x4(Matrix4x4 m)
|
Uses of Matrix4x4 in toxi.geom.mesh |
---|
Methods in toxi.geom.mesh with parameters of type Matrix4x4 | |
---|---|
TriangleMesh |
TriangleMesh.transform(Matrix4x4 mat)
Applies the given matrix transform to all mesh vertices and updates all face normals. |
TriangleMesh |
TriangleMesh.transform(Matrix4x4 mat,
boolean updateNormals)
Applies the given matrix transform to all mesh vertices. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |