Tvector2_extended
[Properties (by Name)][Methods (by Name)][Events (by Name)]
Extended precision vector of two scalars
Declaration
Source position: matrix.pp line 80
Type
  Tvector2_extended = object
    data : Tvector2_extended_data;
    constructor init_zero;
    constructor init_one;
    constructor init(a: extended; b: extended);
    function &length : extended;
    function squared_length : extended;
  end
  ;
Description
The Tvector2_extended object provides a vector of two extended precision scalars.
Members
| Member | Type | Visibility | Description | 
|---|---|---|---|
| data | Field | default | Internal data of Tvector2.extended | 
| init | Method | default | Initializes the vector, setting its elements to the values passed to the constructor. | 
| init_one | Method | default | Initializes the vector and sets its elements to one | 
| init_zero | Method | default | Initializes the vector and sets its elements to zero | 
| length | Method | default | Calculates the length of the vector. | 
| squared_length | Method | default | Calculates the squared length of the vector. | 
Inheritance
| Class | Description | 
|---|---|
| Tvector2_extended | Extended precision vector of two scalars |