QT DRAW includes.
More...
Protected Member Functions |
| virtual void | drawX (QPoint ¢er, QPainter &paint, const DtCircleSymbol *circleSymbol, int radius, int yRadius) const |
| | draw an X inside a circle
|
| virtual void | drawCrossHair (QPainter &paint, const QPoint ¢er, const DtCircleSymbol *circleSymbol, int radius, int yRadius) const |
| virtual bool | drawCircle (QPainter &paint, const DtCircleSymbol *const circle, QPoint pnt, double radius, DtCircleSymbol::DtCircleStyle style, Qt::BrushStyle brushStyle, QColor &color, int penThickness, double yRadius=0, double rotationDegrees=0) const |
| | Draws an individual instance of a circle using point.
|
| virtual QRgb | opaqueColor () const |
| | ! Returns color that will be ignored during transparent draw
|
| | DtSymbolDrawer (const DtSymbolDrawer &orig) |
| | Protected so not used. Conceptually class is a singleton.
|
| DtSymbolDrawer & | operator= (const DtSymbolDrawer &orig) |
| | Protected so not used. Conceptually class is a singleton.
|
Detailed Description
QT DRAW includes.
Contains multiple ways of drawing a DtCircleSymbol
Constructor & Destructor Documentation
| DtCircleDrawer::DtCircleDrawer |
( |
| ) |
|
| virtual DtCircleDrawer::~DtCircleDrawer |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual bool DtCircleDrawer::draw |
( |
QPainter & |
paint, |
|
|
const DtSymbol *const |
symbol |
|
) |
| const |
|
virtual |
| virtual QSize DtCircleDrawer::calcBBox |
( |
const DtSymbol *const |
symbol | ) |
const |
|
virtual |
Calculate the drawn size of this symbol.
The symbol must be of a type this drawer can recognize.
Implements DtSymbolDrawer.
| virtual void DtCircleDrawer::setPenThickness |
( |
int |
thickness | ) |
|
|
virtual |
Set the thickness of the pen when drawing the lines;.
Overrides to override specific symbol settings.
| virtual void DtCircleDrawer::clearCircleStyle |
( |
| ) |
|
|
virtual |
| virtual void DtCircleDrawer::clearBrushStyle |
( |
| ) |
|
|
virtual |
| virtual Qt::BrushStyle DtCircleDrawer::brushStyle |
( |
| ) |
|
|
virtual |
| virtual void DtCircleDrawer::setBrushStyle |
( |
Qt::BrushStyle |
style | ) |
|
|
virtual |
| virtual void DtCircleDrawer::drawX |
( |
QPoint & |
center, |
|
|
QPainter & |
paint, |
|
|
const DtCircleSymbol * |
circleSymbol, |
|
|
int |
radius, |
|
|
int |
yRadius |
|
) |
| const |
|
protectedvirtual |
draw an X inside a circle
| virtual void DtCircleDrawer::drawCrossHair |
( |
QPainter & |
paint, |
|
|
const QPoint & |
center, |
|
|
const DtCircleSymbol * |
circleSymbol, |
|
|
int |
radius, |
|
|
int |
yRadius |
|
) |
| const |
|
protectedvirtual |
| virtual bool DtCircleDrawer::drawCircle |
( |
QPainter & |
paint, |
|
|
const DtCircleSymbol *const |
circle, |
|
|
QPoint |
pnt, |
|
|
double |
radius, |
|
|
DtCircleSymbol::DtCircleStyle |
style, |
|
|
Qt::BrushStyle |
brushStyle, |
|
|
QColor & |
color, |
|
|
int |
penThickness, |
|
|
double |
yRadius = 0, |
|
|
double |
rotationDegrees = 0 |
|
) |
| const |
|
protectedvirtual |
Draws an individual instance of a circle using point.
Member Data Documentation
| Qt::BrushStyle DtCircleDrawer::myBrushStyle |
|
protected |
| int DtCircleDrawer::myPenThickness |
|
protected |
| bool DtCircleDrawer::myOverrideCircleStyle |
|
protected |
| bool DtCircleDrawer::myOverrideBrushStyle |
|
protected |
The documentation for this class was generated from the following file: