TdkLineStylePeriodicSymbol Class Reference

#include <TdkLineStylePeriodicSymbol.h>

Inheritance diagram for TdkLineStylePeriodicSymbol:

TdkLineStyle TdkStyle List of all members.

Public Member Functions

 TdkLineStylePeriodicSymbol ()
 Default constructor.
virtual ~TdkLineStylePeriodicSymbol ()
 Virtual destructor.
void spacing (int sp)
int spacing ()
void symbol (TdkPointStyle *symb)
TdkPointStylesymbol ()
virtual bool autoDraw ()
virtual bool toBlob (TdkBlob *blob)
virtual bool load (TdkBlob *blob, TdkStyleVersion version=TeCurrentStyleVer)
virtual int getBlobSize ()
 Returns the size of the style in blob format.

Protected Attributes

TdkPointStylesymbol_
int spacing_

Detailed Description

TdkLineStylePeriodicSymbol. This class implements a periodic symbol line style as a subclass of TdkLineStyle.


Constructor & Destructor Documentation

TdkLineStylePeriodicSymbol::TdkLineStylePeriodicSymbol (  ) 

Default constructor.

TdkLineStylePeriodicSymbol::~TdkLineStylePeriodicSymbol (  )  [virtual]

Virtual destructor.


Member Function Documentation

void TdkLineStylePeriodicSymbol::spacing ( int  sp  )  [inline]

int TdkLineStylePeriodicSymbol::spacing (  )  [inline]

void TdkLineStylePeriodicSymbol::symbol ( TdkPointStyle symb  ) 

TdkPointStyle* TdkLineStylePeriodicSymbol::symbol (  )  [inline]

bool TdkLineStylePeriodicSymbol::autoDraw (  )  [virtual]

Implements TdkLineStyle.

bool TdkLineStylePeriodicSymbol::toBlob ( TdkBlob blob  )  [virtual]

Reimplemented from TdkLineStyle.

bool TdkLineStylePeriodicSymbol::load ( TdkBlob blob,
TdkStyleVersion  version = TeCurrentStyleVer 
) [virtual]

Reimplemented from TdkLineStyle.

int TdkLineStylePeriodicSymbol::getBlobSize (  )  [virtual]

Returns the size of the style in blob format.

Reimplemented from TdkLineStyle.


Member Data Documentation

TdkPointStyle* TdkLineStylePeriodicSymbol::symbol_ [protected]

int TdkLineStylePeriodicSymbol::spacing_ [protected]


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