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

Public Member Functions

 DtPolygonSymbolDescriptor ()
 default constructor
virtual ~DtPolygonSymbolDescriptor ()
 destructor
 DtPolygonSymbolDescriptor (const DtPolygonSymbolDescriptor &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 setPolygonStyle (QString style)
virtual QString polygonStyle () const
virtual
DtPolygonSymbol::DtPolygonStyle 
polygonStyleFromVar () const
virtual void setPolygonPattern (QString pattern)
virtual QString polygonPattern () const
virtual Qt::BrushStyle polygonPatternFromVar () 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 myPolygonStyle
QString myPolygonPattern
- 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

DtPolygonSymbolDescriptor::DtPolygonSymbolDescriptor ( )

default constructor

virtual DtPolygonSymbolDescriptor::~DtPolygonSymbolDescriptor ( )
virtual

destructor

DtPolygonSymbolDescriptor::DtPolygonSymbolDescriptor ( const DtPolygonSymbolDescriptor orig)

copy constructor

Member Function Documentation

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

assignment operator

Reimplemented from DtSymbolDescriptor.

Reimplemented in DtBoxSymbolDescriptor.

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

equality operators

Reimplemented from DtSymbolDescriptor.

Reimplemented in DtBoxSymbolDescriptor.

virtual QString DtPolygonSymbolDescriptor::type ( ) const
virtual

Implements DtDescriptor.

Reimplemented in DtBoxSymbolDescriptor.

virtual QString DtPolygonSymbolDescriptor::info ( ) const
virtual

Implements DtDescriptor.

Reimplemented in DtBoxSymbolDescriptor.

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

Implements DtSymbolDescriptor.

Reimplemented in DtBoxSymbolDescriptor.

virtual void DtPolygonSymbolDescriptor::setPolygonStyle ( QString  style)
virtual
virtual QString DtPolygonSymbolDescriptor::polygonStyle ( ) const
virtual
virtual DtPolygonSymbol::DtPolygonStyle DtPolygonSymbolDescriptor::polygonStyleFromVar ( ) const
virtual
virtual void DtPolygonSymbolDescriptor::setPolygonPattern ( QString  pattern)
virtual
virtual QString DtPolygonSymbolDescriptor::polygonPattern ( ) const
virtual
virtual Qt::BrushStyle DtPolygonSymbolDescriptor::polygonPatternFromVar ( ) const
virtual
virtual DtSymbolDescriptor* DtPolygonSymbolDescriptor::clone ( )
virtual

Implements DtSymbolDescriptor.

Reimplemented in DtBoxSymbolDescriptor.

virtual QString DtPolygonSymbolDescriptor::descriptorInformation ( ) const
virtual

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

Reimplemented from DtSymbolDescriptor.

Member Data Documentation

QString DtPolygonSymbolDescriptor::myPolygonStyle
protected
QString DtPolygonSymbolDescriptor::myPolygonPattern
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)