public final class Matrix22 extends AMatrix implements ISpecialisedTransform
| Modifier and Type | Field and Description |
|---|---|
double |
m00 |
double |
m01 |
double |
m10 |
double |
m11 |
| Constructor and Description |
|---|
Matrix22() |
Matrix22(AMatrix m) |
Matrix22(double m00,
double m01,
double m10,
double m11) |
Matrix22(Matrix22 source) |
| Modifier and Type | Method and Description |
|---|---|
int |
columnCount() |
double |
determinant() |
boolean |
equals(Matrix22 m) |
boolean |
equals(Object o) |
double |
get(int row,
int column) |
Matrix22 |
getTranspose()
Returns a transposed version of this matrix.
|
Matrix22 |
inverse()
Return the inverse of this transformation if possible
|
boolean |
isSquare() |
int |
rowCount() |
void |
set(int row,
int column,
double value) |
Vector4 |
toVector() |
void |
transform(AVector source,
AVector dest)
Transforms the source vector, storing the result in the given destination vector
|
Vector2 |
transform(Vector2 source) |
void |
transform(Vector2 source,
AVector dest) |
void |
transform(Vector2 source,
Vector2 dest) |
void |
transformInPlace(Vector2 dest) |
add, addMultiple, asVector, clone, cloneRow, epsilonEquals, equals, equals, getColumn, getMatrixComponent, getRow, getTranslationComponent, hashCode, inputDimensions, isFullyMutable, outputDimensions, set, swapColumns, swapRows, toAffineTransform, toMutableMatrix, toString, transformInPlace, transposeInPlaceisLinearcompose, composeWith, isIdentity, transformpublic double m00
public double m01
public double m10
public double m11
public Matrix22()
public Matrix22(Matrix22 source)
public Matrix22(double m00,
double m01,
double m10,
double m11)
public Matrix22(AMatrix m)
public double determinant()
determinant in class AMatrixpublic Matrix22 inverse()
ATransformpublic int rowCount()
public int columnCount()
columnCount in interface IMatrixcolumnCount in class AMatrixpublic double get(int row,
int column)
public void set(int row,
int column,
double value)
public void transform(AVector source, AVector dest)
ATransformpublic void transformInPlace(Vector2 dest)
public Matrix22 getTranspose()
AMatrixgetTranspose in class AMatrixpublic boolean equals(Matrix22 m)
Copyright © 2012. All Rights Reserved.