Method | Description | |
---|---|---|
Clone ( ) : |
||
GramSchmidt ( |
Gram-Schmidt orthonormalize
|
|
GramSchmidt ( |
Gram-Schmidt orthonormalize
|
|
Identity ( ) : |
||
Matrix4D ( ) : System | ||
Matrix4D ( double data ) : System | ||
MatrixToRotateinCoordinatePlane ( double angle, int c1, int c2 ) : |
Returns a matrix which will rotate in a coordinate plane by an angle in radians.
|
|
RotateVector ( Vector3D input ) : Vector3D |
Rotate a vector with this matrix.
|
|
RotateVector ( |
Rotate a vector with this matrix.
|
|
Transpose ( |
||
operator ( ) : |
||
this ( int i ) : |
||
this ( int i, int j ) : double |
Mixing multidim and jagged array notation here, but whatevs.
|
Method | Description | |
---|---|---|
Initialize ( ) : void |
public static GramSchmidt ( |
||
input | ||
return |
public static GramSchmidt ( |
||
input | ||
innerProduct | Func |
|
normalize | VectorND>.Func | |
return |
public static MatrixToRotateinCoordinatePlane ( double angle, int c1, int c2 ) : |
||
angle | double | |
c1 | int | |
c2 | int | |
return |
public RotateVector ( Vector3D input ) : Vector3D | ||
input | Vector3D | |
return | Vector3D |
public RotateVector ( |
||
input | ||
return |
public static Transpose ( |
||
m | ||
return |