Tmatrix2_double object
Double precision matrix of two scalars.
Declaration
Tmatrix2_double = classDescription
The
Tmatrix2_double object provides a matrix of 2*2 double precision
scalars.
Methods
init_zero | Initializes the matrix and sets its elements to zero. | |
init_identity | Initializes the matrix and sets its elements to the identity matrix. | |
init | Initializes the matrix, setting its elements to the values passed to the constructor. | |
get_column | Returns the c-th column of the matrix as vector. | |
get_row | Returns the r-th row of the matrix as vector. | |
set_column | Sets c-th column of the matrix with a vector. | |
set_row | Sets r-th row of the matrix with a vector. | |
determinant | Calculates the determinant of the matrix. | |
inverse | Calculates the inverse of the matrix. | |
transpose | Returns the transposition of the matrix. |
Fields
data | Internal data of Tmatrix2.double. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
