sequential index generator
More...
#include <index.h>
Create sequence {0 1 ... n-1}.
The values begin at 0 and are increment by 1 till n-1.
- Parameters
-
| n | size of the sequence to generate |
- Returns
- seq of values 0 to n-1
| seq |
( |
double |
first, |
|
|
double |
last |
|
) |
| |
Create sequence {first first+1 ... last}.
The values begin at first and are incremented by 1 till last.
- Parameters
-
| first | starting value of sequence to generate |
| last | ending value of sequence to generate (inclusive) |
- Returns
- seq of values
first to last
| seq |
( |
double |
first, |
|
|
double |
inc, |
|
|
double |
last |
|
) |
| |
Create sequence {first first+inc ... last}.
The values begin with first and are incremented by inc till last.
- Parameters
-
| first | starting value of sequence to generate |
| inc | increment step |
| last | ending value of sequence to generate |
- Returns
- seq of values
first to last with inc increments
Negative sequence.
Creates a seq and negates the values.
| seq operator+ |
( |
double |
x | ) |
|
|
inline |
Offset sequence.
Add an offset to a sequence.
| seq operator- |
( |
double |
x | ) |
|
|
inline |
Offset sequence.
Subtract an offset from a sequence.
| seq operator* |
( |
double |
x | ) |
|
|
inline |
Scale offset sequence.
Multiply an offset to a sequence.
| seq operator+ |
( |
double |
x, |
|
|
seq |
y |
|
) |
| |
|
friend |
Offset sequence.
Add an offset to a sequence.
| seq operator- |
( |
double |
x, |
|
|
seq |
y |
|
) |
| |
|
friend |
Offset sequence.
Subtract an offset from a sequence.
| seq operator* |
( |
double |
x, |
|
|
seq |
y |
|
) |
| |
|
friend |
Scale offset sequence.
Multiply an offset to a sequence.
Starting value of the sequence.
Ending value of the sequence.
Number of elements in the sequence.
The documentation for this class was generated from the following file: