Public Member Functions | |
DetailPaintThread (SpaceTimeDataController stData, Queue< TimelineDataSet > list, int numLines, AtomicInteger paintDone, Device device, int width, Point maxTextSize, boolean debugMode) | |
List< ImagePosition > | call () throws Exception |
Protected Member Functions | |
void | initPaint (Device device, int width, int height) |
void | paint (int position, BaseDataVisualization data, int height) |
ImagePosition | finalizePaint (int linenum) |
int | getNumberOfCreatedData () |
void | paint (GC gc, int p_start, int p_end, int height, Color color) |
Protected Attributes | |
final Device | device |
final int | width |
final SpaceTimeDataController | stData |
Private Member Functions | |
void | paintText (GC gc, int odInitPixel, int odFinalPixel, int box_height, int depth, Color color, int sampleCount) |
Private Attributes | |
final boolean | debugMode |
final Point | maxTextSize |
Image | lineFinal |
Image | lineOriginal |
GC | gcFinal |
GC | gcOriginal |
Definition at line 26 of file DetailPaintThread.java.
edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.DetailPaintThread | ( | SpaceTimeDataController | stData, | |
Queue< TimelineDataSet > | list, | |||
int | numLines, | |||
AtomicInteger | paintDone, | |||
Device | device, | |||
int | width, | |||
Point | maxTextSize, | |||
boolean | debugMode | |||
) |
Definition at line 52 of file DetailPaintThread.java.
List<ImagePosition> edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call | ( | ) | throws Exception [inherited] |
Definition at line 74 of file BasePaintThread.java.
References edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.device, edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.finalizePaint(), edu.rice.cs.hpc.traceviewer.data.db.TimelineDataSet.getHeight(), edu.rice.cs.hpc.traceviewer.data.db.TimelineDataSet.getLineNumber(), edu.rice.cs.hpc.traceviewer.data.db.TimelineDataSet.getList(), edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.getNumberOfCreatedData(), edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.initPaint(), edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.list, edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.listOfImages, edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.numberOfTotalLines, edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.paint(), edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.timelineDone, and edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.width.
Referenced by edu.rice.cs.hpc.traceviewer.painter.BaseViewPaint.doSingleThreadPainting().
ImagePosition edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.finalizePaint | ( | int | linenum | ) | [protected, virtual] |
Implements edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.
Definition at line 124 of file DetailPaintThread.java.
References edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.gcFinal, edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.gcOriginal, edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.lineFinal, and edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.lineOriginal.
int edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.getNumberOfCreatedData | ( | ) | [protected, virtual] |
Implements edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.
Definition at line 135 of file DetailPaintThread.java.
References edu.rice.cs.hpc.traceviewer.spaceTimeData.SpaceTimeDataController.getNumberOfLines(), and edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.stData.
void edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.initPaint | ( | Device | device, | |
int | width, | |||
int | height | |||
) | [protected, virtual] |
Implements edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.
Definition at line 97 of file DetailPaintThread.java.
References edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.gcFinal, edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.gcOriginal, edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.lineFinal, and edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.lineOriginal.
void edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.paint | ( | GC | gc, | |
int | p_start, | |||
int | p_end, | |||
int | height, | |||
Color | color | |||
) | [protected, inherited] |
Definition at line 162 of file BasePaintThread.java.
References edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.width.
void edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.paint | ( | int | position, | |
BaseDataVisualization | data, | |||
int | height | |||
) | [protected, virtual] |
Implements edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.
Definition at line 107 of file DetailPaintThread.java.
References edu.rice.cs.hpc.traceviewer.data.db.BaseDataVisualization.color, edu.rice.cs.hpc.traceviewer.data.db.BaseDataVisualization.depth, edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.gcFinal, edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.gcOriginal, edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.paintText(), edu.rice.cs.hpc.traceviewer.main.DetailDataVisualization.sample_counts, edu.rice.cs.hpc.traceviewer.data.db.BaseDataVisualization.x_end, and edu.rice.cs.hpc.traceviewer.data.db.BaseDataVisualization.x_start.
void edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.paintText | ( | GC | gc, | |
int | odInitPixel, | |||
int | odFinalPixel, | |||
int | box_height, | |||
int | depth, | |||
Color | color, | |||
int | sampleCount | |||
) | [private] |
Definition at line 61 of file DetailPaintThread.java.
References edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.debugMode, and edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.maxTextSize.
Referenced by edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.paint().
final boolean edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.debugMode [private] |
Definition at line 29 of file DetailPaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.paintText().
final Device edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.device [protected, inherited] |
Definition at line 28 of file BasePaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call().
Definition at line 35 of file DetailPaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.finalizePaint(), edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.initPaint(), and edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.paint().
Definition at line 36 of file DetailPaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.finalizePaint(), edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.initPaint(), and edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.paint().
Image edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.lineFinal [private] |
Definition at line 33 of file DetailPaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.finalizePaint(), and edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.initPaint().
Image edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.lineOriginal [private] |
Definition at line 34 of file DetailPaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.finalizePaint(), and edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.initPaint().
final Point edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.maxTextSize [private] |
Definition at line 31 of file DetailPaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.paintText().
final SpaceTimeDataController edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.stData [protected, inherited] |
Definition at line 35 of file BasePaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.getNumberOfCreatedData(), and edu.rice.cs.hpc.traceviewer.depth.DepthPaintThread.getNumberOfCreatedData().
final int edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.width [protected, inherited] |
Definition at line 29 of file BasePaintThread.java.
Referenced by edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call(), and edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.paint().