Public Member Functions | |
SpaceTimeCanvas (Composite _composite) | |
Creates a SpaceTimeCanvas with the data _stData and Composite _composite. | |
abstract double | getScalePixelsPerTime () |
Conversion factor from actual time to pixels on the x axis. | |
abstract double | getScalePixelsPerRank () |
Conversion factor from actual processes to pixels on the y axis. | |
void | setSpaceTimeData (SpaceTimeDataController dataTraces) |
void | paintControl (PaintEvent e) |
void | widgetDisposed (DisposeEvent e) |
Protected Member Functions | |
void | initBuffer () |
void | setBuffer (Image buffer) |
Image | getBuffer () |
Protected Attributes | |
SpaceTimeDataController | stData |
The SpaceTimeData corresponding to this canvas. | |
Image | imageBuffer |
Definition at line 9 of file SpaceTimeCanvas.java.
edu.rice.cs.hpc.traceviewer.painter.SpaceTimeCanvas.SpaceTimeCanvas | ( | Composite | _composite | ) |
Creates a SpaceTimeCanvas with the data _stData and Composite _composite.
Definition at line 15 of file SpaceTimeCanvas.java.
Image edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.getBuffer | ( | ) | [protected, inherited] |
Definition at line 88 of file BufferedCanvas.java.
References edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.imageBuffer.
abstract double edu.rice.cs.hpc.traceviewer.painter.SpaceTimeCanvas.getScalePixelsPerRank | ( | ) | [pure virtual] |
Conversion factor from actual processes to pixels on the y axis.
To be implemented in subclasses.
Implemented in edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.
abstract double edu.rice.cs.hpc.traceviewer.painter.SpaceTimeCanvas.getScalePixelsPerTime | ( | ) | [pure virtual] |
Conversion factor from actual time to pixels on the x axis.
To be implemented in subclasses.
Implemented in edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.
void edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.initBuffer | ( | ) | [protected, inherited] |
Definition at line 74 of file BufferedCanvas.java.
References edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.imageBuffer.
void edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.paintControl | ( | PaintEvent | e | ) | [inherited] |
Reimplemented in edu.rice.cs.hpc.traceviewer.depth.DepthTimeCanvas, edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas, edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas, edu.rice.cs.hpc.traceviewer.painter.AbstractTimeCanvas, and edu.rice.cs.hpc.traceviewer.summary.SummaryTimeCanvas.
Definition at line 47 of file BufferedCanvas.java.
References edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.imageBuffer.
void edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.setBuffer | ( | Image | buffer | ) | [protected, inherited] |
Definition at line 83 of file BufferedCanvas.java.
References edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.imageBuffer.
void edu.rice.cs.hpc.traceviewer.painter.SpaceTimeCanvas.setSpaceTimeData | ( | SpaceTimeDataController | dataTraces | ) |
Definition at line 26 of file SpaceTimeCanvas.java.
References edu.rice.cs.hpc.traceviewer.painter.SpaceTimeCanvas.stData.
Referenced by edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.updateView().
void edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.widgetDisposed | ( | DisposeEvent | e | ) | [inherited] |
Definition at line 99 of file BufferedCanvas.java.
References edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.imageBuffer.
Referenced by edu.rice.cs.hpc.traceviewer.depth.DepthTimeCanvas.DepthTimeCanvas(), edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.SpaceTimeDetailCanvas(), and edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.SpaceTimeMiniCanvas().
Image edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.imageBuffer [protected, inherited] |
Definition at line 31 of file BufferedCanvas.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.SpaceTimeDetailCanvas.donePainting(), edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.getBuffer(), edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.initBuffer(), edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.paintControl(), edu.rice.cs.hpc.traceviewer.summary.SummaryTimeCanvas.rebuffer(), edu.rice.cs.hpc.traceviewer.depth.DepthTimeCanvas.rebuffer(), edu.rice.cs.hpc.traceviewer.summary.SummaryTimeCanvas.refreshWithCondition(), edu.rice.cs.hpc.traceviewer.depth.DepthTimeCanvas.refreshWithCondition(), edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.setBuffer(), edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.setContextMenus(), and edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.widgetDisposed().
The SpaceTimeData corresponding to this canvas.
Definition at line 12 of file SpaceTimeCanvas.java.
Referenced by edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.confirmNewRegion(), edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.getHighestY(), edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.getLowestY(), edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.getScalePixelsPerRank(), edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.getScalePixelsPerTime(), edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.historyNotification(), edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.mouseUp(), edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.paintControl(), edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.setBox(), edu.rice.cs.hpc.traceviewer.painter.SpaceTimeCanvas.setSpaceTimeData(), edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.SpaceTimeMiniCanvas(), and edu.rice.cs.hpc.traceviewer.misc.SpaceTimeMiniCanvas.updateView().