Defines a 2x2 transformation matrix. More...
Data Fields | |
double | A11 |
Top left coefficient. | |
double | A12 |
Top right coefficient. | |
double | A21 |
Bottom left coefficient. | |
double | A22 |
Bottom right coefficient. | |
Related Functions | |
(Note that these are not member functions.) | |
bool | InverseMatrix (TMatrix A, TMatrix &AInv) |
Computes the inverse of matrix A, if possible. More... | |
double | MatrixDeterminant (TMatrix A) |
Calculates the determinant of the given matrix A. More... | |
void | MatrixITransform (cvbval_t Xin, cvbval_t Yin, TMatrix A, cvbval_t &Xout, cvbval_t &Yout) |
Calculates the transformation for the input vector (Xin, Yin) based on the matrix A. More... | |
void | MatrixRTransform (double Xin, double Yin, TMatrix A, double &Xout, double &Yout) |
Calculates the transformation for the input vector (Xin, Yin) based on the matrix A. More... | |
void | MultiplyMatrices (TMatrix A, TMatrix B, TMatrix &R) |
Multiplies two matrices A and B. More... | |
void | RotationMatrix (double Angle, TMatrix &R) |
Calculates the rotation matrix coefficients for a given Angle. More... | |
void | SetMatrix (double A11, double A12, double A21, double A22, TMatrix &A) |
Sets the components to a 2x2 matrix A. More... | |