display/Display.h File Reference

Abstract display interface. More...

#include <vector>

Classes

class  Display
 Abstact display interface class. More...
struct  Display::S_STATE
 State of plot elements (visibility, zoom, position) in specific mode. More...

Enumerations

enum  E_DISPLAY_MODE { MODE_OSCILLOSCOPE = 0, MODE_SPECTRUM }
 Display mode. More...
enum  E_ELEMENT {
  ELEMENT_BACKGROUND = 0, ELEMENT_VGRID, ELEMENT_HGRID, ELEMENT_PLOT,
  ELEMENT_CURSOR1, ELEMENT_CURSOR2
}
enum  E_UPDATE_LEVEL { UPDATE_ALL = 0, UPDATE_DATA, UPDATE_CURSOR, UPDATE_REPAINT }
 Required level of graph update. More...


Detailed Description

Abstract display interface.


Enumeration Type Documentation

Display mode.

Enumerator:
MODE_OSCILLOSCOPE  plot versus time
MODE_SPECTRUM  plot versus frequency

Required level of graph update.

Drawing is time-consuming. Display object can hold partial graph drawings (i.e. graph background + graph grid) and reuse them when they do not need to be updated.


Generated on Thu Jul 2 23:00:07 2009 for armscope by  doxygen 1.5.9
Tomasz Ostrowski