public class MotorHistory extends Object implements data.DiscretePlotData, data.MutablePlotData
| Constructor and Description |
|---|
MotorHistory() |
| Modifier and Type | Method and Description |
|---|---|
void |
addData(java.util.stream.Stream<MotorPosition> pos)
Adds new data and causes the plot pane to be repainted.
|
void |
addPlotDataListener(data.PlotDataListener listener) |
data.MetaData |
getMetaData() |
int |
getNDimensions() |
int |
getNPoints() |
data.SuggestedRange |
getSuggestedRange() |
String |
getTitle() |
void |
getValue(org.freehep.util.Value value,
int dim,
int index) |
Object |
lock() |
void |
MotorHistory() |
String |
names(int index) |
void |
removePlotDataListener(data.PlotDataListener listener) |
void |
reset()
Clears away any old data and cause the plot pane to be repainted.
|
Class |
types(int index) |
public void MotorHistory()
public void reset()
public void addData(java.util.stream.Stream<MotorPosition> pos)
pos - a stream of MotorPosition from simulated motionpublic int getNPoints()
getNPoints in interface data.DiscretePlotDatapublic int getNDimensions()
getNDimensions in interface data.DiscretePlotDatagetNDimensions in interface data.PlotDatapublic String names(int index)
names in interface data.DiscretePlotDatapublic Class types(int index)
types in interface data.DiscretePlotDatapublic void getValue(org.freehep.util.Value value,
int dim,
int index)
getValue in interface data.DiscretePlotDatapublic data.MetaData getMetaData()
getMetaData in interface data.PlotDatapublic String getTitle()
getTitle in interface data.PlotDatapublic data.SuggestedRange getSuggestedRange()
getSuggestedRange in interface data.PlotDatapublic void addPlotDataListener(data.PlotDataListener listener)
addPlotDataListener in interface data.MutablePlotDatapublic void removePlotDataListener(data.PlotDataListener listener)
removePlotDataListener in interface data.MutablePlotDatapublic Object lock()
lock in interface data.MutablePlotDataCopyright © 2016 LSST. All rights reserved.