SpectrumItem Class Reference

#include <qpui.h>

Inheritance diagram for SpectrumItem:

PlotItem QpuiItem

List of all members.

Public Member Functions

 SpectrumItem (const QString &name="", QpuiItem *parent=NULL, const QString &WLcontext="", int position=-1)
 SpectrumItem (SpectrumItem *item, QpuiItem *parent, int position=-1)
 ~SpectrumItem ()
void getLabel (const QpAxes axis, string &label)
int getXData (QdObject_var xdo, QdObject_var xdo_end)
int getXData (QdObject_var xdo, QdObject_var xdo_plus, QdObject_var xdo_minus)
void refreshX ()
int getXData (QdObject_var xdo)
int getYData (QdObject_var ydo, QdObject_var ydo_end)
int getYData (QdObject_var ydo, QdObject_var ydo_plus, QdObject_var ydo_minus)
int getYData (QdObject_var ydo)
int isZConformal (int nx_len, int ny_len)
string getTitle ()
void getSpectrogramName (string &name)
int getXmetaIsLog ()
int getYmetaIsLog ()
bool getXRange (double &, double &)
bool getXmetaRange (double &, double &)
bool getYmetaRange (double &, double &)
bool getYRange (double &ymin, double &ymax)
bool getZRange (double &zmin, double &zmax)
bool getZmetaRange (double &zmin, double &zmax)
void updateAxes ()
void get_dobjs ()
void setDefaultOptions ()
QdObject_var getZDO ()
int fill_X_Data ()
int fill_Y_Data ()
int fill_Z_Data (int XtoY, bool inPlot=true)
void changeFrameType (int frameType)
void showTabs ()
QpuiReturnStatus plot ()
void replaceData (QString obj_name)
void replaceComponent (QString comp)
void refreshTabs ()
void clearObj_id ()
virtual QDomElement toXMLElement (QDomDocument &) const
void fromXMLElement (QDomElement &)
virtual void addCustomColourTableTo (ColourTablePalette &)

Public Attributes

QpColourscaleTabColourscaleTab
QdObject_var _zdo
int _z_obj_id
vector< dblBins_z_data_all
QdObject_var _ydo
int _y_start_obj_id
vector< dblBins_y_start_all
int _y_end_obj_id
vector< dblBins_y_end_all
QdObject_var _xdo
int _x_start_obj_id
vector< double > _x_start_all
int _x_end_obj_id
vector< double > _x_end_all
QString y_data_start_str
QString y_data_end_str
QString x_data_start_str
QString x_data_end_str
int _nx_data
int _ny_data
bool XYtoggle_in_fill_x
bool XYtoggle_in_fill_y
int zdo_id_getZRange
int ydo_id_getYRange
int xdo_id_getXRange
double x_range_min
double x_range_max
double x_range_min_z
double x_range_max_z
double y_range_min_z
double y_range_max_z
double x_min_data
double x_max_data
double y_min_data
double y_max_data
double z_min_data
double z_max_data

Friends

Vostreamoperator<< (Vostream &, SpectrumItem &)
Vistreamoperator>> (Vistream &, SpectrumItem &)


Constructor & Destructor Documentation

SpectrumItem::SpectrumItem ( const QString &  name = "",
QpuiItem parent = NULL,
const QString &  WLcontext = "",
int  position = -1 
)

SpectrumItem::SpectrumItem ( SpectrumItem item,
QpuiItem parent,
int  position = -1 
)

SpectrumItem::~SpectrumItem (  ) 


Member Function Documentation

void SpectrumItem::addCustomColourTableTo ( ColourTablePalette palette  )  [virtual]

Reimplemented from QpuiItem.

void SpectrumItem::changeFrameType ( int  frameType  )  [virtual]

Reimplemented from PlotItem.

void SpectrumItem::clearObj_id (  )  [virtual]

Reimplemented from PlotItem.

int SpectrumItem::fill_X_Data (  ) 

int SpectrumItem::fill_Y_Data (  ) 

int SpectrumItem::fill_Z_Data ( int  XtoY,
bool  inPlot = true 
)

void SpectrumItem::fromXMLElement ( QDomElement &  el  ) 

Reimplemented from QpuiItem.

void SpectrumItem::get_dobjs (  )  [virtual]

Reimplemented from PlotItem.

void SpectrumItem::getLabel ( const QpAxes  axis,
string &  label 
)

void SpectrumItem::getSpectrogramName ( string &  name  ) 

string SpectrumItem::getTitle (  ) 

int SpectrumItem::getXData ( QdObject_var  xdo  ) 

int SpectrumItem::getXData ( QdObject_var  xdo,
QdObject_var  xdo_plus,
QdObject_var  xdo_minus 
)

int SpectrumItem::getXData ( QdObject_var  xdo,
QdObject_var  xdo_end 
)

int SpectrumItem::getXmetaIsLog (  )  [virtual]

Reimplemented from PlotItem.

bool SpectrumItem::getXmetaRange ( double &  xmin,
double &  xmax 
) [virtual]

Reimplemented from PlotItem.

bool SpectrumItem::getXRange ( double &  xmin,
double &  xmax 
) [virtual]

Reimplemented from PlotItem.

int SpectrumItem::getYData ( QdObject_var  ydo  ) 

int SpectrumItem::getYData ( QdObject_var  ydo,
QdObject_var  ydo_plus,
QdObject_var  ydo_minus 
)

int SpectrumItem::getYData ( QdObject_var  ydo,
QdObject_var  ydo_end 
)

int SpectrumItem::getYmetaIsLog (  )  [virtual]

Reimplemented from PlotItem.

bool SpectrumItem::getYmetaRange ( double &  ymin,
double &  ymax 
) [virtual]

Reimplemented from PlotItem.

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

Reimplemented from PlotItem.

QdObject_var SpectrumItem::getZDO (  ) 

bool SpectrumItem::getZmetaRange ( double &  zmin,
double &  zmax 
)

bool SpectrumItem::getZRange ( double &  zmin,
double &  zmax 
)

int SpectrumItem::isZConformal ( int  nx_len,
int  ny_len 
)

QpuiReturnStatus SpectrumItem::plot (  )  [virtual]

Reimplemented from PlotItem.

void SpectrumItem::refreshTabs (  ) 

void SpectrumItem::refreshX (  ) 

void SpectrumItem::replaceComponent ( QString  comp  )  [virtual]

Reimplemented from PlotItem.

void SpectrumItem::replaceData ( QString  obj_name  )  [virtual]

Reimplemented from PlotItem.

void SpectrumItem::setDefaultOptions (  )  [virtual]

Reimplemented from QpuiItem.

void SpectrumItem::showTabs (  )  [virtual]

Reimplemented from QpuiItem.

QDomElement SpectrumItem::toXMLElement ( QDomDocument &  doc  )  const [virtual]

Reimplemented from QpuiItem.

void SpectrumItem::updateAxes (  )  [virtual]

Reimplemented from QpuiItem.


Friends And Related Function Documentation

Vostream& operator<< ( Vostream v_os,
SpectrumItem spectrogram 
) [friend]

Vistream& operator>> ( Vistream v_is,
SpectrumItem spectrogram 
) [friend]


Member Data Documentation


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

Generated on Fri Jan 8 12:51:29 2010 for QSAS by  doxygen 1.5.7