<hr>
<a name="ellipse"></a>
<h2>ellipse</h2>
ellipse( double xwidth, double ywidth ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return a dataset with X and Y forming a ellipse, introduced as a convenient way to indicate 
 planet location of any planet, according to Masafumi.</p>

<h3>Parameters</h3>
xwidth - a real number representing the width of the ellipse in the X direction
<br>
ywidth - a real number representing the width of the ellipse in the Y direction

<h3>Returns:</h3>
QDataSet that when plotted is an ellipse.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ellipse&unscoped_q=ellipse">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#ellipse">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l5839">[view source]</a>
<br>
<br>
<hr>
<a name="ensureMonotonic"></a>
<h2>ensureMonotonic</h2>
ensureMonotonic( <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/QDataSet.html'>QDataSet</a>

<p>possibly sort the data where the DEPEND_0 tags are
 monotonically increasing.  If the data is already monotonic,
 then nothing is done to the data.</p>

<h3>Parameters</h3>
ds - the dataset

<h3>Returns:</h3>
the dataset, sorted if necessary.
<h3>See Also:</h3>
<a href='null'>DataSetUtil#isMonotonic</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ensureMonotonic&unscoped_q=ensureMonotonic">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#ensureMonotonic">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l14626">[view source]</a>
<br>
<br>
<hr>
<a name="ensureMonotonicAndIncreasingWithFill"></a>
<h2>ensureMonotonicAndIncreasingWithFill</h2>
ensureMonotonicAndIncreasingWithFill( <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/QDataSet.html'>QDataSet</a>

<p>Return data where the DEPEND_0 tags are 
 monotonically increasing and non repeating. Instead of sorting the data, simply 
 replace repeat timetags with a fill record.  Note, this does not modify the
 original dataset (besides the timetags), but instead adds a WEIGHTS plane.</p>

<h3>Parameters</h3>
ds - the dataset

<h3>Returns:</h3>
the dataset, sorted if necessary.
 TODO: It's surprising that monotonic doesn't imply non-repeating, and this really needs to be revisited.
 TODO: conside the impact of not modifying the timetags, which greatly increases memory needs.
<h3>See Also:</h3>
<a href='null'>DataSetUtil#isMonotonicAndIncreasingQuick</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ensureMonotonicAndIncreasingWithFill&unscoped_q=ensureMonotonicAndIncreasingWithFill">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#ensureMonotonicAndIncreasingWithFill">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l14679">[view source]</a>
<br>
<br>
<hr>
<a name="eq"></a>
<h2>eq</h2>
eq( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds1, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds2 ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>element-wise equality test.  1.0 is returned where the two datasets are
 equal.  Fill is returned where either measurement is invalid.</p>

<h3>Parameters</h3>
ds1 - rank n dataset
<br>
ds2 - rank m dataset with compatible geometry.

<h3>Returns:</h3>
rank n or m dataset.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=eq&unscoped_q=eq">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#eq">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l3059">[view source]</a>
<br>
<br>
eq( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds1, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds2 ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br>
<hr>
<a name="equalProperties"></a>
<h2>equalProperties</h2>
equalProperties( <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> m1, <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> m2 ) &rarr; <a href='https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html'>java.util.HashMap</a>

<p>returns the subset of two groups of properties that are equal, so these
 may be preserved through operations.</p>

<h3>Parameters</h3>
m1 - map of dataset properties, including DEPEND properties.
<br>
m2 - map of dataset properties, including DEPEND properties.

<h3>Returns:</h3>
the subset of two groups of properties that are equal
<br><br>
<a href="https://github.com/autoplot/dev/search?q=equalProperties&unscoped_q=equalProperties">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#equalProperties">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l416">[view source]</a>
<br>
<br>
<hr>
<a name="equivalent"></a>
<h2>equivalent</h2>
equivalent( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds1, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds2 ) &rarr; boolean

<p>returns true iff the dataset values are equivalent.  Note this
 may promote rank, etc.  If the two datasets have enumerations, then we 
 create datums and check .equals.  This does not check TITLE, etc,  
 just that the units and values are equal.</p>

<h3>Parameters</h3>
ds1 - the first dataset
<br>
ds2 - the second dataset

<h3>Returns:</h3>
true if the dataset values are equivalent.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=equivalent&unscoped_q=equivalent">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#equivalent">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l15406">[view source]</a>
<br>
<br>
equivalent( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds1, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds2 ) &rarr; boolean<br>
<hr>
<a name="eventsComplement"></a>
<h2>eventsComplement</h2>
eventsComplement( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> events, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/DatumRange.html'>DatumRange</a> range, int color, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> msg ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>Return an events list of time intervals which are not covered in the events list.
 A new events list is returned, containing events with the given color and message.
 This is expected to have a number of uses, one being identifying where data is 
 missing.  Note this assumes events are not overlapping.</p>

<h3>Parameters</h3>
events - an events list
<br>
range - find gaps in events within this range
<br>
color - color for the missing events
<br>
msg - message to attach to these events

<h3>Returns:</h3>
the events data set.
<h3>See Also:</h3>
<a href='null'>createEvent(java.lang.String, int, java.lang.String)</a> <br>
<a href='null'>eventsConjunction(QDataSet, QDataSet)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=eventsComplement&unscoped_q=eventsComplement">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#eventsComplement">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l5711">[view source]</a>
<br>
<br>
<hr>
<a name="eventsConjunction"></a>
<h2>eventsConjunction</h2>
eventsConjunction( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> tE, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> tB ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return an events list of when events are found in both events lists. 
 (This might have been better called "eventsIntersection")</p>

<h3>Parameters</h3>
tE - rank 2 canonical events list
<br>
tB - rank 2 canonical events list

<h3>Returns:</h3>
rank 2 canonical events list
<h3>See Also:</h3>
<a href='null'>Schemes#eventsList()</a> <br>
<a href='null'>dataIntersection(QDataSet, QDataSet)</a> <br>
<a href='null'>eventsComplement(QDataSet, org.das2.datum.DatumRange, int, java.lang.String)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=eventsConjunction&unscoped_q=eventsConjunction">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#eventsConjunction">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l5618">[view source]</a>
<br>
<br>
<hr>
<a name="eventsDiff"></a>
<h2>eventsDiff</h2>
eventsDiff( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> tE, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> tB ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return an events dataset describing differences between the
 two events lists.  The list will contain labels starting
 with insert, delete, and update, and the values.</p>

<h3>Parameters</h3>
tE - sorted rank 2 events dataset with records of [start, stop, color, label ]
<br>
tB - sorted rank 2 events dataset with records of [start, stop, color, label ]

<h3>Returns:</h3>
events list of differences
<br><br>
<a href="https://github.com/autoplot/dev/search?q=eventsDiff&unscoped_q=eventsDiff">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#eventsDiff">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l5550">[view source]</a>
<br>
<br>
<hr>
<a name="exp"></a>
<h2>exp</h2>
exp( <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/QDataSet.html'>QDataSet</a>

<p>element-wise exponentiate e**x.</p>

<h3>Parameters</h3>
ds - the dataset

<h3>Returns:</h3>
dataset of the same geometry
<br><br>
<a href="https://github.com/autoplot/dev/search?q=exp&unscoped_q=exp">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#exp">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l2745">[view source]</a>
<br>
<br>
exp( double d ) &rarr; double<br>
exp( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds1 ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br>
<hr>
<a name="exp10"></a>
<h2>exp10</h2>
exp10( <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/QDataSet.html'>QDataSet</a>

<p>element-wise exponentiate 10**x.</p>

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

<h3>Returns:</h3>
a QDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=exp10&unscoped_q=exp10">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#exp10">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l2775">[view source]</a>
<br>
<br>
exp10( double ds1 ) &rarr; double<br>
exp10( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds1 ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br>
<hr>
<a name="expandToFillGaps"></a>
<h2>expandToFillGaps</h2>
expandToFillGaps( <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/QDataSet.html'>QDataSet</a>

<p>Special function by the RPW Group at U. Iowa, which reassigns timetags so the small waveform 
 packets are visible, or bursty spectrograms are more easily viewed.  This just calls
 expandToFillGaps with a 90 percent overlap (expandToFillGaps( ds, 0.9 )).</p>

<h3>Parameters</h3>
ds - the dataset

<h3>Returns:</h3>
the dataset with new DEPEND_0 values.
<h3>See Also:</h3>
<a href='null'>expandWaveform(QDataSet)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=expandToFillGaps&unscoped_q=expandToFillGaps">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#expandToFillGaps">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l9467">[view source]</a>
<br>
<br>
expandToFillGaps( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> cadenceMin, double multiplier ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br>
expandToFillGaps( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, double factor ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br>
<hr>
<a name="expandWaveform"></a>
<h2>expandWaveform</h2>
expandWaveform( <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/QDataSet.html'>QDataSet</a>

<p>special function needed by the RPW Group at U. Iowa, which reassigns timetags so the small waveform 
 packets are visible.</p>

<h3>Parameters</h3>
ds - rank 2 waveform

<h3>Returns:</h3>
a QDataSet

<h3>See Also:</h3>
<a href='null'>Schemes#rank2Waveform()</a> <br>
<a href='null'>expandToFillGaps(QDataSet)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=expandWaveform&unscoped_q=expandWaveform">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#expandWaveform">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l9445">[view source]</a>
<br>
<br>
<hr>
<a name="expm1"></a>
<h2>expm1</h2>
expm1( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> xx ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>Returns <i>e</i><sup>xx</sup>&nbsp;-1.  Note that for values of
 <i>x</i> near 0, the exact sum of
 <code>expm1(x)</code>&nbsp;+&nbsp;1 is much closer to the true
 result of <i>e</i><sup>xx</sup> than <code>exp(x)</code>.</p>

<h3>Parameters</h3>
xx - the values

<h3>Returns:</h3>
the values <i>e</i><sup>x</sup>&nbsp;-1
<br><br>
<a href="https://github.com/autoplot/dev/search?q=expm1&unscoped_q=expm1">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#expm1">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l6375">[view source]</a>
<br>
<br>
expm1( double x ) &rarr; double<br>
expm1( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> x ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br>
<hr>
<a name="extent"></a>
<h2>extent</h2>
extent( <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/QDataSet.html'>QDataSet</a>

<p>returns a two element, rank 1 dataset containing the extent of the data.
 Note this accounts for DELTA_PLUS, DELTA_MINUS properties.
 Note this accounts for BIN_PLUS, BIN_MINUS properties.
 The property QDataSet.SCALE_TYPE is set to lin or log.
 The property count is set to the number of valid measurements.
 TODO: this could use MONOTONIC, but it doesn't.  DELTA_PLUS, DELTA_MINUS make that more difficult.</p>

<h3>Parameters</h3>
ds - the dataset to measure the extent

<h3>Returns:</h3>
two element, rank 1 "bins" dataset.
<h3>See Also:</h3>
<a href='null'>DataSetUtil#rangeOfMonotonic(QDataSet)</a> <br>
<a href='AutoRangeUtil_s.html#simpleRange in Autoplot.'>AutoRangeUtil#simpleRange in Autoplot.</a> in Autoplot.<br>
<a href='null'>Ops#reduceMax(QDataSet, int, org.das2.util.monitor.ProgressMonitor)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=extent&unscoped_q=extent">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#extent">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l10214">[view source]</a>
<br>
<br>
extent( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> range ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br>
extent( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> wds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> range ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br>
<hr>
<a name="extent445"></a>
<h2><del>extent445</del></h2>
Deprecated: use extentSimple
<hr>
<a name="extentSimple"></a>
<h2>extentSimple</h2>
extentSimple( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> wds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> range ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>like extent, but does not account for DELTA_PLUS, DELTA_MINUS,
 BIN_PLUS, BIN_MINUS, BIN_MIN or BIN_MAX properties.  This was introduced to provide
 a fast way to identify constant datasets and the extent that non-constant 
 datasets vary.</p>

<h3>Parameters</h3>
ds - the dataset to measure the extent rank 1 or rank 2 bins
<br>
wds - a weights dataset, containing zero where the data is not valid, positive non-zero otherwise.  If null, then all finite data is treated as valid.
<br>
range - if non-null, return the union of this range and the extent.  This must not contain fill!

<h3>Returns:</h3>
two element, rank 1 "bins" dataset.
<h3>See Also:</h3>
<a href='null'>extent(QDataSet, QDataSet, QDataSet)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=extentSimple&unscoped_q=extentSimple">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_e.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/ops/Ops.html#extentSimple">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l10247">[view source]</a>
<br>
<br>
extentSimple( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> range ) &rarr; <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br>