edu.rice.cs.hpc.traceviewer.main.DetailPaintThread Class Reference

Inheritance diagram for edu.rice.cs.hpc.traceviewer.main.DetailPaintThread:
Inheritance graph
[legend]
Collaboration diagram for edu.rice.cs.hpc.traceviewer.main.DetailPaintThread:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DetailPaintThread (SpaceTimeDataController stData, Queue< TimelineDataSet > list, int numLines, AtomicInteger paintDone, Device device, int width, Point maxTextSize, boolean debugMode)
List< ImagePositioncall () 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

Detailed Description

Definition at line 26 of file DetailPaintThread.java.


Constructor & Destructor Documentation

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.


Member Function Documentation

List<ImagePosition> edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.call (  )  throws Exception [inherited]
ImagePosition edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.finalizePaint ( int  linenum  )  [protected, virtual]
int edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.getNumberOfCreatedData (  )  [protected, virtual]
void edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.initPaint ( Device  device,
int  width,
int  height 
) [protected, virtual]
void edu.rice.cs.hpc.traceviewer.painter.BasePaintThread.paint ( GC  gc,
int  p_start,
int  p_end,
int  height,
Color  color 
) [protected, inherited]
void edu.rice.cs.hpc.traceviewer.main.DetailPaintThread.paint ( int  position,
BaseDataVisualization  data,
int  height 
) [protected, virtual]
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]

Member Data Documentation


The documentation for this class was generated from the following file:

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1