| Constructor and Description |
|---|
DiagonalMatrix(double... values) |
DiagonalMatrix(int dimensions) |
| Modifier and Type | Method and Description |
|---|---|
DiagonalMatrix |
clone()
Clones the transform, performing a deep copy where needed
|
int |
columnCount() |
double |
determinant() |
double |
get(int row,
int column) |
boolean |
isFullyMutable() |
boolean |
isIdentity() |
boolean |
isSquare() |
int |
rowCount() |
void |
set(int row,
int column,
double value) |
void |
transformInPlace(AVector v)
Transforms a vector destructively.
|
void |
transposeInPlace() |
add, addMultiple, asVector, cloneRow, epsilonEquals, equals, equals, equals, getColumn, getMatrixComponent, getRow, getTranslationComponent, hashCode, inputDimensions, inverse, outputDimensions, set, swapColumns, swapRows, toAffineTransform, toMutableMatrix, toString, toVector, transform, transposeisLinearcompose, composeWith, transformpublic DiagonalMatrix(int dimensions)
public DiagonalMatrix(double... values)
public int columnCount()
columnCount in class AMatrixpublic void transformInPlace(AVector v)
ATransformtransformInPlace in class AMatrixpublic boolean isFullyMutable()
isFullyMutable in class AMatrixpublic boolean isIdentity()
isIdentity in class ATransformpublic DiagonalMatrix clone()
ATransformpublic double determinant()
determinant in class AMatrixpublic void transposeInPlace()
transposeInPlace in class AMatrixCopyright © 2012. All Rights Reserved.