com.yobotics.simulationconstructionset.plotting
Class SimulationOverheadPlotter
java.lang.Object
com.yobotics.simulationconstructionset.plotting.SimulationOverheadPlotter
- All Implemented Interfaces:
- IndexChangedListener, PlaybackListener
public class SimulationOverheadPlotter
- extends java.lang.Object
- implements PlaybackListener
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimulationOverheadPlotter
public SimulationOverheadPlotter()
createAndDisplayJFrame
public javax.swing.JFrame createAndDisplayJFrame()
setXVariableToTrack
public void setXVariableToTrack(DoubleYoVariable xVariableToTrack)
setYVariableToTrack
public void setYVariableToTrack(DoubleYoVariable yVariableToTrack)
setDrawHistory
public void setDrawHistory(boolean drawHistory)
getJMenuBar
public javax.swing.JMenuBar getJMenuBar()
getPlotter
public Plotter getPlotter()
getJPanel
public javax.swing.JPanel getJPanel()
getJPanelWithCheckBoxes
public javax.swing.JPanel getJPanelWithCheckBoxes()
getJPanelKey
public javax.swing.JPanel getJPanelKey()
update
public void update()
indexChanged
public void indexChanged(int newIndex,
double newTime)
- Specified by:
indexChanged
in interface IndexChangedListener
play
public void play(double realTimeRate)
- Specified by:
play
in interface PlaybackListener
stop
public void stop()
- Specified by:
stop
in interface PlaybackListener