All Packages Class Hierarchy This Package Previous Next Index
Class berkeley.cs.dmc.rapid2d.Mat2D
java.lang.Object
|
+----berkeley.cs.dmc.rapid2d.Mat2D
- public final class Mat2D
- extends Object
-
xx
-
-
xy
-
-
yx
-
-
yy
-
-
Mat2D()
-
-
Mat2D(float, float, float, float)
-
-
Mat2D(Mat2D)
-
-
comp(int, int)
-
-
eigen(Mat2D, Vec2D)
-
-
eigen2(Mat2D, Vec2D)
- Calculate the eigenvalues and eigenvectors of the matrix and
return them in the passed matrix and vector.
-
identity()
-
-
mul(Mat2D, Mat2D)
-
-
mulTxM(Mat2D, Mat2D)
-
-
set(float, float, float, float)
-
-
toString()
-
-
transpose(Mat2D)
-
xx
public float xx
xy
public float xy
yx
public float yx
yy
public float yy
Mat2D
public Mat2D()
Mat2D
public Mat2D(Mat2D m)
Mat2D
public Mat2D(float a,
float b,
float c,
float d)
identity
public final void identity()
set
public final void set(float a,
float b,
float c,
float d)
transpose
public final void transpose(Mat2D v)
mul
public final void mul(Mat2D a,
Mat2D b)
mulTxM
public final void mulTxM(Mat2D a,
Mat2D b)
comp
public final float comp(int r,
int c)
eigen2
public final void eigen2(Mat2D vout,
Vec2D dout)
- Calculate the eigenvalues and eigenvectors of the matrix and
return them in the passed matrix and vector.
- Parameters:
- vout - where the eigen vectors are put
- dout - where the eigen values are put
eigen
public final void eigen(Mat2D v,
Vec2D d)
toString
public final String toString()
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index