public void reset(IterPosition iterPosition) { this.iterStarter = iterPosition; this.currentPosition = iterPosition == IterPosition.Start ? -1 : this.dataPolitrops.Angles.Count; }
public Iterator getIterator(IterPosition iterPosition) { return(new Iterator(this, iterPosition)); }
public Iterator(DataPolitropsOfComprassionAndExpansion dataPolitrops, IterPosition iterPosition) { this.iterStarter = iterPosition; this.dataPolitrops = dataPolitrops; this.currentPosition = iterPosition == IterPosition.Start ? -1 : this.dataPolitrops.Angles.Count; }