<h2>org.das2.qds.OldDataSetIterator</h2><p>Iterator that provides access to each dataset point, hiding rank when
 when it is not needed.
 
 TODO: Rank2 and Rank3 have problems with zero length indeces.</p>
<hr>
<a name="create"></a>
<h2>create</h2>
create( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/OldDataSetIterator.html'>org.das2.qds.OldDataSetIterator</a>

<p></p>

<h3>Parameters</h3>
ds - a QDataSet

<h3>Returns:</h3>
org.das2.qds.OldDataSetIterator

<br><br>
<a href="https://github.com/autoplot/dev/search?q=create&unscoped_q=create">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/OldDataSetIterator.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/OldDataSetIterator.html#create">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/OldDataSetIterator.java#l198">[view source]</a>
<br>
<br>
<hr>
<a name="getIndex"></a>
<h2>getIndex</h2>
getIndex( int idim ) &rarr; int

<p>returns the idimth index0 that the cursor is pointing at, after 
 the next() was called.</p>

<h3>Parameters</h3>
idim - an int

<h3>Returns:</h3>
an int

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getIndex&unscoped_q=getIndex">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/OldDataSetIterator.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/OldDataSetIterator.html#getIndex">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/OldDataSetIterator.java#l43">[view source]</a>
<br>
<br>
<hr>
<a name="hasNext"></a>
<h2>hasNext</h2>
hasNext(  ) &rarr; boolean

<p>true if more data is available.</p>

<h3>Returns:</h3>
boolean

<br><br>
<a href="https://github.com/autoplot/dev/search?q=hasNext&unscoped_q=hasNext">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/OldDataSetIterator.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/OldDataSetIterator.html#hasNext">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/OldDataSetIterator.java#l30">[view source]</a>
<br>
<br>
<hr>
<a name="main"></a>
<h2>main</h2>
main( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String[]</a> args ) &rarr; void

<p></p>

<h3>Parameters</h3>
args - a java.lang.String[]

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=main&unscoped_q=main">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/OldDataSetIterator.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/OldDataSetIterator.html#main">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/OldDataSetIterator.java#l216">[view source]</a>
<br>
<br>
<hr>
<a name="next"></a>
<h2>next</h2>
next(  ) &rarr; double

<p>return the next point.</p>

<h3>Returns:</h3>
double

<br><br>
<a href="https://github.com/autoplot/dev/search?q=next&unscoped_q=next">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/OldDataSetIterator.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/OldDataSetIterator.html#next">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/OldDataSetIterator.java#l35">[view source]</a>
<br>
<br>
<hr>
<a name="putValue"></a>
<h2>putValue</h2>
putValue( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a> ds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/OldDataSetIterator.html'>org.das2.qds.OldDataSetIterator</a> it, double v ) &rarr; void

<p></p>

<h3>Parameters</h3>
ds - a WritableDataSet
<br>
it - an OldDataSetIterator
<br>
v - a double

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=putValue&unscoped_q=putValue">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/OldDataSetIterator.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/OldDataSetIterator.html#putValue">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/OldDataSetIterator.java#l207">[view source]</a>
<br>
<br>