| [Overview][Types][Classes][Procedures and functions][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Extended precision matrix of two scalars
Source position: matrix.pp line 171
type Tmatrix2_extended = object  | 
||
  | 
Internal data of Tmatrix2.extended  | 
|
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;  | 
  | 
Extended precision matrix of two scalars  | 
The Tmatrix2_extended object provides a matrix of 2*2 extended precision scalars.