| 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, getTranspose, hashCode, inputDimensions, inverse, outputDimensions, set, swapColumns, swapRows, toAffineTransform, toMutableMatrix, toString, toVector, transformisLinearcompose, composeWith, transformpublic DiagonalMatrix(int dimensions)
public DiagonalMatrix(double... values)
public 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 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.