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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7