Uses of Interface
edu.swri.swiftvis.DataSink

Packages that use DataSink
edu.swri.swiftvis   
edu.swri.swiftvis.filters   
edu.swri.swiftvis.plot   
edu.swri.swiftvis.sources   
 

Uses of DataSink in edu.swri.swiftvis
 

Subinterfaces of DataSink in edu.swri.swiftvis
 interface Filter
           
 

Fields in edu.swri.swiftvis declared as DataSink
private  DataSink SourceInfoPanel.sink
           
 

Methods in edu.swri.swiftvis that return DataSink
 DataSink DataSource.getOutput(int which)
           
 

Methods in edu.swri.swiftvis with parameters of type DataSink
 void DataSource.addOutput(DataSink sink)
           
 double DataFormula.EquNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.PlusNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.MinusNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.MultNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.DivNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.ModNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.PowNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.TernaryNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.ValueNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.ParamNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.SpecialValueNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.SpecialParamNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.NumberNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.SinNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.CosNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.TanNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.SqrtNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.ExpNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.LogNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.AbsNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.RandNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.FloorNode.eval(DataSink sink, int elem, int[] se)
           
 double DataFormula.RoundNode.eval(DataSink sink, int elem, int[] se)
           
 boolean BooleanFormula.BoolNode.eval(DataSink sink, int elem, int[] se)
           
 boolean BooleanFormula.OrNode.eval(DataSink sink, int elem, int[] se)
           
 boolean BooleanFormula.AndNode.eval(DataSink sink, int elem, int[] se)
           
 boolean BooleanFormula.XorNode.eval(DataSink sink, int elem, int[] se)
           
 boolean BooleanFormula.EqualsNode.eval(DataSink sink, int elem, int[] se)
           
 boolean BooleanFormula.GTNode.eval(DataSink sink, int elem, int[] se)
           
 boolean BooleanFormula.LTNode.eval(DataSink sink, int elem, int[] se)
           
 boolean BooleanFormula.GTENode.eval(DataSink sink, int elem, int[] se)
           
 boolean BooleanFormula.LTENode.eval(DataSink sink, int elem, int[] se)
           
 boolean BooleanFormula.NotNode.eval(DataSink sink, int elem, int[] se)
           
 int[] DataFormula.getSafeElementRange(DataSink sink)
          Returns the smallest and largest element numbers that are safe to use with this formula.
 int[] DataFormula.EquNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.PlusNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.MinusNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.MultNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.DivNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.ModNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.PowNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.TernaryNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.ValueNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.ParamNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.SpecialValueNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.SpecialParamNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.NumberNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.SinNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.CosNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.TanNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.SqrtNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.ExpNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.LogNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.AbsNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.RandNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.FloorNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.RoundNode.getSafeElementRange(DataSink sink)
           
 int[] BooleanFormula.getSafeElementRange(DataSink sink)
          Returns the smallest and largest element numbers that are safe to use with this formula.
 int[] BooleanFormula.BoolNode.getSafeElementRange(DataSink sink)
           
 int[] BooleanFormula.OrNode.getSafeElementRange(DataSink sink)
           
 int[] BooleanFormula.AndNode.getSafeElementRange(DataSink sink)
           
 int[] BooleanFormula.XorNode.getSafeElementRange(DataSink sink)
           
 int[] BooleanFormula.EqualsNode.getSafeElementRange(DataSink sink)
           
 int[] BooleanFormula.GTNode.getSafeElementRange(DataSink sink)
           
 int[] BooleanFormula.LTNode.getSafeElementRange(DataSink sink)
           
 int[] BooleanFormula.GTENode.getSafeElementRange(DataSink sink)
           
 int[] BooleanFormula.LTENode.getSafeElementRange(DataSink sink)
           
 int[] BooleanFormula.NotNode.getSafeElementRange(DataSink sink)
           
 int[] DataFormula.GroupInformation.getSpecialArray(DataSink sink, int elem, int[] specialElem)
           
 void DataSource.removeOutput(DataSink sink)
           
 double DataFormula.valueOf(DataSink sink, int elem)
          Returns the value of the given expression using the provided DataSink, primary element.
 boolean BooleanFormula.valueOf(DataSink sink, int elem)
          Returns the value of the given expression using the provided DataSink, primary element.
 double DataFormula.valueOf(DataSink sink, int elem, int[] specialElem)
          Returns the value of the given expression using the provided DataSink, primary element, and special element.
 boolean BooleanFormula.valueOf(DataSink sink, int elem, int[] specialElem)
          Returns the value of the given expression using the provided DataSink, primary element, and special elements.
 

Constructors in edu.swri.swiftvis with parameters of type DataSink
SourceInfoPanel(DataSink ds)
           
 

Uses of DataSink in edu.swri.swiftvis.filters
 

Classes in edu.swri.swiftvis.filters that implement DataSink
 class AbstractMultipleSourceFilter
          This is an abstract class that can help people who are creating new filters that can have multiple inputs into them.
 class AbstractSingleSourceFilter
          This abstract class is intended to help people extend SWIFTVis.
 class BinnedFilter
          This filter is intended to provide the user with the ability to bin the input values in one or more dimensions.
 class CoordConvertFilter
           
 class ElementTableEditor
           
 class FunctionFilter
           
 class GroupNumberingFilter
          This method goes through and adds two new parameters to the elements of the single source.
 class KeySelectionFilter
          This filter is intended to be used with multiple inputs to do selections.
 class MergeFilter
          This class gives the user a way to merge two or more data sets together in a serial manner.
 class MovieFilter
          This filter is designed so that people can easily view many "slices" through a given dimension of a
 class RegionSelectionFilter
          This is a filter that takes a single source and selects elements in a certain region.
 class SelectFilter
          This class provides a way for the user to select specific elements from inputs.
 class SliceSelectionFilter
          This is a filter that takes a single source and selects elements in a certain region.
 class SortFilter
           
 class ThinningFilter
           
 class WakePeakFilter
          This is a simple filter intended to isolate the location of wake peaks in the two types of output data that I use for ring simulations.
 

Fields in edu.swri.swiftvis.filters with type parameters of type DataSink
protected  java.util.Vector<DataSink> AbstractMultipleSourceFilter.sinkVector
           
protected  java.util.Vector<DataSink> AbstractSingleSourceFilter.sinkVector
           
 

Methods in edu.swri.swiftvis.filters that return DataSink
 DataSink AbstractMultipleSourceFilter.getOutput(int which)
           
 DataSink AbstractSingleSourceFilter.getOutput(int which)
           
 

Methods in edu.swri.swiftvis.filters with parameters of type DataSink
 void AbstractMultipleSourceFilter.addOutput(DataSink sink)
           
 void AbstractSingleSourceFilter.addOutput(DataSink sink)
           
 void AbstractMultipleSourceFilter.removeOutput(DataSink sink)
           
 void AbstractSingleSourceFilter.removeOutput(DataSink sink)
           
 

Uses of DataSink in edu.swri.swiftvis.plot
 

Classes in edu.swri.swiftvis.plot that implement DataSink
 class Plot
           
 

Methods in edu.swri.swiftvis.plot that return DataSink
 DataSink PlotArea2D.getSink()
           
 

Uses of DataSink in edu.swri.swiftvis.sources
 

Fields in edu.swri.swiftvis.sources with type parameters of type DataSink
protected  java.util.Vector<DataSink> AbstractSource.sinkVector
           
 

Methods in edu.swri.swiftvis.sources that return DataSink
 DataSink AbstractSource.getOutput(int which)
           
 

Methods in edu.swri.swiftvis.sources with parameters of type DataSink
 void AbstractSource.addOutput(DataSink sink)
           
 void TPDump.addOutput(DataSink sink)
           
 void PLDump.addOutput(DataSink sink)
           
 void ParamDump.addOutput(DataSink sink)
           
 void AbstractSource.removeOutput(DataSink sink)