<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( ) → <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 ) → <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 ) → 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( ) → 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 ) → 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 ) → 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( ) → 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 ) → 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 ) → 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( ) → 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( ) → <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>