Public Member Functions | |
DoubleIterator (double start, double end, double step) | |
Create iterator with the given boundaries and step. | |
DoubleIterator (Attribute attr) | |
Create iterator from a Range(min,max[,step]) attribute. | |
void | Reset () |
bool | MoveNext () |
override string | ToString () |
Properties | |
Object | Current |
double | start |
double | end |
double | step |
double | v |
bool | reset |
Static Private Member Functions | |
double | getBound (Object b) |
Return double boundary described by b. |
|
Create iterator with the given boundaries and step.
|
|
Create iterator from a Range(min,max[,step]) attribute. If attr is null, it defaults to IntIterator( -1.0, 1.0, 0.5 ). If step is not given, it defaults to 0.5. |
|
Return double boundary described by b. If b is a double, returns it; if b is a string, it is interpreted as class field and its value is returned. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|