VR-Forces 4.2 Class Documentation
List of all members | Public Member Functions | Protected Attributes
DtMlsSymbolDescriptor Class Reference
Inheritance diagram for DtMlsSymbolDescriptor:
Inheritance graph
[legend]

Public Member Functions

 DtMlsSymbolDescriptor ()
 default constructor
virtual ~DtMlsSymbolDescriptor ()
 destructor
 DtMlsSymbolDescriptor (const DtMlsSymbolDescriptor &orig)
 copy constructor
virtual DtSymbolDescriptoroperator= (const DtSymbolDescriptor &rhs)
 assignment operator
virtual bool operator== (const DtSymbolDescriptor &) const
 equality operators
virtual QString type () const
virtual QString info () const
virtual DtSymbolcreateSymbol (DtSymbolDrawer &drawer, const DtEntityMapperKey &key) const
virtual void setArrowStyle (QString style)
virtual QString arrowStyle () const
virtual DtLineSymbol::DtArrowStyle arrowStyleFromVar () const
virtual void setPenStyle (QString style)
virtual QString penStyle () const
virtual Qt::PenStyle penStyleFromVar () const
virtual void setFreehand (bool b)
virtual bool freehand () const
virtual DtSymbolDescriptorclone ()
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
virtual QString secondaryInfo () const
 Used for drawer keys that need a second key, such as fontname for text items.
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)
virtual QString descriptorString () const
 Returns a string that can be written to file. Returns an mtl representation.

Protected Attributes

QString myArrowStyle
QString myPenStyle
bool myFreehand
- 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

Constructor & Destructor Documentation

DtMlsSymbolDescriptor::DtMlsSymbolDescriptor ( )

default constructor

virtual DtMlsSymbolDescriptor::~DtMlsSymbolDescriptor ( )
virtual

destructor

DtMlsSymbolDescriptor::DtMlsSymbolDescriptor ( const DtMlsSymbolDescriptor orig)

copy constructor

Member Function Documentation

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

assignment operator

Reimplemented from DtSymbolDescriptor.

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

equality operators

Reimplemented from DtSymbolDescriptor.

virtual QString DtMlsSymbolDescriptor::type ( ) const
virtual

Implements DtDescriptor.

virtual QString DtMlsSymbolDescriptor::info ( ) const
virtual

Implements DtDescriptor.

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

Implements DtSymbolDescriptor.

virtual void DtMlsSymbolDescriptor::setArrowStyle ( QString  style)
virtual
virtual QString DtMlsSymbolDescriptor::arrowStyle ( ) const
virtual
virtual DtLineSymbol::DtArrowStyle DtMlsSymbolDescriptor::arrowStyleFromVar ( ) const
virtual
virtual void DtMlsSymbolDescriptor::setPenStyle ( QString  style)
virtual
virtual QString DtMlsSymbolDescriptor::penStyle ( ) const
virtual
virtual Qt::PenStyle DtMlsSymbolDescriptor::penStyleFromVar ( ) const
virtual
virtual void DtMlsSymbolDescriptor::setFreehand ( bool  b)
virtual
virtual bool DtMlsSymbolDescriptor::freehand ( ) const
virtual
virtual DtSymbolDescriptor* DtMlsSymbolDescriptor::clone ( )
virtual

Implements DtSymbolDescriptor.

virtual QString DtMlsSymbolDescriptor::descriptorInformation ( ) const
virtual

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

Reimplemented from DtSymbolDescriptor.

Member Data Documentation

QString DtMlsSymbolDescriptor::myArrowStyle
protected
QString DtMlsSymbolDescriptor::myPenStyle
protected
bool DtMlsSymbolDescriptor::myFreehand
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)