<h2>org.autoplot.netCDF.NetCdfVarDataSet</h2><p>wraps a netCDF variable (or HDF5 variable) to present it as a QDataSet.</p> <hr> <a name="create"></a> <h2>create</h2> create( Variable variable, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> constraint, NetcdfDataset ncfile, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/netCDF/NetCdfVarDataSet.html'>org.autoplot.netCDF.NetCdfVarDataSet</a> <p></p> <h3>Parameters</h3> variable - a Variable <br> constraint - a String <br> ncfile - a NetcdfDataset <br> mon - a ProgressMonitor <h3>Returns:</h3> org.autoplot.netCDF.NetCdfVarDataSet <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/autoplot/netCDF.NetCdfVarDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/netCDF.NetCdfVarDataSet.html#create">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/netCDF.NetCdfVarDataSet.java#l50">[view source]</a> <br> <br> <hr> <a name="length"></a> <h2>length</h2> length( ) → int <p></p> <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/autoplot/netCDF.NetCdfVarDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/netCDF.NetCdfVarDataSet.html#length">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/netCDF.NetCdfVarDataSet.java#l640">[view source]</a> <br> <br> length( int dim ) → int<br> length( int dim0, int dim1 ) → int<br> length( int dim0, int dim1, int dim2 ) → int<br> <hr> <a name="parseConstraint"></a> <h2>parseConstraint</h2> parseConstraint( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> constraint, long recCount ) → long[] <p>returns [ start, stop, stride ] or [ start, -1, -1 ] for slice. This is provided to reduce code and for uniform behavior. See CdfJavaDataSource, which is where this was copied from.</p> <h3>Parameters</h3> constraint - a String <br> recCount - the number of records for when negative indeces are used. <h3>Returns:</h3> [ start, stop, stride ] or [ start, -1, -1 ] for slice. <br><br> <a href="https://github.com/autoplot/dev/search?q=parseConstraint&unscoped_q=parseConstraint">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/netCDF.NetCdfVarDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/netCDF.NetCdfVarDataSet.html#parseConstraint">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/netCDF.NetCdfVarDataSet.java#l87">[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/autoplot/netCDF.NetCdfVarDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/netCDF.NetCdfVarDataSet.html#rank">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/netCDF.NetCdfVarDataSet.java#l602">[view source]</a> <br> <br> <hr> <a name="slice"></a> <h2>slice</h2> slice( int i ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p></p> <h3>Parameters</h3> i - an int <h3>Returns:</h3> org.das2.qds.QDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=slice&unscoped_q=slice">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/netCDF.NetCdfVarDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/netCDF.NetCdfVarDataSet.html#slice">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/netCDF.NetCdfVarDataSet.java#l665">[view source]</a> <br> <br> <hr> <a name="trim"></a> <h2>trim</h2> trim( int start, int end ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p></p> <h3>Parameters</h3> start - an int <br> end - an int <h3>Returns:</h3> org.das2.qds.QDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=trim&unscoped_q=trim">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/netCDF.NetCdfVarDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/netCDF.NetCdfVarDataSet.html#trim">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/netCDF.NetCdfVarDataSet.java#l660">[view source]</a> <br> <br> <hr> <a name="value"></a> <h2>value</h2> value( int i ) → double <p></p> <h3>Parameters</h3> i - an int <h3>Returns:</h3> double <br><br> <a href="https://github.com/autoplot/dev/search?q=value&unscoped_q=value">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/netCDF.NetCdfVarDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/netCDF.NetCdfVarDataSet.html#value">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/Autoplot/src/org/autoplot/netCDF.NetCdfVarDataSet.java#l607">[view source]</a> <br> <br> value( int i, int j ) → double<br> value( int i, int j, int k ) → double<br> value( int i, int j, int k, int l ) → double<br>