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: