A C E G H I M N O P R S T X Y Z

A

add(Matrix) - Method in class org.charvolant.matrix.Matrix
Matrix addition.
add(double) - Method in class org.charvolant.matrix.Matrix
Constant addition.
at(int, int) - Method in class org.charvolant.matrix.Matrix
Get a matrix element.

C

cabinet(double) - Static method in class org.charvolant.matrix.Matrix
Cabinet projection.
cavalier(double) - Static method in class org.charvolant.matrix.Matrix
Cavalier projection.
clone() - Method in class org.charvolant.matrix.Matrix
Create a copy of this matrix.
clone(int, int) - Method in class org.charvolant.matrix.Matrix
Create a resized copy.

E

equals(Object) - Method in class org.charvolant.matrix.Matrix
Equality test.

G

getCols() - Method in class org.charvolant.matrix.Matrix
Matrix columns.
getRank() - Method in class org.charvolant.matrix.Matrix
The rank of the matrix.
getRows() - Method in class org.charvolant.matrix.Matrix
Matrix rows.

H

hashCode() - Method in class org.charvolant.matrix.Matrix
Hash code.

I

ISOMETRIC - Static variable in class org.charvolant.matrix.Matrix
Isometric factor.
inverted() - Method in class org.charvolant.matrix.Matrix
Matrix inversion.
isometric() - Static method in class org.charvolant.matrix.Matrix
Isometric matrix.

M

Matrix - class org.charvolant.matrix.Matrix.
Generalised nxm matrix class.
Matrix(int, int) - Constructor for class org.charvolant.matrix.Matrix
Unit matrix.
Matrix(double[][]) - Constructor for class org.charvolant.matrix.Matrix
Initialised matrix.
Matrix(double[]) - Constructor for class org.charvolant.matrix.Matrix
Initialised matrix.
Matrix(Matrix) - Constructor for class org.charvolant.matrix.Matrix
Copied matrix.
MatrixDimensionException - exception org.charvolant.matrix.MatrixDimensionException.
Incompatible matrix dimension exceptions.
MatrixDimensionException() - Constructor for class org.charvolant.matrix.MatrixDimensionException
 
MatrixDimensionException(String) - Constructor for class org.charvolant.matrix.MatrixDimensionException
 
MatrixException - exception org.charvolant.matrix.MatrixException.
General matrix operation exception.
MatrixException() - Constructor for class org.charvolant.matrix.MatrixException
 
MatrixException(String) - Constructor for class org.charvolant.matrix.MatrixException
 
MatrixSingularException - exception org.charvolant.matrix.MatrixSingularException.
Singular (uninvertable) matrix exception.
MatrixSingularException() - Constructor for class org.charvolant.matrix.MatrixSingularException
 
MatrixSingularException(String) - Constructor for class org.charvolant.matrix.MatrixSingularException
 
matrix - Variable in class org.charvolant.matrix.Matrix
 
multiply(Matrix) - Method in class org.charvolant.matrix.Matrix
Matrix multiplication.
multiply(double[]) - Method in class org.charvolant.matrix.Matrix
Matrix multiplication.
multiply(double) - Method in class org.charvolant.matrix.Matrix
Constant multiplication.

N

N - Static variable in class org.charvolant.matrix.Matrix
Normalisation.
negated() - Method in class org.charvolant.matrix.Matrix
Matrix negation.

O

org.charvolant.matrix - package org.charvolant.matrix
 

P

permuteXZY() - Static method in class org.charvolant.matrix.Matrix
Permutation matrix.
permuteYXZ() - Static method in class org.charvolant.matrix.Matrix
Permutation matrix.
permuteYZX() - Static method in class org.charvolant.matrix.Matrix
Permutation matrix.
permuteZXY() - Static method in class org.charvolant.matrix.Matrix
Permutation matrix.
permuteZYX() - Static method in class org.charvolant.matrix.Matrix
Permutation matrix.
perspective(double) - Static method in class org.charvolant.matrix.Matrix
Perspective matrix.
put(int, int, double) - Method in class org.charvolant.matrix.Matrix
Set at matrix element.

R

reflectX() - Static method in class org.charvolant.matrix.Matrix
Reflection matrix.
reflectY() - Static method in class org.charvolant.matrix.Matrix
Reflection matrix.
reflectZ() - Static method in class org.charvolant.matrix.Matrix
Reflection matrix.
rotateX(double) - Static method in class org.charvolant.matrix.Matrix
Rotation matrix.
rotateY(double) - Static method in class org.charvolant.matrix.Matrix
Rotation matrix.
rotateZ(double) - Static method in class org.charvolant.matrix.Matrix
Rotation matrix.

S

scaling(double, double, double) - Static method in class org.charvolant.matrix.Matrix
Scaling transformation matrix.
specialMultiply(double[]) - Method in class org.charvolant.matrix.Matrix
Arithmetic.
subtract(Matrix) - Method in class org.charvolant.matrix.Matrix
Matrix subtraction.
subtract(double) - Method in class org.charvolant.matrix.Matrix
Constant subtraction.

T

TD - Static variable in class org.charvolant.matrix.Matrix
Transformation size.
toString() - Method in class org.charvolant.matrix.Matrix
String representation.
trace() - Method in class org.charvolant.matrix.Matrix
Matrix trace.
transformation() - Static method in class org.charvolant.matrix.Matrix
Unit transformation matrix.
translate(double, double, double) - Static method in class org.charvolant.matrix.Matrix
Translation matrix.
transposed() - Method in class org.charvolant.matrix.Matrix
Matrix tranposition.

X

X - Static variable in class org.charvolant.matrix.Matrix
X-axis.

Y

Y - Static variable in class org.charvolant.matrix.Matrix
Y-axis.

Z

Z - Static variable in class org.charvolant.matrix.Matrix
Z-axis.

A C E G H I M N O P R S T X Y Z