TdkAbstractLineStyleRenderer Class Reference

#include <TdkAbstractLineStyleRenderer.h>

Inheritance diagram for TdkAbstractLineStyleRenderer:

TdkLineStyleRenderer TdkLineStyleBasicRenderer TdkLineStyleCompositeRenderer TdkLineStyleCustomDashesRenderer TdkLineStylePeriodicSymbolRenderer List of all members.

Public Member Functions

virtual void drawVertex (TdkLineStyle &style, TdkCanvas *canvas, TeLine2D &line, TeColor &externVertexColor, double externSizeFactor)=0
 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.

Detailed Description

Interface for the line style renderers. This class is an interface for the line style renderers.


Member Function Documentation

virtual void TdkAbstractLineStyleRenderer::drawVertex ( TdkLineStyle style,
TdkCanvas canvas,
TeLine2D &  line,
TeColor &  externVertexColor,
double  externSizeFactor 
) [pure virtual]

TODO: Document this method.

Implemented in TdkLineStyleRenderer.

virtual void TdkAbstractLineStyleRenderer::draw ( TdkLineStyle style,
TdkCanvas canvas,
TeLine2D &  line,
TeColor &  externColor,
double  externWidthFactor 
) [pure virtual]

TODO: Document this method.

Implemented in TdkLineStyleBasicRenderer, TdkLineStyleCompositeRenderer, TdkLineStyleCustomDashesRenderer, TdkLineStylePeriodicSymbolRenderer, and TdkLineStyleRenderer.

virtual void TdkAbstractLineStyleRenderer::drawSample ( TdkLineStyle style,
TdkCanvas canvas,
int  x,
int  y,
TeColor &  externColor 
) [pure virtual]

TODO: Document this method.

Implemented in TdkLineStyleBasicRenderer, TdkLineStyleCompositeRenderer, TdkLineStyleCustomDashesRenderer, TdkLineStylePeriodicSymbolRenderer, and TdkLineStyleRenderer.

virtual void TdkAbstractLineStyleRenderer::drawSampleContour ( TdkLineStyle style,
TdkCanvas canvas,
int  x,
int  y,
TeColor &  externColor 
) [pure virtual]

TODO: Document this method.

Implemented in TdkLineStyleBasicRenderer, TdkLineStyleCompositeRenderer, TdkLineStyleCustomDashesRenderer, TdkLineStylePeriodicSymbolRenderer, and TdkLineStyleRenderer.


The documentation for this class was generated from the following file:
Generated on Fri Jun 15 16:54:26 2007 for TDK by  doxygen 1.5.2