casa::MolecularLine Class Reference
#include <MolecularLine.h>
List of all members.
Public Member Functions |
| | MolecularLine (float center, float peak, const QString &name, const QString &chemicalName, const QString &resolvedQNs, const QString &frequencyUnits, float originalFrequency) |
| virtual int | rtti () const |
| void | setCenter (float center) |
| float | getCenter () const |
| float | getOriginalFrequency () const |
| QString | getOriginalUnits () const |
| void | setPeak (float peak) |
| float | getPeak () const |
| void | setLabel (const QString &label) |
| QString | getLabel () const |
| virtual void | draw (QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRect &canvasRect) const |
| void | draw (QPainter *painter, int centerPixel, int peakPixel, int zeroPixel, int width, int height) const |
| void | getMinMax (Double &xmin, Double &xmax, Double &ymin, Double &ymax) const |
| bool | equalTo (const MolecularLine *const other) const |
| void | toStream (QTextStream *stream) const |
| virtual | ~MolecularLine () |
Static Public Member Functions |
| static void | setMolecularLineColor (QColor lineColor) |
Private Member Functions |
| | MolecularLine () |
| void | init () |
Private Attributes |
| float | center |
| float | originalFrequency |
| float | peak |
| QString | label |
| QString | resolvedQNs |
| QString | chemicalName |
| QString | frequencyUnits |
Static Private Attributes |
| static QColor | lineColor |
Detailed Description
Definition at line 39 of file MolecularLine.h.
Constructor & Destructor Documentation
| casa::MolecularLine::MolecularLine |
( |
float |
center, |
|
|
float |
peak, |
|
|
const QString & |
name, |
|
|
const QString & |
chemicalName, |
|
|
const QString & |
resolvedQNs, |
|
|
const QString & |
frequencyUnits, |
|
|
float |
originalFrequency | |
|
) |
| | |
| virtual casa::MolecularLine::~MolecularLine |
( |
|
) |
[virtual] |
| casa::MolecularLine::MolecularLine |
( |
|
) |
[private] |
Member Function Documentation
| void casa::MolecularLine::draw |
( |
QPainter * |
painter, |
|
|
int |
centerPixel, |
|
|
int |
peakPixel, |
|
|
int |
zeroPixel, |
|
|
int |
width, |
|
|
int |
height | |
|
) |
| | const |
| virtual void casa::MolecularLine::draw |
( |
QPainter * |
painter, |
|
|
const QwtScaleMap & |
xMap, |
|
|
const QwtScaleMap & |
yMap, |
|
|
const QRect & |
canvasRect | |
|
) |
| | const [virtual] |
| bool casa::MolecularLine::equalTo |
( |
const MolecularLine *const |
other |
) |
const |
| float casa::MolecularLine::getCenter |
( |
|
) |
const |
| QString casa::MolecularLine::getLabel |
( |
|
) |
const |
| void casa::MolecularLine::getMinMax |
( |
Double & |
xmin, |
|
|
Double & |
xmax, |
|
|
Double & |
ymin, |
|
|
Double & |
ymax | |
|
) |
| | const |
| float casa::MolecularLine::getOriginalFrequency |
( |
|
) |
const |
| QString casa::MolecularLine::getOriginalUnits |
( |
|
) |
const |
| float casa::MolecularLine::getPeak |
( |
|
) |
const |
| void casa::MolecularLine::init |
( |
|
) |
[private] |
| virtual int casa::MolecularLine::rtti |
( |
|
) |
const [virtual] |
| void casa::MolecularLine::setCenter |
( |
float |
center |
) |
|
| void casa::MolecularLine::setLabel |
( |
const QString & |
label |
) |
|
| static void casa::MolecularLine::setMolecularLineColor |
( |
QColor |
lineColor |
) |
[static] |
| void casa::MolecularLine::setPeak |
( |
float |
peak |
) |
|
| void casa::MolecularLine::toStream |
( |
QTextStream * |
stream |
) |
const |
Member Data Documentation
The documentation for this class was generated from the following file: