edu.rice.cs.hpc.traceviewer.painter.SpaceTimeCanvas Class Reference

Inheritance diagram for edu.rice.cs.hpc.traceviewer.painter.SpaceTimeCanvas:
Inheritance graph
[legend]
Collaboration diagram for edu.rice.cs.hpc.traceviewer.painter.SpaceTimeCanvas:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

Definition at line 9 of file SpaceTimeCanvas.java.


Constructor & Destructor Documentation

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.


Member Function Documentation

Image edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.getBuffer (  )  [protected, inherited]
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]
void edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.paintControl ( PaintEvent  e  )  [inherited]
void edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.setBuffer ( Image  buffer  )  [protected, inherited]
void edu.rice.cs.hpc.traceviewer.painter.SpaceTimeCanvas.setSpaceTimeData ( SpaceTimeDataController  dataTraces  ) 
void edu.rice.cs.hpc.traceviewer.painter.BufferedCanvas.widgetDisposed ( DisposeEvent  e  )  [inherited]

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