Uses of Interface
org.das2.dataset.VectorDataSet

Packages that use VectorDataSet
org.das2.components Provides GUI components for building applications. 
org.das2.dataset Provides classes and interfaces for combining Datums into structured DataSets, and operators for working with DataSets. 
org.das2.dataset.parser Package containing parsers for creating data sets. 
org.das2.dataset.test Classes for creating test data sets. 
org.das2.event Classes for adding interactivity to the application components. 
org.das2.graph Mostly contains DasCanvasComponents, which are components that live within the DasCanvas, and Renderers which draw on DasPlots. 
org.das2.math Provides implementations of complex mathematical functions, such as FFT, Poisson distribution generator, contouring, interpolation, fitting, etc. 
org.das2.math.fft Classes for performing generalized FFT transformations. 
 

Uses of VectorDataSet in org.das2.components
 

Methods in org.das2.components that return VectorDataSet
 VectorDataSet DataPointRecorder.getDataSet()
          returns a data set of the table data.
 VectorDataSet HistogramSlicer.getHistogram(VectorDataSet vds)
          This should handle non-log data too probably.
 VectorDataSet DataPointRecorder.getSelectedDataSet()
          returns a data set of the selected table data
 

Methods in org.das2.components with parameters of type VectorDataSet
 void DataPointRecorder.appendDataSet(VectorDataSet ds)
           
 VectorDataSet HistogramSlicer.getHistogram(VectorDataSet vds)
          This should handle non-log data too probably.
protected  void VerticalSpectrogramSlicer.setDataSet(VectorDataSet ds)
           
 

Uses of VectorDataSet in org.das2.dataset
 

Classes in org.das2.dataset that implement VectorDataSet
protected static class AbstractTableDataSet.XSliceDataSet
           
protected static class AbstractTableDataSet.YSliceDataSet
           
 class AbstractVectorDataSet
          Abstract implementation of the VectorDataSet interface provided to make implementation of concrete base classes easier.
 class ClippedVectorDataSet
           
 class DefaultVectorDataSet
           
 class QuickVectorDataSet
          Abstract VectorDataSet that allows for defining a vector dataset by implementing a minimal portion of the api.
 class SingleVectorDataSet
           
 class XSliceDataSet
           
 class XTagsVectorDataSet
          Create a VectorDataSet that is the X Tags of another DataSet.
 class YSliceDataSet
           
 

Methods in org.das2.dataset that return VectorDataSet
static VectorDataSet TableUtil.collapse(TableDataSet ds, int offset, int length)
           
static VectorDataSet VectorUtil.finiteDerivative(VectorDataSet ds, int n)
          Return the finite difference derivative of the dataset, between elements that are n steps apart.
 VectorDataSet AbstractTableDataSet.getXSlice(int i)
           
 VectorDataSet AppendTableDataSet.getXSlice(int i)
           
 VectorDataSet ClippedTableDataSet.getXSlice(int i)
           
 VectorDataSet NearestNeighborTableDataSet.getXSlice(int i)
           
 VectorDataSet SimpleTableDataSet.getXSlice(int i)
           
 VectorDataSet TableDataSet.getXSlice(int i)
          Returns a slice view of this data set for a specific x value
 VectorDataSet TableDataSetWrapper.getXSlice(int i)
           
 VectorDataSet TagMapTableDataSet.getXSlice(int i)
           
 VectorDataSet WeightsTableDataSet.getXSlice(int i)
           
 VectorDataSet WritableTableDataSet.getXSlice(int i)
           
 VectorDataSet AbstractTableDataSet.getYSlice(int j, int table)
           
 VectorDataSet AppendTableDataSet.getYSlice(int j, int table)
           
 VectorDataSet ClippedTableDataSet.getYSlice(int j, int table)
           
 VectorDataSet NearestNeighborTableDataSet.getYSlice(int j, int table)
           
 VectorDataSet SimpleTableDataSet.getYSlice(int j, int table)
           
 VectorDataSet TableDataSet.getYSlice(int j, int table)
          Returns a slice view of this data set for a specific y value
 VectorDataSet TableDataSetWrapper.getYSlice(int j, int table)
           
 VectorDataSet TagMapTableDataSet.getYSlice(int j, int table)
           
 VectorDataSet WeightsTableDataSet.getYSlice(int j, int table)
           
 VectorDataSet WritableTableDataSet.getYSlice(int j, int table)
           
static VectorDataSet DataSetUtil.log10(VectorDataSet ds)
           
 VectorDataSet VectorDataSetBuilder.toVectorDataSet()
           
 

Methods in org.das2.dataset with parameters of type VectorDataSet
 void VectorDataSetBuilder.append(VectorDataSet vds)
           
static void VectorUtil.dumpToAsciiStream(VectorDataSet vds, Datum xmin, Datum xmax, java.io.OutputStream out)
           
static void VectorUtil.dumpToAsciiStream(VectorDataSet vds, java.io.OutputStream out)
           
static void VectorUtil.dumpToAsciiStream(VectorDataSet vds, java.nio.channels.WritableByteChannel out)
           
static void VectorUtil.dumpToBinaryStream(VectorDataSet vds, java.io.OutputStream out)
           
static void VectorUtil.dumpToStream(VectorDataSet vds, java.io.OutputStream out)
           
static VectorDataSet VectorUtil.finiteDerivative(VectorDataSet ds, int n)
          Return the finite difference derivative of the dataset, between elements that are n steps apart.
static VectorDataSet DataSetUtil.log10(VectorDataSet ds)
           
static Datum VectorUtil.median(VectorDataSet ds)
           
static java.lang.String VectorUtil.toString(VectorDataSet ds)
           
 

Constructors in org.das2.dataset with parameters of type VectorDataSet
ClippedVectorDataSet(VectorDataSet source, DatumRange xclip)
          Creates a new instance of ClippedVectorDataSet
ClippedVectorDataSet(VectorDataSet source, int xoffset, int xlength)
           
 

Uses of VectorDataSet in org.das2.dataset.parser
 

Methods in org.das2.dataset.parser that return VectorDataSet
 VectorDataSet VectorDataSetParser.readFile(java.lang.String filename)
          Parse the file using the current settings.
 VectorDataSet VectorDataSetParser.readStream(java.io.InputStream in)
          Parse the stream using the current settings.
 

Uses of VectorDataSet in org.das2.dataset.test
 

Classes in org.das2.dataset.test that implement VectorDataSet
 class OrbitVectorDataSet
           
 class WavVectorDataSet
          Wraps .wav file as a VectorDataSet.
 

Methods in org.das2.dataset.test that return VectorDataSet
static VectorDataSet BigVectorDataSet.getDataSet(int size, ProgressMonitor mon)
           
 VectorDataSet FunctionTableDataSet.getXSlice(int i)
           
 VectorDataSet FunctionTableDataSet.getYSlice(int j, int table)
           
 

Uses of VectorDataSet in org.das2.event
 

Methods in org.das2.event with parameters of type VectorDataSet
 int CutoffMouseModule.cutoff(VectorDataSet ds, Datum slopeMin, int nave, int mult, Datum levelMin)
          slopeMin in the y units of ds.
 

Uses of VectorDataSet in org.das2.graph
 

Methods in org.das2.graph that return VectorDataSet
 VectorDataSet SeriesRenderer.getColorByDataSet()
          Getter for property colorByDataSet.
 

Methods in org.das2.graph with parameters of type VectorDataSet
static java.awt.geom.GeneralPath GraphUtil.getPath(DasAxis xAxis, DasAxis yAxis, VectorDataSet xds, boolean histogram)
           
static java.awt.geom.GeneralPath GraphUtil.getPath(DasAxis xAxis, DasAxis yAxis, VectorDataSet xds, VectorDataSet yds, boolean histogram)
           
 void SeriesRenderer.setColorByDataSet(VectorDataSet colorByDataSet)
          Setter for property colorByDataSet.
 

Constructors in org.das2.graph with parameters of type VectorDataSet
Auralizor(VectorDataSet ds)
           
 

Uses of VectorDataSet in org.das2.math
 

Methods in org.das2.math that return VectorDataSet
static VectorDataSet Contour.contour(TableDataSet tds, Datum level)
           
static VectorDataSet Contour.contour(TableDataSet tds, DatumVector levels)
          returns a rank 1 dataset, a vector dataset, listing the points of the contour paths.
 VectorDataSet Contour.ContourPlot.performContour()
           
 

Uses of VectorDataSet in org.das2.math.fft
 

Methods in org.das2.math.fft that return VectorDataSet
static VectorDataSet FFTUtil.fftPower(GeneralFFT fft, VectorDataSet vds)
           
static VectorDataSet FFTUtil.fftPower(GeneralFFT fft, VectorDataSet vds, VectorDataSet weights)
          Produces the power spectrum of the dataset.
static VectorDataSet FFTUtil.getWindow10PercentEdgeCosine(int size)
           
static VectorDataSet FFTUtil.getWindowUnity(int size)
           
 VectorDataSet WindowTableDataSet.getXSlice(int i)
           
 VectorDataSet WindowTableDataSet.getYSlice(int j, int table)
           
 

Methods in org.das2.math.fft with parameters of type VectorDataSet
static ComplexArray.Double FFTUtil.fft(GeneralFFT fft, VectorDataSet vds, Units units)
           
static VectorDataSet FFTUtil.fftPower(GeneralFFT fft, VectorDataSet vds)
           
static VectorDataSet FFTUtil.fftPower(GeneralFFT fft, VectorDataSet vds, VectorDataSet weights)
          Produces the power spectrum of the dataset.
static TableDataSet WaveformToSpectrum.getTableDataSet(VectorDataSet vds, int windowSize)
           
static TableDataSet WaveformToSpectrum.getTableDataSet2(VectorDataSet vds, int windowSize)
           
 

Constructors in org.das2.math.fft with parameters of type VectorDataSet
WindowTableDataSet(VectorDataSet source, int windowSize)
          Creates a new instance of WindowTableDataSet