Overload List
| # | Signature | Description |
|---|---|---|
| 1 | function Range: Double; | Calculate the range from all calling object elements. |
| └ indexed: function Range(Index: Integer; Len: Integer): Double; | ||
| 2 | procedure Range(out ARange: Double; Index: Integer; Len: Integer); | Calculate the range from calling object elements [Index]..[Index+Len-1]. The result ARange is a real value. |
Overload 1: function Range: Double;
Calculate the range from all calling object elements.
Returns: Double
Indexed: function Range(Index: Integer; Len: Integer): Double;
Returns real range value from calling object elements [Index]..[Index+Len-1].
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Index | Integer | start index |
| 2 | Len | Integer | element count |
Returns: Double
Remarks:
An exception is raised if calling object Matrix.Complex property is true or array borders are overrun.
Overload 2: procedure Range(out ARange: Double; Index: Integer; Len: Integer);
Calculate the range from calling object elements [Index]..[Index+Len-1]. The result ARange is a real value.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | ARange | Double | |
| 2 | Index | Integer | start index |
| 3 | Len | Integer | element count |
Result: stored in self (calling object)
Remarks:
An exception is raised if calling object Matrix.Complex property is true or array borders are overrun/underrun.