PlotDataGraphicsItemBase Class Reference

#include <plot_data_graphics_item_base.hh>

Inherited by PlotDataGraphicsItem, PlotFunctionGraphicsItem, and PlotGroupGraphicsItem.


Public Slots

void OnAppearanceChange ()
void OnVisibilityChange ()
void update (const QRectF &rect=QRectF())

Public Member Functions

 PlotDataGraphicsItemBase (const PlotInfoBasePtr &info, QGraphicsItem *parent=0)
virtual ~PlotDataGraphicsItemBase ()
virtual void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
virtual QRectF boundingRect () const
virtual void Redraw ()

Protected Attributes

PlotInfoBasePtr infoptr_
bool dirty_


Detailed Description

Definition at line 34 of file plot_data_graphics_item_base.hh.


Constructor & Destructor Documentation

PlotDataGraphicsItemBase ( const PlotInfoBasePtr info,
QGraphicsItem *  parent = 0 
)

virtual ~PlotDataGraphicsItemBase (  )  [virtual]


Member Function Documentation

virtual QRectF boundingRect (  )  const [virtual]

void OnAppearanceChange (  )  [slot]

void OnVisibilityChange (  )  [slot]

virtual void paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget = 0 
) [virtual]

virtual void Redraw (  )  [virtual]

void update ( const QRectF &  rect = QRectF()  )  [slot]


Field Documentation

bool dirty_ [protected]

Definition at line 51 of file plot_data_graphics_item_base.hh.

Definition at line 50 of file plot_data_graphics_item_base.hh.


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

Generated on Fri Jul 2 14:23:06 2010 for OpenStructure by  doxygen 1.5.8