#include <strategies.hh>
Inherits ost::img::gui::SymbolDrawingStrategy.
Inherited by CrosshairCircleDrawingStrategy, and CrosshairSquareDrawingStrategy.
Public Member Functions | |
CrosshairBaseDrawingStrategy () | |
CrosshairBaseDrawingStrategy (const SymbolDrawingStrategy &strategy) | |
void | SetPen (const QPen &pen) |
void | SetPenColor (const QColor &color) |
virtual void | Draw (QPainter &pnt, const QPoint ¢er) |
virtual bool | HasCrosshair () |
Protected Member Functions | |
virtual void | DrawCrosshair (QPainter &pnt, const QPoint ¢er) |
void | SetCrosshairColor () |
Protected Attributes | |
QPen | pen2_ |
Definition at line 83 of file strategies.hh.
CrosshairBaseDrawingStrategy | ( | const SymbolDrawingStrategy & | strategy | ) |
virtual void Draw | ( | QPainter & | pnt, | |
const QPoint & | center | |||
) | [virtual] |
Reimplemented from SymbolDrawingStrategy.
virtual void DrawCrosshair | ( | QPainter & | pnt, | |
const QPoint & | center | |||
) | [protected, virtual] |
virtual bool HasCrosshair | ( | ) | [inline, virtual] |
Reimplemented from SymbolDrawingStrategy.
Definition at line 91 of file strategies.hh.
void SetCrosshairColor | ( | ) | [protected] |
void SetPen | ( | const QPen & | pen | ) |
Reimplemented from SymbolDrawingStrategy.
void SetPenColor | ( | const QColor & | color | ) | [virtual] |
Reimplemented from SymbolDrawingStrategy.
QPen pen2_ [protected] |
Definition at line 95 of file strategies.hh.