| Modifier and Type | Method and Description |
|---|---|
void |
addWaveDataListener(WaveDataListener listener)
Register a new WaveData listener.
|
XYData |
getData(double xmin,
double xmax,
int numPoints)
Get X and Y data for unidimensional signals within a given time interval The
returned container object is an instance of XYData bringing information about
X (time) and Y axis
|
XYData |
getData(int numPoints)
Get X and Y data for unidimensional signals The returned container object is
an instance of XYData bringing information about X (time) and Y axis
|
XYData |
getData(long xmin,
long xmax,
int numPoints)
Get X and Y data for unidimensional signals within a given time interval
expressed in absolute times The returned container object is an instance of
XYData bringing information about X (time) and Y axis
|
void |
getDataAsync(double lowerBound,
double upperBound,
int numPoints)
Start asynchronous data readout.
|
int |
getNumDimension()
Returns the number of dimensions of the corresponding signal.
|
String |
GetTitle()
Get the title associated with that signal.
|
double[] |
getX2D()
Get X data for bidimensional signals.
|
long[] |
getX2DLong()
Get X data for bidimensional signals in absolute time units.
|
String |
GetXLabel()
Get the associated label for X axis.
|
double[] |
getXLimits() |
long[] |
getXLong() |
float[] |
getY2D()
Get Y data for bidimensional signals.
|
String |
GetYLabel()
Get the associated label for Y axis.
|
float[] |
getZ()
Get Z data for bidimensional signals.
|
String |
GetZLabel()
Get the associated label for Z axis (for bidimensional signals only).
|
boolean |
isXLong()
Check if absolute or relative times are used.
|
void |
removeWaveDataListener(WaveDataListener listener)
Unregister a WaveData listener.
|
boolean |
supportsStreaming()
Check whether this data supports streaming
|
public void addWaveDataListener(WaveDataListener listener)
WaveDataaddWaveDataListener in interface WaveDataWaveDataListenerpublic XYData getData(double xmin, double xmax, int numPoints)
WaveDatapublic XYData getData(int numPoints)
WaveDatapublic XYData getData(long xmin, long xmax, int numPoints)
WaveDatapublic void getDataAsync(double lowerBound,
double upperBound,
int numPoints)
WaveDatagetDataAsync in interface WaveDatapublic int getNumDimension()
WaveDatagetNumDimension in interface WaveDatapublic String GetTitle()
WaveDatapublic double[] getX2D()
WaveDatapublic long[] getX2DLong()
WaveDatagetX2DLong in interface WaveDatapublic String GetXLabel()
GetXLabel in interface WaveDataIOExceptionpublic double[] getXLimits()
public long[] getXLong()
public float[] getY2D()
WaveDatapublic String GetYLabel()
GetYLabel in interface WaveDataIOExceptionpublic float[] getZ()
WaveDatapublic String GetZLabel()
GetZLabel in interface WaveDataIOExceptionpublic boolean isXLong()
WaveDatapublic void removeWaveDataListener(WaveDataListener listener)
WaveDataremoveWaveDataListener in interface WaveDatapublic boolean supportsStreaming()
WaveDatasupportsStreaming in interface WaveDataCopyright © 2022. All rights reserved.