Classes | Namespaces | Enumerations | Functions
qwt_symbol.cpp File Reference
#include "qwt_symbol.h"
#include "qwt_painter.h"
#include "qwt_graphic.h"
#include "qwt_math.h"
#include <qpainter.h>
#include <qpainterpath.h>
#include <qpixmap.h>
#include <qpaintengine.h>
#include <qsvgrenderer.h>
Include dependency graph for qwt_symbol.cpp:

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

 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)
 

Function Documentation

◆ qwtDrawDiamondSymbols()

static void qwtDrawDiamondSymbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 267 of file qwt_symbol.cpp.

◆ qwtDrawEllipseSymbols()

static void qwtDrawEllipseSymbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 180 of file qwt_symbol.cpp.

◆ qwtDrawGraphicSymbols()

static void qwtDrawGraphicSymbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints,
const QwtGraphic graphic,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 141 of file qwt_symbol.cpp.

◆ qwtDrawHexagonSymbols()

static void qwtDrawHexagonSymbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 707 of file qwt_symbol.cpp.

◆ qwtDrawLineSymbols()

static void qwtDrawLineSymbols ( QPainter *  painter,
int  orientations,
const QPointF *  points,
int  numPoints,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 424 of file qwt_symbol.cpp.

◆ qwtDrawPixmapSymbols()

static void qwtDrawPixmapSymbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 69 of file qwt_symbol.cpp.

◆ qwtDrawRectSymbols()

static void qwtDrawRectSymbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 222 of file qwt_symbol.cpp.

◆ qwtDrawStar1Symbols()

static void qwtDrawStar1Symbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 554 of file qwt_symbol.cpp.

◆ qwtDrawStar2Symbols()

static void qwtDrawStar2Symbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 616 of file qwt_symbol.cpp.

◆ qwtDrawSvgSymbols()

static void qwtDrawSvgSymbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints,
QSvgRenderer *  renderer,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 104 of file qwt_symbol.cpp.

◆ qwtDrawTriangleSymbols()

static void qwtDrawTriangleSymbols ( QPainter *  painter,
QwtTriangle::Type  type,
const QPointF *  points,
int  numPoints,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 320 of file qwt_symbol.cpp.

◆ qwtDrawXCrossSymbols()

static void qwtDrawXCrossSymbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints,
const QwtSymbol symbol 
)
inlinestatic

Definition at line 494 of file qwt_symbol.cpp.

◆ qwtPathGraphic()

static QwtGraphic qwtPathGraphic ( const QPainterPath &  path,
const QPen &  pen,
const QBrush &  brush 
)
static

Definition at line 34 of file qwt_symbol.cpp.

◆ qwtScaledBoundingRect()

static QRectF qwtScaledBoundingRect ( const QwtGraphic graphic,
const QSizeF  size 
)
inlinestatic

Definition at line 49 of file qwt_symbol.cpp.



plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:49