#include <TdkLineStyleRenderer.h>
Inheritance diagram for TdkLineStyleRenderer:

Public Member Functions | |
| TdkLineStyleRenderer () | |
| Default constructor. | |
| virtual | ~TdkLineStyleRenderer () |
| Virtual destructor. | |
| virtual void | drawVertex (TdkLineStyle &style, TdkCanvas *canvas, TeLine2D &line, TeColor &externVertexColor, double externSizeFactor) |
| TODO: Document this method. | |
| virtual void | draw (TdkLineStyle &style, TdkCanvas *canvas, TeLine2D &line, TeColor &externColor, double externWidthFactor)=0 |
| TODO: Document this method. | |
| virtual void | drawSample (TdkLineStyle &style, TdkCanvas *canvas, int x, int y, TeColor &externColor)=0 |
| TODO: Document this method. | |
| virtual void | drawSampleContour (TdkLineStyle &style, TdkCanvas *canvas, int x, int y, TeColor &externColor)=0 |
| TODO: Document this method. | |
| TdkLineStyleRenderer::TdkLineStyleRenderer | ( | ) |
Default constructor.
| TdkLineStyleRenderer::~TdkLineStyleRenderer | ( | ) | [virtual] |
Virtual destructor.
| void TdkLineStyleRenderer::drawVertex | ( | TdkLineStyle & | style, | |
| TdkCanvas * | canvas, | |||
| TeLine2D & | line, | |||
| TeColor & | externVertexColor, | |||
| double | externSizeFactor | |||
| ) | [virtual] |
| virtual void TdkLineStyleRenderer::draw | ( | TdkLineStyle & | style, | |
| TdkCanvas * | canvas, | |||
| TeLine2D & | line, | |||
| TeColor & | externColor, | |||
| double | externWidthFactor | |||
| ) | [pure virtual] |
TODO: Document this method.
Implements TdkAbstractLineStyleRenderer.
Implemented in TdkLineStyleBasicRenderer, TdkLineStyleCompositeRenderer, TdkLineStyleCustomDashesRenderer, and TdkLineStylePeriodicSymbolRenderer.
| virtual void TdkLineStyleRenderer::drawSample | ( | TdkLineStyle & | style, | |
| TdkCanvas * | canvas, | |||
| int | x, | |||
| int | y, | |||
| TeColor & | externColor | |||
| ) | [pure virtual] |
TODO: Document this method.
Implements TdkAbstractLineStyleRenderer.
Implemented in TdkLineStyleBasicRenderer, TdkLineStyleCompositeRenderer, TdkLineStyleCustomDashesRenderer, and TdkLineStylePeriodicSymbolRenderer.
| virtual void TdkLineStyleRenderer::drawSampleContour | ( | TdkLineStyle & | style, | |
| TdkCanvas * | canvas, | |||
| int | x, | |||
| int | y, | |||
| TeColor & | externColor | |||
| ) | [pure virtual] |
TODO: Document this method.
Implements TdkAbstractLineStyleRenderer.
Implemented in TdkLineStyleBasicRenderer, TdkLineStyleCompositeRenderer, TdkLineStyleCustomDashesRenderer, and TdkLineStylePeriodicSymbolRenderer.
1.5.2