![]() |
CONFIG LIB
1.5
Configuration Files Library (by TGG 2020)
|
MATRIX_3x3 class and functions. More...
#include <matr3d.h>
Public Member Functions | |
MATRIX_3x3 (void) | |
default constructor - sets components to zero | |
MATRIX_3x3 (double xx_p, double xy_p, double xz_p, double yx_p, double yy_p, double yz_p, double zx_p, double zy_p, double zz_p) | |
constructor - sets components values from variables | |
MATRIX_3x3 (double M[]) | |
constructor - sets components values from the array (one dimensional) | |
MATRIX_3x3 (double M[3][3]) | |
constructor - sets components values from the array (two dimensional) | |
void | GetFrom (double xx_p, double xy_p, double xz_p, double yx_p, double yy_p, double yz_p, double zx_p, double zy_p, double zz_p) |
copies components values from variables | |
void | GetFrom (double A[]) |
copies components values from the array (one dimensional) | |
void | GetFrom (double A[3][3]) |
copies components values from the array (two dimensional) | |
void | SetToZero (void) |
reset matrix - set all components to zero | |
void | Unit (void) |
set unit matrix | |
double | Det (void) |
matrix determinant | |
Public Attributes | |
double | xx |
(0,0) element | |
double | xy |
(0,1) element | |
double | xz |
(0,2) element | |
double | yx |
(1,0) element | |
double | yy |
(1,1) element | |
double | yz |
(1,2) element | |
double | zx |
(2,0) element | |
double | zy |
(2,1) element | |
double | zz |
(2,2) element | |