QpPlotItem Class Reference

#include <qpui.h>

Inheritance diagram for QpPlotItem:

QpListItem QguListItem QpEventItem QpSpectrumItem QpTraceItem

List of all members.

Public Member Functions

 QpPlotItem (QpPanelItem *parent=0, QString txt="", QpPlotItem *after=0, QString WL="")
virtual ~QpPlotItem ()
virtual void changeFrameType (int frameType)
QpFrameType frameType ()
virtual QpuiReturnStatus plot ()
virtual void replaceData (QString obj_name)
virtual void replaceComponent (QString comp)
virtual void replaceXData (QString obj_name)
virtual void replaceXComponent (QString comp)
virtual void clearObj_id ()
virtual int getXmetaIsLog ()
virtual int getYmetaIsLog ()
virtual bool getXmetaRange (double &min, double &max)
virtual bool getYmetaRange (double &, double &)
virtual bool getXRange (double &min, double &max)
virtual bool getYRange (double &ymin, double &ymax)
virtual void get_dobjs ()
void setLinks (list< QpPlotItem * > linkList)
void removeFromLinks ()
void removeLink (QpPlotItem *plot_item)

Public Attributes

QpPanelItemI_Panel
QpDataTabDataTab
int with
 Public member defining how the list item is being saved (saved with/without data/without data/save as).
double missing_value
list< QpPlotItem * > linkedPlots


Constructor & Destructor Documentation

QpPlotItem::QpPlotItem ( QpPanelItem parent = 0,
QString  txt = "",
QpPlotItem after = 0,
QString  WL = "" 
)

QpPlotItem::~QpPlotItem (  )  [virtual]


Member Function Documentation

virtual void QpPlotItem::changeFrameType ( int  frameType  )  [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

virtual void QpPlotItem::clearObj_id (  )  [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

QpFrameType QpPlotItem::frameType (  )  [virtual]

Reimplemented from QpListItem.

virtual void QpPlotItem::get_dobjs (  )  [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

virtual int QpPlotItem::getXmetaIsLog (  )  [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

virtual bool QpPlotItem::getXmetaRange ( double &  min,
double &  max 
) [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

virtual bool QpPlotItem::getXRange ( double &  min,
double &  max 
) [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

virtual int QpPlotItem::getYmetaIsLog (  )  [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

virtual bool QpPlotItem::getYmetaRange ( double &  ,
double &   
) [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

virtual bool QpPlotItem::getYRange ( double &  ymin,
double &  ymax 
) [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

virtual QpuiReturnStatus QpPlotItem::plot (  )  [inline, virtual]

Reimplemented in QpTraceItem, QpEventItem, and QpSpectrumItem.

void QpPlotItem::removeFromLinks (  ) 

void QpPlotItem::removeLink ( QpPlotItem plot_item  ) 

virtual void QpPlotItem::replaceComponent ( QString  comp  )  [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

virtual void QpPlotItem::replaceData ( QString  obj_name  )  [inline, virtual]

Reimplemented in QpTraceItem, and QpSpectrumItem.

virtual void QpPlotItem::replaceXComponent ( QString  comp  )  [inline, virtual]

Reimplemented in QpTraceItem.

virtual void QpPlotItem::replaceXData ( QString  obj_name  )  [inline, virtual]

Reimplemented in QpTraceItem.

void QpPlotItem::setLinks ( list< QpPlotItem * >  linkList  ) 


Member Data Documentation

Public member defining how the list item is being saved (saved with/without data/without data/save as).

Reimplemented from QguListItem.


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

Generated on Tue Dec 9 16:55:37 2008 for QSAS by  doxygen 1.5.7