casa::QPExportCanvas Class Reference
Interface implemented by classes that can export their draw area (QPAxis & QPCanvas).
More...
#include <QPExportCanvas.h>
List of all members.
Detailed Description
Interface implemented by classes that can export their draw area (QPAxis & QPCanvas).
Definition at line 39 of file QPExportCanvas.h.
Constructor & Destructor Documentation
casa::QPExportCanvas::QPExportCanvas |
( |
|
) |
[inline] |
virtual casa::QPExportCanvas::~QPExportCanvas |
( |
|
) |
[inline, virtual] |
Member Function Documentation
virtual QPalette::ColorRole casa::QPExportCanvas::backgroundRole |
( |
|
) |
const [pure virtual] |
virtual int casa::QPExportCanvas::canvasHeight |
( |
|
) |
const [pure virtual] |
virtual int casa::QPExportCanvas::canvasWidth |
( |
|
) |
const [pure virtual] |
virtual QImage casa::QPExportCanvas::grabImageFromCanvas |
( |
const PlotExportFormat & |
format |
) |
[pure virtual] |
virtual PlotFactory* casa::QPExportCanvas::implementationFactory |
( |
|
) |
const [pure virtual] |
Returns a new instance of a PlotFactory that can create plot items for this implementation.
It is the caller's responsibility to delete the PlotFactory when finished.
Implements casa::PlotCanvas.
virtual bool casa::QPExportCanvas::isAxis |
( |
|
) |
const [inline, virtual] |
virtual bool casa::QPExportCanvas::isVertical |
( |
|
) |
const [inline, virtual] |
virtual PlotLoggerPtr casa::QPExportCanvas::logger |
( |
|
) |
const [pure virtual] |
virtual const QPalette& casa::QPExportCanvas::palette |
( |
|
) |
const [pure virtual] |
virtual bool casa::QPExportCanvas::print |
( |
QPainter * |
painter, |
|
|
PlotAreaFillPtr |
paf, |
|
|
double |
widthRatio, |
|
|
double |
heightRatio, |
|
|
int |
externalAxisWidth, |
|
|
int |
externalAxisHeight, |
|
|
int |
rowIndex, |
|
|
int |
colIndex, |
|
|
QRect |
imageRect | |
|
) |
| | [pure virtual] |
virtual bool casa::QPExportCanvas::print |
( |
QPrinter & |
printer |
) |
[pure virtual] |
virtual bool casa::QPExportCanvas::printRect |
( |
QPainter * |
painter, |
|
|
QRect |
printGeom | |
|
) |
| | [pure virtual] |
The documentation for this class was generated from the following file: