| Modifier and Type | Method and Description |
|---|---|
double |
calculateComponent(int i,
AVector v)
Calculates a single component of the output.
|
AMatrix |
clone()
Clones the transform, performing a deep copy where needed
|
int |
columnCount()
Returns the number of columns in the matrix
|
static ZeroMatrix |
create(int rows,
int columns) |
double |
determinant()
Calculates the determinant of the matrix.
|
double |
get(int row,
int column)
Returns a specified element in the matrix
|
int |
hashCode() |
int |
inputDimensions()
Returns the number of dimensions required for input vectors
|
boolean |
isFullyMutable() |
boolean |
isInvertible()
Returns true if this transform is invertible
|
boolean |
isZeroMatrix()
Returns true if the matrix is the zero matrix (all components zero)
|
int |
outputDimensions()
Returns the number of dimensions required for output vectors
|
int |
rowCount()
Returns the number of rows in the matrix
|
void |
set(int row,
int column,
double value)
Sets a specified element in the matrix
|
add, addMultiple, asVector, cloneRow, compose, compose, composeWith, composeWith, copyOfMatrix, copyOfTranslationVector, entrywiseMul, epsilonEquals, equals, equals, equals, getColumn, getLeadingDiagonal, getMatrixComponent, getRow, getTranspose, inverse, isIdentity, isSquare, mul, set, swapColumns, swapRows, toAffineTransform, toMutableMatrix, toString, toVector, transform, transformInPlace, transposeInPlacegetTranslationComponent, isLinearcomposetakeComponents, takeComponents, takeComponents, transformpublic boolean isFullyMutable()
isFullyMutable in class AMatrixpublic int inputDimensions()
ATransforminputDimensions in class AMatrixpublic int outputDimensions()
ATransformoutputDimensions in class AMatrixpublic int rowCount()
AMatrixpublic int columnCount()
AMatrixcolumnCount in interface IMatrixcolumnCount in class AMatrixpublic double determinant()
AMatrixdeterminant in class AMatrixpublic double calculateComponent(int i,
AVector v)
ATransformcalculateComponent in class AMatrixpublic double get(int row,
int column)
AMatrixpublic void set(int row,
int column,
double value)
AMatrixpublic AMatrix clone()
ATransformpublic boolean isZeroMatrix()
AMatrixisZeroMatrix in class AMatrixpublic boolean isInvertible()
ATransformisInvertible in class AMatrixpublic static ZeroMatrix create(int rows, int columns)
Copyright © 2012. All Rights Reserved.