[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Single precision matrix of three scalars.
Source position: matrix.pp line 187
| type Tmatrix3_single = object | ||
| 
 | Internal data of Tmatrix3.single. | |
| constructor init_zero; | 
 | Initializes the matrix and sets its elements to zero. | 
| constructor init_identity; | 
 | Initializes the matrix and sets its elements to the identity matrix. | 
| constructor init(); | 
 | Initializes the matrix, setting its elements to the values passed to the constructor. | 
| function get_column(); | 
 | Returns the c-th column of the matrix as vector. | 
| function get_row(); | 
 | Returns the r-th row of the matrix as vector. | 
| procedure set_column(); | 
 | Sets c-th column of the matrix with a vector. | 
| procedure set_row(); | 
 | Sets r-th row of the matrix with a vector. | 
| function determinant; | 
 | Calculates the determinant of the matrix. | 
| function inverse(); | 
 | Calculates the inverse of the matrix. | 
| function transpose; | 
 | Returns the transposition of the matrix. | 
| end; | 
| 
 | Single precision matrix of three scalars. | |
| | | ||
| 
 | Base class of all classes. | 
The Tmatrix3_single object provides a matrix of 3*3 single precision scalars.