<h2>org.das2.qds.IndexListDataSetIterator</h2><p>Iterator that uses a rank 2 list of indeces.  For example,
 to iterate over 10 points of a rank 2 dataset, this would be constructed
 with a dataset[10,2].</p>
<h2>IndexListDataSetIterator( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> indeces )</h2>
<p>Create the iterator</p>

<hr>
<a name="createEmptyDs"></a>
<h2>createEmptyDs</h2>
createEmptyDs(  ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/DDataSet.html'>org.das2.qds.DDataSet</a>

<p></p>

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=createEmptyDs&unscoped_q=createEmptyDs">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#createEmptyDs">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L188">[view source]</a>
<br>
<br>
<hr>
<a name="getRank0Value-org.das2.qds.QDataSet"></a>
<h2>getRank0Value</h2>
getRank0Value( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p></p>

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

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=getRank0Value&unscoped_q=getRank0Value">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#getRank0Value-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L62">[view source]</a>
<br>
<br>
<hr>
<a name="getValue-org.das2.qds.QDataSet"></a>
<h2>getValue</h2>
getValue( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) &rarr; double

<p>get the value from ds at the current iterator position.</p>

<h3>Parameters</h3>
ds - a dataset with compatible geometry as the iterator's geometry.

<h3>Returns:</h3>
the value of ds at the current iterator position.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getValue&unscoped_q=getValue">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#getValue-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L111">[view source]</a>
<br>
<br>
<hr>
<a name="hasNext"></a>
<h2>hasNext</h2>
hasNext(  ) &rarr; boolean

<p></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/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#hasNext">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L37">[view source]</a>
<br>
<br>
<hr>
<a name="index-int"></a>
<h2>index</h2>
index( int dim ) &rarr; int

<p></p>

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

<h3>Returns:</h3>
int

<br><br>
<a href="https://github.com/autoplot/dev/search?q=index&unscoped_q=index">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#index-int">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L42">[view source]</a>
<br>
<br>
<hr>
<a name="length-int"></a>
<h2>length</h2>
length( int dim ) &rarr; int

<p></p>

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

<h3>Returns:</h3>
int

<br><br>
<a href="https://github.com/autoplot/dev/search?q=length&unscoped_q=length">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#length-int">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L47">[view source]</a>
<br>
<br>
<hr>
<a name="next"></a>
<h2>next</h2>
next(  ) &rarr; void

<p></p>

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

<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/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#next">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L52">[view source]</a>
<br>
<br>
<hr>
<a name="putRank0Value-org.das2.qds.WritableDataSet-org.das2.qds.QDataSet"></a>
<h2>putRank0Value</h2>
putRank0Value( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a> ds, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> vds ) &rarr; void

<p></p>

<h3>Parameters</h3>
ds - a WritableDataSet
<br>
vds - a QDataSet

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

<br><br>
<a href="https://github.com/autoplot/dev/search?q=putRank0Value&unscoped_q=putRank0Value">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#putRank0Value-org.das2.qds.WritableDataSet-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L152">[view source]</a>
<br>
<br>
<hr>
<a name="putValue-org.das2.qds.WritableDataSet-double"></a>
<h2>putValue</h2>
putValue( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a> ds, double v ) &rarr; void

<p>replace the value in ds at the current iterator position.</p>

<h3>Parameters</h3>
ds - a writable dataset with compatible geometry as the iterator's geometry.
<br>
v - the value to insert.

<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/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#putValue-org.das2.qds.WritableDataSet-double">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L132">[view source]</a>
<br>
<br>
<hr>
<a name="rank"></a>
<h2>rank</h2>
rank(  ) &rarr; int

<p></p>

<h3>Returns:</h3>
int

<br><br>
<a href="https://github.com/autoplot/dev/search?q=rank&unscoped_q=rank">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#rank">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L57">[view source]</a>
<br>
<br>
<hr>
<a name="toString"></a>
<h2>toString</h2>
toString(  ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a>

<p></p>

<h3>Returns:</h3>
java.lang.String

<br><br>
<a href="https://github.com/autoplot/dev/search?q=toString&unscoped_q=toString">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/IndexListDataSetIterator.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/IndexListDataSetIterator.html#toString">[view on old javadoc]</a>
 <a href="https://github.com/das-developers/das2java/tree/main/QDataSet/src/org/das2/qds/IndexListDataSetIterator.java#L171">[view source]</a>
<br>
<br>