Main Page   Modules   Compound List   File List   Compound Members   File Members  

Fill a Fixed Size Matrix
[Fixed Size MatricesFixed Size Matrices and Vectors]


Functions

Gan_Matrix22 gan_mat22_fill_s (double XX, double XY, double YX, double YY)
 Fill 2x2 matrix with values.

Gan_SquMatrix22 gan_symmat22_fill_s (double XX, double YX, double YY)
 Return 2x2 symmetric matrix filled with values.

Gan_SquMatrix22 gan_ltmat22_fill_s (double XX, double YX, double YY)
 Return 2x2 lower triangular matrix filled with values.

Gan_Matrix22 gan_mat22_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_Matrix22 gan_mat22_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix22 gan_symmat22_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix22 gan_symmat22_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix22 gan_ltmat22_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix22 gan_ltmat22_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix22gan_mat22_fill_q (Gan_Matrix22 *A, double XX, double XY, double YX, double YY)
 Macro: Fill 2x2 matrix with values.

Gan_Matrix22gan_mat22_ident_q (Gan_Matrix22 *A)
 Macro: Fill fixed size square matrix with identity.

Gan_Matrix22gan_mat22_zero_q (Gan_Matrix22 *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix22gan_symmat22_fill_q (Gan_SquMatrix22 *A, double XX, double YX, double YY)
 Fill 2x2 symmetric matrix with values.

Gan_SquMatrix22gan_symmat22_ident_q (Gan_SquMatrix22 *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix22gan_symmat22_zero_q (Gan_SquMatrix22 *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix22gan_ltmat22_fill_q (Gan_SquMatrix22 *A, double XX, double YX, double YY)
 Macro: Fill 2x2 lower triangular matrix with values.

Gan_SquMatrix22gan_ltmat22_ident_q (Gan_SquMatrix22 *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix22gan_ltmat22_zero_q (Gan_SquMatrix22 *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix22_f gan_mat22f_fill_s (float XX, float XY, float YX, float YY)
 Fill 2x2 matrix with values.

Gan_SquMatrix22_f gan_symmat22f_fill_s (float XX, float YX, float YY)
 Return 2x2 symmetric matrix filled with values.

Gan_SquMatrix22_f gan_ltmat22f_fill_s (float XX, float YX, float YY)
 Return 2x2 lower triangular matrix filled with values.

Gan_Matrix22_f gan_mat22f_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_Matrix22_f gan_mat22f_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix22_f gan_symmat22f_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix22_f gan_symmat22f_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix22_f gan_ltmat22f_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix22_f gan_ltmat22f_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix22_fgan_mat22f_fill_q (Gan_Matrix22_f *A, float XX, float XY, float YX, float YY)
 Macro: Fill 2x2 matrix with values.

Gan_Matrix22_fgan_mat22f_ident_q (Gan_Matrix22_f *A)
 Macro: Fill fixed size square matrix with identity.

Gan_Matrix22_fgan_mat22f_zero_q (Gan_Matrix22_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix22_fgan_symmat22f_fill_q (Gan_SquMatrix22_f *A, float XX, float YX, float YY)
 Fill 2x2 symmetric matrix with values.

Gan_SquMatrix22_fgan_symmat22f_ident_q (Gan_SquMatrix22_f *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix22_fgan_symmat22f_zero_q (Gan_SquMatrix22_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix22_fgan_ltmat22f_fill_q (Gan_SquMatrix22_f *A, float XX, float YX, float YY)
 Macro: Fill 2x2 lower triangular matrix with values.

Gan_SquMatrix22_fgan_ltmat22f_ident_q (Gan_SquMatrix22_f *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix22_fgan_ltmat22f_zero_q (Gan_SquMatrix22_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix23 gan_mat23_fill_s (double XX, double XY, double XZ, double YX, double YY, double YZ)
 Fill 2x3 matrix with values.

Gan_Matrix23 gan_mat23_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix23gan_mat23_fill_q (Gan_Matrix23 *A, double XX, double XY, double XZ, double YX, double YY, double YZ)
 Macro: Fill 2x3 matrix with values.

Gan_Matrix23gan_mat23_zero_q (Gan_Matrix23 *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix23_f gan_mat23f_fill_s (float XX, float XY, float XZ, float YX, float YY, float YZ)
 Fill 2x3 matrix with values.

Gan_Matrix23_f gan_mat23f_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix23_fgan_mat23f_fill_q (Gan_Matrix23_f *A, float XX, float XY, float XZ, float YX, float YY, float YZ)
 Macro: Fill 2x3 matrix with values.

Gan_Matrix23_fgan_mat23f_zero_q (Gan_Matrix23_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix24 gan_mat24_fill_s (double XX, double XY, double XZ, double XW, double YX, double YY, double YZ, double YW)
 Fill 2x4 matrix with values.

Gan_Matrix24 gan_mat24_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix24gan_mat24_fill_q (Gan_Matrix24 *A, double XX, double XY, double XZ, double XW, double YX, double YY, double YZ, double YW)
 Macro: Fill 2x4 matrix with values.

Gan_Matrix24gan_mat24_zero_q (Gan_Matrix24 *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix24_f gan_mat24f_fill_s (float XX, float XY, float XZ, float XW, float YX, float YY, float YZ, float YW)
 Fill 2x4 matrix with values.

Gan_Matrix24_f gan_mat24f_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix24_fgan_mat24f_fill_q (Gan_Matrix24_f *A, float XX, float XY, float XZ, float XW, float YX, float YY, float YZ, float YW)
 Macro: Fill 2x4 matrix with values.

Gan_Matrix24_fgan_mat24f_zero_q (Gan_Matrix24_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix33 gan_mat33_fill_s (double XX, double XY, double XZ, double YX, double YY, double YZ, double ZX, double ZY, double ZZ)
 Fill 3x3 matrix with values.

Gan_SquMatrix33 gan_symmat33_fill_s (double XX, double YX, double YY, double ZX, double ZY, double ZZ)
 Return 3x3 symmetric matrix filled with values.

Gan_SquMatrix33 gan_ltmat33_fill_s (double XX, double YX, double YY, double ZX, double ZY, double ZZ)
 Return 3x3 lower triangular matrix filled with values.

Gan_Matrix33 gan_mat33_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_Matrix33 gan_mat33_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix33 gan_symmat33_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix33 gan_symmat33_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix33 gan_ltmat33_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix33 gan_ltmat33_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix33gan_mat33_fill_q (Gan_Matrix33 *A, double XX, double XY, double XZ, double YX, double YY, double YZ, double ZX, double ZY, double ZZ)
 Macro: Fill 3x3 matrix with values.

Gan_Matrix33gan_mat33_ident_q (Gan_Matrix33 *A)
 Macro: Fill fixed size square matrix with identity.

Gan_Matrix33gan_mat33_zero_q (Gan_Matrix33 *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix33gan_symmat33_fill_q (Gan_SquMatrix33 *A, double XX, double YX, double YY, double ZX, double ZY, double ZZ)
 Macro: Fill 3x3 symmetric matrix with values.

Gan_SquMatrix33gan_symmat33_ident_q (Gan_SquMatrix33 *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix33gan_symmat33_zero_q (Gan_SquMatrix33 *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix33gan_ltmat33_fill_q (Gan_SquMatrix33 *A, double XX, double YX, double YY, double ZX, double ZY, double ZZ)
 Macro: Fill 3x3 lower triangular matrix with values.

Gan_SquMatrix33gan_ltmat33_ident_q (Gan_SquMatrix33 *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix33gan_ltmat33_zero_q (Gan_SquMatrix33 *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix33_f gan_mat33f_fill_s (float XX, float XY, float XZ, float YX, float YY, float YZ, float ZX, float ZY, float ZZ)
 Fill 3x3 matrix with values.

Gan_SquMatrix33_f gan_symmat33f_fill_s (float XX, float YX, float YY, float ZX, float ZY, float ZZ)
 Return 3x3 symmetric matrix filled with values.

Gan_SquMatrix33_f gan_ltmat33f_fill_s (float XX, float YX, float YY, float ZX, float ZY, float ZZ)
 Return 3x3 lower triangular matrix filled with values.

Gan_Matrix33_f gan_mat33f_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_Matrix33_f gan_mat33f_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix33_f gan_symmat33f_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix33_f gan_symmat33f_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix33_f gan_ltmat33f_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix33_f gan_ltmat33f_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix33_fgan_mat33f_fill_q (Gan_Matrix33_f *A, float XX, float XY, float XZ, float YX, float YY, float YZ, float ZX, float ZY, float ZZ)
 Macro: Fill 3x3 matrix with values.

Gan_Matrix33_fgan_mat33f_ident_q (Gan_Matrix33_f *A)
 Macro: Fill fixed size square matrix with identity.

Gan_Matrix33_fgan_mat33f_zero_q (Gan_Matrix33_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix33_fgan_symmat33f_fill_q (Gan_SquMatrix33_f *A, float XX, float YX, float YY, float ZX, float ZY, float ZZ)
 Macro: Fill 3x3 symmetric matrix with values.

Gan_SquMatrix33_fgan_symmat33f_ident_q (Gan_SquMatrix33_f *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix33_fgan_symmat33f_zero_q (Gan_SquMatrix33_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix33_fgan_ltmat33f_fill_q (Gan_SquMatrix33_f *A, float XX, float YX, float YY, float ZX, float ZY, float ZZ)
 Macro: Fill 3x3 lower triangular matrix with values.

Gan_SquMatrix33_fgan_ltmat33f_ident_q (Gan_SquMatrix33_f *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix33_fgan_ltmat33f_zero_q (Gan_SquMatrix33_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix34 gan_mat34_fill_s (double XX, double XY, double XZ, double XW, double YX, double YY, double YZ, double YW, double ZX, double ZY, double ZZ, double ZW)
 Fill 3x4 matrix with values.

Gan_Matrix34 gan_mat34_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix34gan_mat34_fill_q (Gan_Matrix34 *A, double XX, double XY, double XZ, double XW, double YX, double YY, double YZ, double YW, double ZX, double ZY, double ZZ, double ZW)
 Macro: Fill 3x4 matrix with values.

Gan_Matrix34gan_mat34_zero_q (Gan_Matrix34 *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix34_f gan_mat34f_fill_s (float XX, float XY, float XZ, float XW, float YX, float YY, float YZ, float YW, float ZX, float ZY, float ZZ, float ZW)
 Fill 3x4 matrix with values.

Gan_Matrix34_f gan_mat34f_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix34_fgan_mat34f_fill_q (Gan_Matrix34_f *A, float XX, float XY, float XZ, float XW, float YX, float YY, float YZ, float YW, float ZX, float ZY, float ZZ, float ZW)
 Macro: Fill 3x4 matrix with values.

Gan_Matrix34_fgan_mat34f_zero_q (Gan_Matrix34_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix44 gan_mat44_fill_s (double XX, double XY, double XZ, double XW, double YX, double YY, double YZ, double YW, double ZX, double ZY, double ZZ, double ZW, double WX, double WY, double WZ, double WW)
 Fill 4x4 matrix with values.

Gan_SquMatrix44 gan_symmat44_fill_s (double XX, double YX, double YY, double ZX, double ZY, double ZZ, double WX, double WY, double WZ, double WW)
 Return 4x4 symmetric matrix filled with values.

Gan_SquMatrix44 gan_ltmat44_fill_s (double XX, double YX, double YY, double ZX, double ZY, double ZZ, double WX, double WY, double WZ, double WW)
 Return 4x4 lower triangular matrix filled with values.

Gan_Matrix44 gan_mat44_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_Matrix44 gan_mat44_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix44 gan_symmat44_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix44 gan_symmat44_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix44 gan_ltmat44_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix44 gan_ltmat44_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix44gan_mat44_fill_q (Gan_Matrix44 *A, double XX, double XY, double XZ, double XW, double YX, double YY, double YZ, double YW, double ZX, double ZY, double ZZ, double ZW, double WX, double WY, double WZ, double WW)
 Macro: Fill 4x4 matrix with values.

Gan_Matrix44gan_mat44_ident_q (Gan_Matrix44 *A)
 Macro: Fill fixed size square matrix with identity.

Gan_Matrix44gan_mat44_zero_q (Gan_Matrix44 *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix44gan_symmat44_fill_q (Gan_SquMatrix44 *A, double XX, double YX, double YY, double ZX, double ZY, double ZZ, double WX, double WY, double WZ, double WW)
 Macro: Fill 4x4 symmetric matrix with values.

Gan_SquMatrix44gan_symmat44_ident_q (Gan_SquMatrix44 *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix44gan_symmat44_zero_q (Gan_SquMatrix44 *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix44gan_ltmat44_fill_q (Gan_SquMatrix44 *A, double XX, double YX, double YY, double ZX, double ZY, double ZZ, double WX, double WY, double WZ, double WW)
 Macro: Fill 4x4 lower triangular matrix with values.

Gan_SquMatrix44gan_ltmat44_ident_q (Gan_SquMatrix44 *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix44gan_ltmat44_zero_q (Gan_SquMatrix44 *A)
 Macro: Fill fixed size matrix with zero.

Gan_Matrix44_f gan_mat44f_fill_s (float XX, float XY, float XZ, float XW, float YX, float YY, float YZ, float YW, float ZX, float ZY, float ZZ, float ZW, float WX, float WY, float WZ, float WW)
 Fill 4x4 matrix with values.

Gan_SquMatrix44_f gan_symmat44f_fill_s (float XX, float YX, float YY, float ZX, float ZY, float ZZ, float WX, float WY, float WZ, float WW)
 Return 4x4 symmetric matrix filled with values.

Gan_SquMatrix44_f gan_ltmat44f_fill_s (float XX, float YX, float YY, float ZX, float ZY, float ZZ, float WX, float WY, float WZ, float WW)
 Return 4x4 lower triangular matrix filled with values.

Gan_Matrix44_f gan_mat44f_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_Matrix44_f gan_mat44f_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix44_f gan_symmat44f_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix44_f gan_symmat44f_zero_s (void)
 Set fixed size matrix to zero.

Gan_SquMatrix44_f gan_ltmat44f_ident_s (void)
 Return fixed size square matrix filled with identity.

Gan_SquMatrix44_f gan_ltmat44f_zero_s (void)
 Set fixed size matrix to zero.

Gan_Matrix44_fgan_mat44f_fill_q (Gan_Matrix44_f *A, float XX, float XY, float XZ, float XW, float YX, float YY, float YZ, float YW, float ZX, float ZY, float ZZ, float ZW, float WX, float WY, float WZ, float WW)
 Macro: Fill 4x4 matrix with values.

Gan_Matrix44_fgan_mat44f_ident_q (Gan_Matrix44_f *A)
 Macro: Fill fixed size square matrix with identity.

Gan_Matrix44_fgan_mat44f_zero_q (Gan_Matrix44_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix44_fgan_symmat44f_fill_q (Gan_SquMatrix44_f *A, float XX, float YX, float YY, float ZX, float ZY, float ZZ, float WX, float WY, float WZ, float WW)
 Macro: Fill 4x4 symmetric matrix with values.

Gan_SquMatrix44_fgan_symmat44f_ident_q (Gan_SquMatrix44_f *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix44_fgan_symmat44f_zero_q (Gan_SquMatrix44_f *A)
 Macro: Fill fixed size matrix with zero.

Gan_SquMatrix44_fgan_ltmat44f_fill_q (Gan_SquMatrix44_f *A, float XX, float YX, float YY, float ZX, float ZY, float ZZ, float WX, float WY, float WZ, float WW)
 Macro: Fill 4x4 lower triangular matrix with values.

Gan_SquMatrix44_fgan_ltmat44f_ident_q (Gan_SquMatrix44_f *A)
 Macro: Fill fixed size square matrix with identity.

Gan_SquMatrix44_fgan_ltmat44f_zero_q (Gan_SquMatrix44_f *A)
 Macro: Fill fixed size matrix with zero.


Function Documentation

Gan_SquMatrix22* gan_ltmat22_fill_q Gan_SquMatrix22   A,
double    XX,
double    YX,
double    YY
 

Macro: Fill 2x2 lower triangular matrix with values.

Fill 2x2 lower triangular matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_SquMatrix22 gan_ltmat22_fill_s double    XX,
double    YX,
double    YY
 

Return 2x2 lower triangular matrix filled with values.

Return 2x2 lower triangular matrix filled with values:

Gan_SquMatrix22* gan_ltmat22_ident_q Gan_SquMatrix22   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22 gan_ltmat22_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix22* gan_ltmat22_zero_q Gan_SquMatrix22   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix22 gan_ltmat22_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix22_f* gan_ltmat22f_fill_q Gan_SquMatrix22_f   A,
float    XX,
float    YX,
float    YY
 

Macro: Fill 2x2 lower triangular matrix with values.

Fill 2x2 lower triangular matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_SquMatrix22_f gan_ltmat22f_fill_s float    XX,
float    YX,
float    YY
 

Return 2x2 lower triangular matrix filled with values.

Return 2x2 lower triangular matrix filled with values:

Gan_SquMatrix22_f* gan_ltmat22f_ident_q Gan_SquMatrix22_f   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f gan_ltmat22f_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix22_f* gan_ltmat22f_zero_q Gan_SquMatrix22_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix22_f gan_ltmat22f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix33* gan_ltmat33_fill_q Gan_SquMatrix33   A,
double    XX,
double    YX,
double    YY,
double    ZX,
double    ZY,
double    ZZ
 

Macro: Fill 3x3 lower triangular matrix with values.

Fill 3x3 lower triangular matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_SquMatrix33 gan_ltmat33_fill_s double    XX,
double    YX,
double    YY,
double    ZX,
double    ZY,
double    ZZ
 

Return 3x3 lower triangular matrix filled with values.

Return 3x3 lower triangular matrix filled with values

Gan_SquMatrix33* gan_ltmat33_ident_q Gan_SquMatrix33   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33 gan_ltmat33_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix33* gan_ltmat33_zero_q Gan_SquMatrix33   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix33 gan_ltmat33_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix33_f* gan_ltmat33f_fill_q Gan_SquMatrix33_f   A,
float    XX,
float    YX,
float    YY,
float    ZX,
float    ZY,
float    ZZ
 

Macro: Fill 3x3 lower triangular matrix with values.

Fill 3x3 lower triangular matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_SquMatrix33_f gan_ltmat33f_fill_s float    XX,
float    YX,
float    YY,
float    ZX,
float    ZY,
float    ZZ
 

Return 3x3 lower triangular matrix filled with values.

Return 3x3 lower triangular matrix filled with values

Gan_SquMatrix33_f* gan_ltmat33f_ident_q Gan_SquMatrix33_f   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f gan_ltmat33f_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix33_f* gan_ltmat33f_zero_q Gan_SquMatrix33_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix33_f gan_ltmat33f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix44* gan_ltmat44_fill_q Gan_SquMatrix44   A,
double    XX,
double    YX,
double    YY,
double    ZX,
double    ZY,
double    ZZ,
double    WX,
double    WY,
double    WZ,
double    WW
 

Macro: Fill 4x4 lower triangular matrix with values.

Fill 4x4 lower triangular matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_SquMatrix44 gan_ltmat44_fill_s double    XX,
double    YX,
double    YY,
double    ZX,
double    ZY,
double    ZZ,
double    WX,
double    WY,
double    WZ,
double    WW
 

Return 4x4 lower triangular matrix filled with values.

Return 4x4 lower triangular matrix filled with values

Gan_SquMatrix44* gan_ltmat44_ident_q Gan_SquMatrix44   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44 gan_ltmat44_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix44* gan_ltmat44_zero_q Gan_SquMatrix44   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix44 gan_ltmat44_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix44_f* gan_ltmat44f_fill_q Gan_SquMatrix44_f   A,
float    XX,
float    YX,
float    YY,
float    ZX,
float    ZY,
float    ZZ,
float    WX,
float    WY,
float    WZ,
float    WW
 

Macro: Fill 4x4 lower triangular matrix with values.

Fill 4x4 lower triangular matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_SquMatrix44_f gan_ltmat44f_fill_s float    XX,
float    YX,
float    YY,
float    ZX,
float    ZY,
float    ZZ,
float    WX,
float    WY,
float    WZ,
float    WW
 

Return 4x4 lower triangular matrix filled with values.

Return 4x4 lower triangular matrix filled with values

Gan_SquMatrix44_f* gan_ltmat44f_ident_q Gan_SquMatrix44_f   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f gan_ltmat44f_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix44_f* gan_ltmat44f_zero_q Gan_SquMatrix44_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix44_f gan_ltmat44f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix22* gan_mat22_fill_q Gan_Matrix22   A,
double    XX,
double    XY,
double    YX,
double    YY
 

Macro: Fill 2x2 matrix with values.

Fill 2x2 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix22 gan_mat22_fill_s double    XX,
double    XY,
double    YX,
double    YY
 

Fill 2x2 matrix with values.

Fill 2x2 matrix with values:

Returns:
Filled matrix.

Gan_Matrix22* gan_mat22_ident_q Gan_Matrix22   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_Matrix22 gan_mat22_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_Matrix22* gan_mat22_zero_q Gan_Matrix22   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix22 gan_mat22_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix22_f* gan_mat22f_fill_q Gan_Matrix22_f   A,
float    XX,
float    XY,
float    YX,
float    YY
 

Macro: Fill 2x2 matrix with values.

Fill 2x2 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix22_f gan_mat22f_fill_s float    XX,
float    XY,
float    YX,
float    YY
 

Fill 2x2 matrix with values.

Fill 2x2 matrix with values:

Returns:
Filled matrix.

Gan_Matrix22_f* gan_mat22f_ident_q Gan_Matrix22_f   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_Matrix22_f gan_mat22f_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_Matrix22_f* gan_mat22f_zero_q Gan_Matrix22_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix22_f gan_mat22f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix23* gan_mat23_fill_q Gan_Matrix23   A,
double    XX,
double    XY,
double    XZ,
double    YX,
double    YY,
double    YZ
 

Macro: Fill 2x3 matrix with values.

Fill 2x3 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix23 gan_mat23_fill_s double    XX,
double    XY,
double    XZ,
double    YX,
double    YY,
double    YZ
 

Fill 2x3 matrix with values.

Fill 2x3 matrix with values:

Returns:
Filled matrix.

Gan_Matrix23* gan_mat23_zero_q Gan_Matrix23   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix23 gan_mat23_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix23_f* gan_mat23f_fill_q Gan_Matrix23_f   A,
float    XX,
float    XY,
float    XZ,
float    YX,
float    YY,
float    YZ
 

Macro: Fill 2x3 matrix with values.

Fill 2x3 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix23_f gan_mat23f_fill_s float    XX,
float    XY,
float    XZ,
float    YX,
float    YY,
float    YZ
 

Fill 2x3 matrix with values.

Fill 2x3 matrix with values:

Returns:
Filled matrix.

Gan_Matrix23_f* gan_mat23f_zero_q Gan_Matrix23_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix23_f gan_mat23f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix24* gan_mat24_fill_q Gan_Matrix24   A,
double    XX,
double    XY,
double    XZ,
double    XW,
double    YX,
double    YY,
double    YZ,
double    YW
 

Macro: Fill 2x4 matrix with values.

Fill 2x4 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix24 gan_mat24_fill_s double    XX,
double    XY,
double    XZ,
double    XW,
double    YX,
double    YY,
double    YZ,
double    YW
 

Fill 2x4 matrix with values.

Fill 2x4 matrix with values:

Returns:
Filled matrix.

Gan_Matrix24* gan_mat24_zero_q Gan_Matrix24   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix24 gan_mat24_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix24_f* gan_mat24f_fill_q Gan_Matrix24_f   A,
float    XX,
float    XY,
float    XZ,
float    XW,
float    YX,
float    YY,
float    YZ,
float    YW
 

Macro: Fill 2x4 matrix with values.

Fill 2x4 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix24_f gan_mat24f_fill_s float    XX,
float    XY,
float    XZ,
float    XW,
float    YX,
float    YY,
float    YZ,
float    YW
 

Fill 2x4 matrix with values.

Fill 2x4 matrix with values:

Returns:
Filled matrix.

Gan_Matrix24_f* gan_mat24f_zero_q Gan_Matrix24_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix24_f gan_mat24f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix33* gan_mat33_fill_q Gan_Matrix33   A,
double    XX,
double    XY,
double    XZ,
double    YX,
double    YY,
double    YZ,
double    ZX,
double    ZY,
double    ZZ
 

Macro: Fill 3x3 matrix with values.

Fill 3x3 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix33 gan_mat33_fill_s double    XX,
double    XY,
double    XZ,
double    YX,
double    YY,
double    YZ,
double    ZX,
double    ZY,
double    ZZ
 

Fill 3x3 matrix with values.

Fill 3x3 matrix with values:

Returns:
Filled matrix.

Gan_Matrix33* gan_mat33_ident_q Gan_Matrix33   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_Matrix33 gan_mat33_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_Matrix33* gan_mat33_zero_q Gan_Matrix33   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix33 gan_mat33_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix33_f* gan_mat33f_fill_q Gan_Matrix33_f   A,
float    XX,
float    XY,
float    XZ,
float    YX,
float    YY,
float    YZ,
float    ZX,
float    ZY,
float    ZZ
 

Macro: Fill 3x3 matrix with values.

Fill 3x3 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix33_f gan_mat33f_fill_s float    XX,
float    XY,
float    XZ,
float    YX,
float    YY,
float    YZ,
float    ZX,
float    ZY,
float    ZZ
 

Fill 3x3 matrix with values.

Fill 3x3 matrix with values:

Returns:
Filled matrix.

Gan_Matrix33_f* gan_mat33f_ident_q Gan_Matrix33_f   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_Matrix33_f gan_mat33f_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_Matrix33_f* gan_mat33f_zero_q Gan_Matrix33_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix33_f gan_mat33f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix34* gan_mat34_fill_q Gan_Matrix34   A,
double    XX,
double    XY,
double    XZ,
double    XW,
double    YX,
double    YY,
double    YZ,
double    YW,
double    ZX,
double    ZY,
double    ZZ,
double    ZW
 

Macro: Fill 3x4 matrix with values.

Fill 3x4 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix34 gan_mat34_fill_s double    XX,
double    XY,
double    XZ,
double    XW,
double    YX,
double    YY,
double    YZ,
double    YW,
double    ZX,
double    ZY,
double    ZZ,
double    ZW
 

Fill 3x4 matrix with values.

Fill 3x4 matrix with values:

Returns:
Filled matrix.

Gan_Matrix34* gan_mat34_zero_q Gan_Matrix34   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix34 gan_mat34_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix34_f* gan_mat34f_fill_q Gan_Matrix34_f   A,
float    XX,
float    XY,
float    XZ,
float    XW,
float    YX,
float    YY,
float    YZ,
float    YW,
float    ZX,
float    ZY,
float    ZZ,
float    ZW
 

Macro: Fill 3x4 matrix with values.

Fill 3x4 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix34_f gan_mat34f_fill_s float    XX,
float    XY,
float    XZ,
float    XW,
float    YX,
float    YY,
float    YZ,
float    YW,
float    ZX,
float    ZY,
float    ZZ,
float    ZW
 

Fill 3x4 matrix with values.

Fill 3x4 matrix with values:

Returns:
Filled matrix.

Gan_Matrix34_f* gan_mat34f_zero_q Gan_Matrix34_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix34_f gan_mat34f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix44* gan_mat44_fill_q Gan_Matrix44   A,
double    XX,
double    XY,
double    XZ,
double    XW,
double    YX,
double    YY,
double    YZ,
double    YW,
double    ZX,
double    ZY,
double    ZZ,
double    ZW,
double    WX,
double    WY,
double    WZ,
double    WW
 

Macro: Fill 4x4 matrix with values.

Fill 4x4 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix44 gan_mat44_fill_s double    XX,
double    XY,
double    XZ,
double    XW,
double    YX,
double    YY,
double    YZ,
double    YW,
double    ZX,
double    ZY,
double    ZZ,
double    ZW,
double    WX,
double    WY,
double    WZ,
double    WW
 

Fill 4x4 matrix with values.

Fill 4x4 matrix with values:

Returns:
Filled matrix.

Gan_Matrix44* gan_mat44_ident_q Gan_Matrix44   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_Matrix44 gan_mat44_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_Matrix44* gan_mat44_zero_q Gan_Matrix44   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix44 gan_mat44_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_Matrix44_f* gan_mat44f_fill_q Gan_Matrix44_f   A,
float    XX,
float    XY,
float    XZ,
float    XW,
float    YX,
float    YY,
float    YZ,
float    YW,
float    ZX,
float    ZY,
float    ZZ,
float    ZW,
float    WX,
float    WY,
float    WZ,
float    WW
 

Macro: Fill 4x4 matrix with values.

Fill 4x4 matrix A with values:

Returns:
Pointer to filled matrix A.

Gan_Matrix44_f gan_mat44f_fill_s float    XX,
float    XY,
float    XZ,
float    XW,
float    YX,
float    YY,
float    YZ,
float    YW,
float    ZX,
float    ZY,
float    ZZ,
float    ZW,
float    WX,
float    WY,
float    WZ,
float    WW
 

Fill 4x4 matrix with values.

Fill 4x4 matrix with values:

Returns:
Filled matrix.

Gan_Matrix44_f* gan_mat44f_ident_q Gan_Matrix44_f   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_Matrix44_f gan_mat44f_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_Matrix44_f* gan_mat44f_zero_q Gan_Matrix44_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_Matrix44_f gan_mat44f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix22* gan_symmat22_fill_q Gan_SquMatrix22   A,
double    XX,
double    YX,
double    YY
 

Fill 2x2 symmetric matrix with values.

Fill 2x2 symmetric matrix A filled with values:

Returns:
Pointer to filled matrix A.

Gan_SquMatrix22 gan_symmat22_fill_s double    XX,
double    YX,
double    YY
 

Return 2x2 symmetric matrix filled with values.

Return 2x2 symmetric matrix filled with values:

Gan_SquMatrix22* gan_symmat22_ident_q Gan_SquMatrix22   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22 gan_symmat22_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix22* gan_symmat22_zero_q Gan_SquMatrix22   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix22 gan_symmat22_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix22_f* gan_symmat22f_fill_q Gan_SquMatrix22_f   A,
float    XX,
float    YX,
float    YY
 

Fill 2x2 symmetric matrix with values.

Fill 2x2 symmetric matrix A filled with values:

Returns:
Pointer to filled matrix A.

Gan_SquMatrix22_f gan_symmat22f_fill_s float    XX,
float    YX,
float    YY
 

Return 2x2 symmetric matrix filled with values.

Return 2x2 symmetric matrix filled with values:

Gan_SquMatrix22_f* gan_symmat22f_ident_q Gan_SquMatrix22_f   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f gan_symmat22f_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix22_f* gan_symmat22f_zero_q Gan_SquMatrix22_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix22_f gan_symmat22f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix33* gan_symmat33_fill_q Gan_SquMatrix33   A,
double    XX,
double    YX,
double    YY,
double    ZX,
double    ZY,
double    ZZ
 

Macro: Fill 3x3 symmetric matrix with values.

Fill 3x3 symmetric matrix A with values:

Gan_SquMatrix33 gan_symmat33_fill_s double    XX,
double    YX,
double    YY,
double    ZX,
double    ZY,
double    ZZ
 

Return 3x3 symmetric matrix filled with values.

Return 3x3 symmetric matrix filled with values:

Gan_SquMatrix33* gan_symmat33_ident_q Gan_SquMatrix33   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33 gan_symmat33_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix33* gan_symmat33_zero_q Gan_SquMatrix33   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix33 gan_symmat33_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix33_f* gan_symmat33f_fill_q Gan_SquMatrix33_f   A,
float    XX,
float    YX,
float    YY,
float    ZX,
float    ZY,
float    ZZ
 

Macro: Fill 3x3 symmetric matrix with values.

Fill 3x3 symmetric matrix A with values:

Gan_SquMatrix33_f gan_symmat33f_fill_s float    XX,
float    YX,
float    YY,
float    ZX,
float    ZY,
float    ZZ
 

Return 3x3 symmetric matrix filled with values.

Return 3x3 symmetric matrix filled with values:

Gan_SquMatrix33_f* gan_symmat33f_ident_q Gan_SquMatrix33_f   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f gan_symmat33f_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix33_f* gan_symmat33f_zero_q Gan_SquMatrix33_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix33_f gan_symmat33f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix44* gan_symmat44_fill_q Gan_SquMatrix44   A,
double    XX,
double    YX,
double    YY,
double    ZX,
double    ZY,
double    ZZ,
double    WX,
double    WY,
double    WZ,
double    WW
 

Macro: Fill 4x4 symmetric matrix with values.

Fill 4x4 symmetric matrix A with values:

Gan_SquMatrix44 gan_symmat44_fill_s double    XX,
double    YX,
double    YY,
double    ZX,
double    ZY,
double    ZZ,
double    WX,
double    WY,
double    WZ,
double    WW
 

Return 4x4 symmetric matrix filled with values.

Return 4x4 symmetric matrix filled with values:

Gan_SquMatrix44* gan_symmat44_ident_q Gan_SquMatrix44   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44 gan_symmat44_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix44* gan_symmat44_zero_q Gan_SquMatrix44   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix44 gan_symmat44_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.

Gan_SquMatrix44_f* gan_symmat44f_fill_q Gan_SquMatrix44_f   A,
float    XX,
float    YX,
float    YY,
float    ZX,
float    ZY,
float    ZZ,
float    WX,
float    WY,
float    WZ,
float    WW
 

Macro: Fill 4x4 symmetric matrix with values.

Fill 4x4 symmetric matrix A with values:

Gan_SquMatrix44_f gan_symmat44f_fill_s float    XX,
float    YX,
float    YY,
float    ZX,
float    ZY,
float    ZZ,
float    WX,
float    WY,
float    WZ,
float    WW
 

Return 4x4 symmetric matrix filled with values.

Return 4x4 symmetric matrix filled with values:

Gan_SquMatrix44_f* gan_symmat44f_ident_q Gan_SquMatrix44_f   A
 

Macro: Fill fixed size square matrix with identity.

Fill fixed size square matrix A with identity.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f gan_symmat44f_ident_s void   
 

Return fixed size square matrix filled with identity.

Fill square matrix with identity and return as new matrix.

Gan_SquMatrix44_f* gan_symmat44f_zero_q Gan_SquMatrix44_f   A
 

Macro: Fill fixed size matrix with zero.

Fill fixed size matrix A with zero, and return A.

Gan_SquMatrix44_f gan_symmat44f_zero_s void   
 

Set fixed size matrix to zero.

Return fixed size matrix filled with zero values.


Generated on Mon Oct 13 16:14:53 2003 by doxygen1.3-rc1