Base class for classes that use the QwtScaleDiv information to draw their own axis.
More...
#include <ExternalAxisControl.h>
Base class for classes that use the QwtScaleDiv information to draw their own axis.
Definition at line 40 of file ExternalAxisControl.h.
casa::ExternalAxisControl::ExternalAxisControl |
( |
QWidget * |
parent | ) |
|
virtual casa::ExternalAxisControl::~ExternalAxisControl |
( |
| ) |
|
|
virtual |
virtual void casa::ExternalAxisControl::defineAxis |
( |
QLine & |
axisLine | ) |
|
|
protectedpure virtual |
virtual void casa::ExternalAxisControl::drawAxisLabel |
( |
QPainter * |
painter | ) |
|
|
protectedpure virtual |
void casa::ExternalAxisControl::drawBackBone |
( |
QPainter * |
painter | ) |
|
|
private |
void casa::ExternalAxisControl::drawLabel |
( |
QPainter * |
painter | ) |
|
|
private |
virtual void casa::ExternalAxisControl::drawTicks |
( |
QPainter * |
painter, |
|
|
int |
tickLength |
|
) |
| |
|
protectedpure virtual |
void casa::ExternalAxisControl::drawTicks |
( |
QPainter * |
painter | ) |
|
|
private |
virtual int casa::ExternalAxisControl::getCanvasHeight |
( |
| ) |
const |
|
protectedvirtual |
virtual int casa::ExternalAxisControl::getStartY |
( |
| ) |
const |
|
protectedvirtual |
double casa::ExternalAxisControl::getTickDistance |
( |
QwtPlot::Axis |
axis | ) |
|
|
protected |
int casa::ExternalAxisControl::getTickIncrement |
( |
int |
tickCount | ) |
const |
|
protected |
double casa::ExternalAxisControl::getTickIncrement |
( |
double |
tickDistance, |
|
|
QwtPlot::Axis |
axis |
|
) |
| |
|
protected |
double casa::ExternalAxisControl::getTickStartPixel |
( |
QwtPlot::Axis |
axis | ) |
|
|
protected |
virtual void casa::ExternalAxisControl::paintEvent |
( |
QPaintEvent * |
event | ) |
|
|
virtual |
void casa::ExternalAxisControl::setAxisLabel |
( |
const QString & |
label | ) |
|
void casa::ExternalAxisControl::setPlot |
( |
QwtPlot * |
canvas | ) |
|
const int casa::ExternalAxisControl::AXIS_SMALL_SIDE |
|
protected |
QString casa::ExternalAxisControl::axisLabel |
|
protected |
const int casa::ExternalAxisControl::FONT_SIZE |
|
private |
const int casa::ExternalAxisControl::FONT_SIZE_AXIS_LABEL |
|
private |
const int casa::ExternalAxisControl::MARGIN |
|
protected |
const int casa::ExternalAxisControl::MIN_START_Y |
|
protected |
QwtPlot* casa::ExternalAxisControl::plot |
|
protected |
The documentation for this class was generated from the following file: