Package org.joml
Interface Matrix2dc
- All Known Implementing Classes:
Matrix2d
public interface Matrix2dc
-
Method Summary
Modifier and TypeMethodDescriptiondouble
boolean
double[]
get
(double[] doubleArray) double[]
get
(double[] doubleArray, int int1) double
get
(int int1, int int2) get
(int int1, ByteBuffer byteBuffer) get
(int int1, DoubleBuffer doubleBuffer) get
(ByteBuffer byteBuffer) get
(DoubleBuffer doubleBuffer) get
(Matrix3x2d matrix3x2d) double
getToAddress
(long long1) getTransposed
(int int1, ByteBuffer byteBuffer) getTransposed
(int int1, DoubleBuffer doubleBuffer) getTransposed
(ByteBuffer byteBuffer) getTransposed
(DoubleBuffer doubleBuffer) boolean
isFinite()
double
m00()
double
m01()
double
m10()
double
m11()
mulComponentWise
(Matrix2dc matrix2dc, Matrix2d matrix2d) normalizedPositiveX
(Vector2d vector2d) normalizedPositiveY
(Vector2d vector2d) rotateLocal
(double double1, Matrix2d matrix2d) scaleLocal
(double double1, double double2, Matrix2d matrix2d) transformTranspose
(double double1, double double2, Vector2d vector2d) transformTranspose
(Vector2d vector2d) transformTranspose
(Vector2dc vector2dc, Vector2d vector2d)
-
Method Details
-
m00
double m00() -
m01
double m01() -
m10
double m10() -
m11
double m11() -
mul
-
mul
-
mulLocal
-
determinant
double determinant() -
invert
-
transpose
-
get
-
get
-
get
-
getRotation
double getRotation() -
get
-
get
-
get
-
get
-
getTransposed
-
getTransposed
-
getTransposed
-
getTransposed
-
getToAddress
-
get
double[] get(double[] doubleArray, int int1) -
get
double[] get(double[] doubleArray) -
scale
-
scale
-
scale
-
scaleLocal
-
transform
-
transform
-
transform
-
transformTranspose
-
transformTranspose
-
transformTranspose
-
rotate
-
rotateLocal
-
getRow
- Throws:
IndexOutOfBoundsException
-
getColumn
- Throws:
IndexOutOfBoundsException
-
get
double get(int int1, int int2) -
normal
-
getScale
-
positiveX
-
normalizedPositiveX
-
positiveY
-
normalizedPositiveY
-
add
-
sub
-
mulComponentWise
-
lerp
-
equals
-
isFinite
boolean isFinite()
-