org.das2.dataset.test
Class SineWaveTable

java.lang.Object
  extended by org.das2.dataset.test.FunctionTableDataSet
      extended by org.das2.dataset.test.SineWaveTable
All Implemented Interfaces:
DataSet, TableDataSet

public class SineWaveTable
extends FunctionTableDataSet


Field Summary
 
Fields inherited from class org.das2.dataset.test.FunctionTableDataSet
xtags, ytags
 
Fields inherited from interface org.das2.dataset.DataSet
PROPERTY_CACHE_TAG, PROPERTY_FORMATTER, PROPERTY_PLANE_PEAKS, PROPERTY_PLANE_WEIGHTS, PROPERTY_RENDERER, PROPERTY_SIZE_BYTES, PROPERTY_X_LABEL, PROPERTY_X_MONOTONIC, PROPERTY_X_RANGE, PROPERTY_X_TAG_WIDTH, PROPERTY_Y_LABEL, PROPERTY_Y_RANGE, PROPERTY_Y_SCALETYPE, PROPERTY_Y_TAG_WIDTH, PROPERTY_Z_LABEL, PROPERTY_Z_RANGE, PROPERTY_Z_SCALETYPE
 
Constructor Summary
SineWaveTable(int size)
          Creates a new instance of SineWaveTable
 
Method Summary
 double getDoubleImpl(int i, int j, Units units)
           
 
Methods inherited from class org.das2.dataset.test.FunctionTableDataSet
fillCache, getDatum, getDouble, getDoubleScan, getInt, getPlanarView, getPlaneIds, getProperties, getProperty, getProperty, getScan, getXLength, getXSlice, getXTagDatum, getXTagDouble, getXTagInt, getXUnits, getYLength, getYSlice, getYTagDatum, getYTagDouble, getYTagInt, getYTags, getYUnits, getZUnits, tableCount, tableEnd, tableOfIndex, tableStart, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SineWaveTable

public SineWaveTable(int size)
Creates a new instance of SineWaveTable

Method Detail

getDoubleImpl

public double getDoubleImpl(int i,
                            int j,
                            Units units)
Specified by:
getDoubleImpl in class FunctionTableDataSet