public final class VectorMatrixM3 extends AVectorMatrix implements ISpecialisedTransform
| Constructor and Description |
|---|
VectorMatrixM3(int rowCount) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendRow(AVector row) |
void |
appendRow(Vector3 row) |
VectorMatrixM3 |
clone()
Clones the transform, performing a deep copy where needed
|
int |
columnCount() |
double |
get(int row,
int column) |
Vector3 |
getRow(int row)
Gets a row of the matrix.
|
boolean |
isSquare() |
int |
rowCount() |
void |
set(int row,
int column,
double value) |
void |
transform(AVector source,
AVector dest)
Transforms the source vector, storing the result in the given destination vector
|
void |
transform(Vector3 source,
AVector dest) |
add, addMultiple, asVector, cloneRow, determinant, epsilonEquals, equals, equals, equals, getColumn, getMatrixComponent, getTranslationComponent, getTranspose, hashCode, inputDimensions, inverse, isFullyMutable, outputDimensions, set, swapColumns, swapRows, toAffineTransform, toMutableMatrix, toString, toVector, transformInPlace, transposeInPlaceisLinearcompose, composeWith, isIdentity, transformpublic void appendRow(AVector row)
appendRow in class AVectorMatrixpublic void appendRow(Vector3 row)
public int rowCount()
public int columnCount()
columnCount in interface IMatrixcolumnCount in class AMatrixpublic double get(int row,
int column)
get in interface IMatrixget in class AVectorMatrixpublic void set(int row,
int column,
double value)
set in interface IMatrixset in class AVectorMatrixpublic Vector3 getRow(int row)
AVectorMatrixgetRow in class AVectorMatrixpublic void transform(AVector source, AVector dest)
ATransformtransform in class AVectorMatrixpublic VectorMatrixM3 clone()
ATransformclone in class AVectorMatrixCopyright © 2012. All Rights Reserved.