#include <iostream>#include <qapplication.h>#include <QWidget>#include <QPixmap>#include <QImage>#include <QPicture>#include <QPen>#include <QPainter>#include <QFlags>#include <QTimer>#include <QLineF>#include <QPointF>#include <QLinkedList>#include <QMouseEvent>#include <QResizeEvent>#include <QCoreApplication>#include <QPrinter>#include "plplot.h"#include "plplotP.h"#include "plstrm.h"#include <cmath>#include <sys/time.h>#include <time.h>Classes | |
| struct | LineStruct_ |
| struct | PolylineStruct_ |
| struct | ColourStruct_ |
| struct | TextStruct_ |
| class | BufferElement |
| union | BufferElement::DataType |
| class | QtPLWidget |
Defines | |
| #define | PLOT_MODE_RASTER 0 |
| #define | PLOT_MODE_SVG 1 |
| #define | PLOT_MODE_PS 2 |
| #define | PLOT_FONT_FACTOR_RASTER 8./32768. |
| #define | PLOT_FONT_FACTOR_SVG 8./32768. |
| #define | PLOT_FONT_FACTOR_PS 5./32768.*1000 |
Typedefs | |
| typedef enum ElementType_ | ElementType |
Enumerations | |
| enum | ElementType_ { LINE, POLYLINE, POLYGON, SET_WIDTH, SET_COLOUR, SET_SMOOTH, TEXT } |
Functions | |
| void | plsetqtdev (void *plotdev) |
| double | PlWidth2QtWidth (double width) |
| int | QtWidth2PlWidth (double width) |
| #define PLOT_FONT_FACTOR_PS 5./32768.*1000 |
| #define PLOT_FONT_FACTOR_RASTER 8./32768. |
| #define PLOT_FONT_FACTOR_SVG 8./32768. |
| #define PLOT_MODE_PS 2 |
| #define PLOT_MODE_RASTER 0 |
| #define PLOT_MODE_SVG 1 |
| typedef enum ElementType_ ElementType |
| enum ElementType_ |
| void plsetqtdev | ( | void * | plotdev | ) |
| double PlWidth2QtWidth | ( | double | width | ) |
| int QtWidth2PlWidth | ( | double | width | ) |
1.5.7