Base class for classes that use the QwtScaleDiv information to draw their own axis.
More...
#include <ExternalAxisWidget.h>
Base class for classes that use the QwtScaleDiv information to draw their own axis.
Definition at line 43 of file ExternalAxisWidget.h.
casa::ExternalAxisWidget::ExternalAxisWidget |
( |
QWidget * |
parent, |
|
|
QwtPlot * |
plot, |
|
|
bool |
leftAxisInternal, |
|
|
bool |
bottomAxisInternal, |
|
|
bool |
rightAxisInternal |
|
) |
| |
virtual casa::ExternalAxisWidget::~ExternalAxisWidget |
( |
| ) |
|
|
virtual |
virtual void casa::ExternalAxisWidget::defineAxis |
( |
QLine & |
axisLine | ) |
|
|
protectedpure virtual |
virtual void casa::ExternalAxisWidget::drawAxisLabel |
( |
QPainter * |
painter | ) |
|
|
protectedpure virtual |
void casa::ExternalAxisWidget::drawBackBone |
( |
QPainter * |
painter | ) |
|
|
private |
void casa::ExternalAxisWidget::drawLabel |
( |
QPainter * |
painter | ) |
|
|
private |
virtual void casa::ExternalAxisWidget::drawTicks |
( |
QPainter * |
painter, |
|
|
int |
tickLength |
|
) |
| |
|
protectedpure virtual |
void casa::ExternalAxisWidget::drawTicks |
( |
QPainter * |
painter | ) |
|
|
private |
QString casa::ExternalAxisWidget::formatLabel |
( |
double |
value | ) |
const |
|
protected |
QString casa::ExternalAxisWidget::getAxisLabel |
( |
| ) |
const |
virtual int casa::ExternalAxisWidget::getAxisLength |
( |
| ) |
const |
|
protectedpure virtual |
virtual int casa::ExternalAxisWidget::getCanvasHeight |
( |
| ) |
const |
|
protectedvirtual |
virtual int casa::ExternalAxisWidget::getCanvasWidth |
( |
| ) |
const |
|
protectedvirtual |
virtual int casa::ExternalAxisWidget::getEndY |
( |
| ) |
const |
|
protectedvirtual |
virtual int casa::ExternalAxisWidget::getStartX |
( |
| ) |
const |
|
protectedvirtual |
virtual int casa::ExternalAxisWidget::getStartY |
( |
| ) |
const |
|
protectedvirtual |
double casa::ExternalAxisWidget::getTickDistance |
( |
QwtPlot::Axis |
axis | ) |
|
|
protected |
int casa::ExternalAxisWidget::getTickIncrement |
( |
int |
tickCount | ) |
const |
|
protected |
double casa::ExternalAxisWidget::getTickIncrement |
( |
double |
tickDistance, |
|
|
QwtPlot::Axis |
axis |
|
) |
| |
|
protected |
double casa::ExternalAxisWidget::getTickStartPixel |
( |
QwtPlot::Axis |
axis | ) |
|
|
protected |
virtual void casa::ExternalAxisWidget::paintEvent |
( |
QPaintEvent * |
event | ) |
|
|
virtual |
void casa::ExternalAxisWidget::print |
( |
QPainter * |
painter, |
|
|
QRect |
imageRect |
|
) |
| |
void casa::ExternalAxisWidget::setAxisFont |
( |
const QFont & |
font | ) |
|
void casa::ExternalAxisWidget::setAxisLabel |
( |
const QString & |
label | ) |
|
void casa::ExternalAxisWidget::setDateFormat |
( |
const casacore::String & |
newFormat | ) |
|
void casa::ExternalAxisWidget::setReferenceValue |
( |
bool |
on, |
|
|
double |
value |
|
) |
| |
void casa::ExternalAxisWidget::setRelativeDateFormat |
( |
const casacore::String & |
newFormat | ) |
|
const int casa::ExternalAxisWidget::AXIS_SMALL_SIDE |
|
protected |
QFont casa::ExternalAxisWidget::axisFont |
|
private |
QString casa::ExternalAxisWidget::axisLabel |
|
protected |
bool casa::ExternalAxisWidget::bottomAxisInternal |
|
protected |
bool casa::ExternalAxisWidget::leftAxisInternal |
|
protected |
const int casa::ExternalAxisWidget::MARGIN |
|
protected |
const int casa::ExternalAxisWidget::MIN_START_Y |
|
protected |
QwtPlot* casa::ExternalAxisWidget::plot |
|
protected |
QwtPlot::Axis casa::ExternalAxisWidget::plotAxis |
|
protected |
bool casa::ExternalAxisWidget::rightAxisInternal |
|
protected |
QPScaleDraw* casa::ExternalAxisWidget::scaleDraw |
|
protected |
const int casa::ExternalAxisWidget::TICK_LENGTH |
|
protected |
The documentation for this class was generated from the following file: