public class RipplesDataSetDescriptor extends DataSetDescriptor
properties
Constructor and Description |
---|
RipplesDataSetDescriptor() |
RipplesDataSetDescriptor(double x1,
double y1,
double p1,
double x2,
double y2,
double p2,
int nx,
int ny)
creates a DataSetDescriptor (note the range and resolution is ignored--an unneccessary use
since Render now has setDataSet method) that is the sum of two ripples.
|
Modifier and Type | Method and Description |
---|---|
DataSet |
getDataSetImpl(Datum start,
Datum end,
Datum resolution,
ProgressMonitor monitor)
getDataSetImpl implements the getDataSet for this DataSetDescriptor implementation.
|
Units |
getXUnits() |
Units |
getYUnits() |
Units |
getZUnits() |
addDataSetUpdateListener, create, drawListIcon, fireDataSetUpdateEvent, getDataSet, getDataSetCache, getDataSetID, getListIcon, getListLabel, getProperty, removeDataSetUpdateListener, requestDataSet, requestDataSet, reset, setDefaultCaching, setProperties
public RipplesDataSetDescriptor()
public RipplesDataSetDescriptor(double x1, double y1, double p1, double x2, double y2, double p2, int nx, int ny)
x1
- the x coordinate of the first ripple sourcey1
- the y coordinate of the first ripple sourcep1
- the radius of the first ripplex2
- the x coordinate of the first ripple sourcey2
- the y coordinate of the first ripple sourcep2
- the radius of the first ripplenx
- the number of columns in the dataset.ny
- the number of rows in the dataset.public Units getXUnits()
getXUnits
in class DataSetDescriptor
public Units getYUnits()
public Units getZUnits()
public DataSet getDataSetImpl(Datum start, Datum end, Datum resolution, ProgressMonitor monitor) throws DasException
DataSetDescriptor
getDataSetImpl
in class DataSetDescriptor
start
- beginning of range for the request.end
- end of the range for the request.resolution
- the resolution requirement for the reqeust. null
may be used to request the finest resolution available or intrinic resolution.DasException