Package eu.svjatoslav.sixth.e3d.math
Class Matrix3x3
java.lang.Object
eu.svjatoslav.sixth.e3d.math.Matrix3x3
A 3x3 matrix for 3D transformations.
Matrix elements are stored in row-major order:
| m00 m01 m02 | | m10 m11 m12 | | m20 m21 m22 |
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
m00
public double m00 -
m01
public double m01 -
m02
public double m02 -
m10
public double m10 -
m11
public double m11 -
m12
public double m12 -
m20
public double m20 -
m21
public double m21 -
m22
public double m22
-
-
Constructor Details
-
Matrix3x3
public Matrix3x3()Creates a zero matrix.
-
-
Method Details
-
identity
Returns an identity matrix.- Returns:
- a new identity matrix
-
transform
Applies this matrix transformation to a point.- Parameters:
in- the input point (not modified)out- the output point (will be modified)
-