#include "qwt_symbol.h"#include "qwt_painter.h"#include "qwt_graphic.h"#include <qapplication.h>#include <qpainter.h>#include <qpainterpath.h>#include <qpixmap.h>#include <qpaintengine.h>#include <qmath.h>#include <qsvgrenderer.h>
Go to the source code of this file.
Classes | |
| struct | QwtSymbol::PrivateData::Graphic |
| struct | QwtSymbol::PrivateData::PaintCache |
| struct | QwtSymbol::PrivateData::Path |
| struct | QwtSymbol::PrivateData::Pixmap |
| class | QwtSymbol::PrivateData |
| struct | QwtSymbol::PrivateData::SVG |
Namespaces | |
| namespace | QwtTriangle |
Enumerations | |
| enum | QwtTriangle::Type { QwtTriangle::Left, QwtTriangle::Right, QwtTriangle::Up, QwtTriangle::Down } |
Functions | |
| static void | qwtDrawDiamondSymbols (QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &symbol) |
| static void | qwtDrawEllipseSymbols (QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &symbol) |
| static void | qwtDrawGraphicSymbols (QPainter *painter, const QPointF *points, int numPoints, const QwtGraphic &graphic, const QwtSymbol &symbol) |
| static void | qwtDrawHexagonSymbols (QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &symbol) |
| static void | qwtDrawLineSymbols (QPainter *painter, int orientations, const QPointF *points, int numPoints, const QwtSymbol &symbol) |
| static void | qwtDrawPixmapSymbols (QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &symbol) |
| static void | qwtDrawRectSymbols (QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &symbol) |
| static void | qwtDrawStar1Symbols (QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &symbol) |
| static void | qwtDrawStar2Symbols (QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &symbol) |
| static void | qwtDrawSvgSymbols (QPainter *painter, const QPointF *points, int numPoints, QSvgRenderer *renderer, const QwtSymbol &symbol) |
| static void | qwtDrawTriangleSymbols (QPainter *painter, QwtTriangle::Type type, const QPointF *points, int numPoints, const QwtSymbol &symbol) |
| static void | qwtDrawXCrossSymbols (QPainter *painter, const QPointF *points, int numPoints, const QwtSymbol &symbol) |
| static QwtGraphic | qwtPathGraphic (const QPainterPath &path, const QPen &pen, const QBrush &brush) |
| static QRectF | qwtScaledBoundingRect (const QwtGraphic &graphic, const QSizeF size) |
| static void qwtDrawDiamondSymbols | ( | QPainter * | painter, |
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 267 of file qwt_symbol.cpp.
| static void qwtDrawEllipseSymbols | ( | QPainter * | painter, |
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 180 of file qwt_symbol.cpp.
| static void qwtDrawGraphicSymbols | ( | QPainter * | painter, |
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtGraphic & | graphic, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 141 of file qwt_symbol.cpp.
| static void qwtDrawHexagonSymbols | ( | QPainter * | painter, |
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 707 of file qwt_symbol.cpp.
| static void qwtDrawLineSymbols | ( | QPainter * | painter, |
| int | orientations, | ||
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 424 of file qwt_symbol.cpp.
| static void qwtDrawPixmapSymbols | ( | QPainter * | painter, |
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 69 of file qwt_symbol.cpp.
| static void qwtDrawRectSymbols | ( | QPainter * | painter, |
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 222 of file qwt_symbol.cpp.
| static void qwtDrawStar1Symbols | ( | QPainter * | painter, |
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 554 of file qwt_symbol.cpp.
| static void qwtDrawStar2Symbols | ( | QPainter * | painter, |
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 616 of file qwt_symbol.cpp.
| static void qwtDrawSvgSymbols | ( | QPainter * | painter, |
| const QPointF * | points, | ||
| int | numPoints, | ||
| QSvgRenderer * | renderer, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 104 of file qwt_symbol.cpp.
| static void qwtDrawTriangleSymbols | ( | QPainter * | painter, |
| QwtTriangle::Type | type, | ||
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 320 of file qwt_symbol.cpp.
| static void qwtDrawXCrossSymbols | ( | QPainter * | painter, |
| const QPointF * | points, | ||
| int | numPoints, | ||
| const QwtSymbol & | symbol | ||
| ) | [inline, static] |
Definition at line 494 of file qwt_symbol.cpp.
| static QwtGraphic qwtPathGraphic | ( | const QPainterPath & | path, |
| const QPen & | pen, | ||
| const QBrush & | brush | ||
| ) | [static] |
Definition at line 34 of file qwt_symbol.cpp.
| static QRectF qwtScaledBoundingRect | ( | const QwtGraphic & | graphic, |
| const QSizeF | size | ||
| ) | [inline, static] |
Definition at line 49 of file qwt_symbol.cpp.