Tvector3_extended
[Properties (by Name)][Methods (by Name)][Events (by Name)]
Extended precision vector of three scalars
Declaration
Source position: matrix.pp line 107
Type
Tvector3_extended = object
data : Tvector3_extended_data;
constructor init_zero;
constructor init_one;
constructor init(a: extended; b: extended; c: extended);
function &length : extended;
function squared_length : extended;
end
;
Description
The Tvector3_extended object provides a vector of three extended precision scalars.
Members
Member | Type | Visibility | Description |
---|---|---|---|
data | Field | default | Internal data of Tvector3.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 |
---|---|
Tvector3_extended | Extended precision vector of three scalars |