VR-Forces 4.2 Class Documentation
List of all members | Public Member Functions | Protected Attributes
DtOverlaySymbolDescriptor Class Reference

Describes and overlay symbol. More...

Inheritance diagram for DtOverlaySymbolDescriptor:
Inheritance graph
[legend]

Public Member Functions

 DtOverlaySymbolDescriptor ()
 default constructor
 DtOverlaySymbolDescriptor (const DtOverlaySymbolDescriptor &desc)
 DtOverlaySymbolDescriptor (const DtSymbolDescriptor &desc)
virtual DtSymbolDescriptoroperator= (const DtSymbolDescriptor &rhs)
 assignment operator
virtual bool operator== (const DtSymbolDescriptor &) const
 equality operators
virtual ~DtOverlaySymbolDescriptor ()
 destructor
virtual QString type () const
virtual QString info () const
virtual QString secondaryInfo () const
 Used for drawer keys that need a second key, such as fontname for text items.
virtual DtSymbolcreateSymbol (DtSymbolDrawer &drawer, const DtEntityMapperKey &key) const
virtual void setTabKey (QString tab)
 Accessors.
virtual QString tabKey () const
virtual void setSymbolName (QString name)
virtual QString symbolName () const
virtual void setIconFilename (QString name)
virtual QString iconFilename () const
virtual void setMinimumDataPoints (QString point)
virtual QString minimumDataPoints () const
virtual int minimumPoints () const
virtual bool unlimitedPoints () const
virtual void setSymbolDescriptor (DtSymbolDescriptor *desc)
virtual DtSymbolDescriptorsymbolDescriptor () const
virtual DtSymbolDescriptorclone ()
virtual QString descriptorString () const
 Returns a string that can be written to file. Returns an mtl representation.
virtual QString descriptorInformation () const
 Called from toFileString(). Fills in specific information for descriptor.
- Public Member Functions inherited from DtSymbolDescriptor
 DtSymbolDescriptor ()
 default constructor
virtual ~DtSymbolDescriptor ()
 destructor
 DtSymbolDescriptor (const DtSymbolDescriptor &orig)
 copy constructor
virtual bool operator!= (const DtSymbolDescriptor &rhs) const
void setColor (const QColor &color)
const QColor & color () const
void setTransparencyLevel (int)
int transparencyLevel () const
void setOptionalColorParameter (int)
int optionalColorParameter () const
void setWriteOut (bool)
bool writeOut () const
- Public Member Functions inherited from DtDescriptor
 DtDescriptor ()
 default constructor
virtual ~DtDescriptor ()
 destructor
 DtDescriptor (const DtDescriptor &orig)
 copy constructor
virtual DtDescriptoroperator= (const DtDescriptor &rhs)
 assignment operator
virtual bool operator== (const DtDescriptor &) const
 equality operators
virtual bool operator!= (const DtDescriptor &) const
virtual const QString & key () const
virtual void setKey (const QString &s)
virtual const QString & keyword () const
virtual void setKeyword (const QString &s)

Protected Attributes

DtSymbolDescriptormySymbolDescriptor
QString myTabKey
QString mySymbolName
QString myIconFilename
QString myMinimumDataPoints
- Protected Attributes inherited from DtSymbolDescriptor
QColor myColor
int myTransparencyLevel
int myOptionalColorParameter
bool myOptionalData
bool myWriteOut
- Protected Attributes inherited from DtDescriptor
QString myKey
QString myKeyword

Additional Inherited Members

- Protected Member Functions inherited from DtSymbolDescriptor
virtual void setupOptionSymbolInformation (DtSymbol *mainSymbol) const

Detailed Description

Describes and overlay symbol.

This overlay symbol descriptor will describe the data that all overlay symbols contain. It will then have the specific symbol descriptor assigned to it that will create the actual symbols

Constructor & Destructor Documentation

DtOverlaySymbolDescriptor::DtOverlaySymbolDescriptor ( )

default constructor

DtOverlaySymbolDescriptor::DtOverlaySymbolDescriptor ( const DtOverlaySymbolDescriptor desc)
DtOverlaySymbolDescriptor::DtOverlaySymbolDescriptor ( const DtSymbolDescriptor desc)
virtual DtOverlaySymbolDescriptor::~DtOverlaySymbolDescriptor ( )
virtual

destructor

Member Function Documentation

virtual DtSymbolDescriptor& DtOverlaySymbolDescriptor::operator= ( const DtSymbolDescriptor rhs)
virtual

assignment operator

Reimplemented from DtSymbolDescriptor.

virtual bool DtOverlaySymbolDescriptor::operator== ( const DtSymbolDescriptor rhs) const
virtual

equality operators

Reimplemented from DtSymbolDescriptor.

virtual QString DtOverlaySymbolDescriptor::type ( ) const
virtual

Implements DtDescriptor.

virtual QString DtOverlaySymbolDescriptor::info ( ) const
virtual

Implements DtDescriptor.

virtual QString DtOverlaySymbolDescriptor::secondaryInfo ( ) const
virtual

Used for drawer keys that need a second key, such as fontname for text items.

Reimplemented from DtSymbolDescriptor.

virtual DtSymbol* DtOverlaySymbolDescriptor::createSymbol ( DtSymbolDrawer drawer,
const DtEntityMapperKey key 
) const
virtual

Implements DtSymbolDescriptor.

virtual void DtOverlaySymbolDescriptor::setTabKey ( QString  tab)
virtual

Accessors.

virtual QString DtOverlaySymbolDescriptor::tabKey ( ) const
virtual
virtual void DtOverlaySymbolDescriptor::setSymbolName ( QString  name)
virtual
virtual QString DtOverlaySymbolDescriptor::symbolName ( ) const
virtual
virtual void DtOverlaySymbolDescriptor::setIconFilename ( QString  name)
virtual
virtual QString DtOverlaySymbolDescriptor::iconFilename ( ) const
virtual
virtual void DtOverlaySymbolDescriptor::setMinimumDataPoints ( QString  point)
virtual
virtual QString DtOverlaySymbolDescriptor::minimumDataPoints ( ) const
virtual
virtual int DtOverlaySymbolDescriptor::minimumPoints ( ) const
virtual
virtual bool DtOverlaySymbolDescriptor::unlimitedPoints ( ) const
virtual
virtual void DtOverlaySymbolDescriptor::setSymbolDescriptor ( DtSymbolDescriptor desc)
virtual
virtual DtSymbolDescriptor* DtOverlaySymbolDescriptor::symbolDescriptor ( ) const
virtual
virtual DtSymbolDescriptor* DtOverlaySymbolDescriptor::clone ( )
virtual

Implements DtSymbolDescriptor.

virtual QString DtOverlaySymbolDescriptor::descriptorString ( ) const
virtual

Returns a string that can be written to file. Returns an mtl representation.

Reimplemented from DtDescriptor.

virtual QString DtOverlaySymbolDescriptor::descriptorInformation ( ) const
virtual

Called from toFileString(). Fills in specific information for descriptor.

Reimplemented from DtSymbolDescriptor.

Member Data Documentation

DtSymbolDescriptor* DtOverlaySymbolDescriptor::mySymbolDescriptor
protected
QString DtOverlaySymbolDescriptor::myTabKey
protected
QString DtOverlaySymbolDescriptor::mySymbolName
protected
QString DtOverlaySymbolDescriptor::myIconFilename
protected
QString DtOverlaySymbolDescriptor::myMinimumDataPoints
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)