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

Instances of DtTtfSymbolDescriptor are descriptors specifically for ttf objects. More...

Inheritance diagram for DtMMMSymbolDescriptor:
Inheritance graph
[legend]

Public Member Functions

 DtMMMSymbolDescriptor ()
 default constructor
virtual ~DtMMMSymbolDescriptor ()
 destructor
 DtMMMSymbolDescriptor (const DtMMMSymbolDescriptor &orig)
 copy constructor
virtual DtSymbolDescriptoroperator= (const DtSymbolDescriptor &rhs)
 assignment operator
virtual bool operator== (const DtSymbolDescriptor &) const
 equality operators
virtual QString type () const
virtual DtSymbolcreateSymbol (DtSymbolDrawer &drawer, const DtEntityMapperKey &key) const
void setBackgroundCharacter (const QString &)
bool backgroundCharacterSet () const
const QString & backgroundCharacter () const
void clearBackgroundCharacter ()
virtual void setupOptionSymbolInformation (DtSymbol *mainSymbol) const
virtual DtSymbolDescriptorclone ()
virtual QString descriptorInformation () const
 Called from toFileString(). Fills in specific information for descriptor.
- Public Member Functions inherited from DtTtfSymbolDescriptor
 DtTtfSymbolDescriptor ()
 default constructor
virtual ~DtTtfSymbolDescriptor ()
 destructor
 DtTtfSymbolDescriptor (const DtTtfSymbolDescriptor &orig)
 copy constructor
virtual QString info () const
virtual const QString & fontname () const
virtual void setFontname (const QString &s)
virtual const QString & value () const
virtual void setValue (const QString &s)
virtual QString secondaryInfo () const
 Used for drawer keys that need a second key, such as fontname for text items.
virtual void setFontScalingFactor (double scale)
 Scale is between 0 and 1, and is multiplied against the current font size to get a new font size.
virtual double fontScalingFactor () const
- 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)
virtual QString descriptorString () const
 Returns a string that can be written to file. Returns an mtl representation.

Protected Member Functions

virtual QString descriptorType () const
 Returns type(), however, can return a different value.

Protected Attributes

QString myBackgroundCharacter
bool myBackgroundCharacterSet
- Protected Attributes inherited from DtTtfSymbolDescriptor
QString myFontname
QString myValue
double myFontScalingFactor
- Protected Attributes inherited from DtSymbolDescriptor
QColor myColor
int myTransparencyLevel
int myOptionalColorParameter
bool myOptionalData
bool myWriteOut
- Protected Attributes inherited from DtDescriptor
QString myKey
QString myKeyword

Detailed Description

Instances of DtTtfSymbolDescriptor are descriptors specifically for ttf objects.

Constructor & Destructor Documentation

DtMMMSymbolDescriptor::DtMMMSymbolDescriptor ( )

default constructor

virtual DtMMMSymbolDescriptor::~DtMMMSymbolDescriptor ( )
virtual

destructor

DtMMMSymbolDescriptor::DtMMMSymbolDescriptor ( const DtMMMSymbolDescriptor orig)

copy constructor

Member Function Documentation

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

assignment operator

Reimplemented from DtTtfSymbolDescriptor.

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

equality operators

Reimplemented from DtTtfSymbolDescriptor.

virtual QString DtMMMSymbolDescriptor::type ( ) const
virtual

Reimplemented from DtTtfSymbolDescriptor.

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

Reimplemented from DtTtfSymbolDescriptor.

void DtMMMSymbolDescriptor::setBackgroundCharacter ( const QString &  s)
inline
bool DtMMMSymbolDescriptor::backgroundCharacterSet ( ) const
inline
const QString & DtMMMSymbolDescriptor::backgroundCharacter ( ) const
inline

References myBackgroundCharacter.

void DtMMMSymbolDescriptor::clearBackgroundCharacter ( )
inline
virtual void DtMMMSymbolDescriptor::setupOptionSymbolInformation ( DtSymbol mainSymbol) const
virtual

Reimplemented from DtSymbolDescriptor.

virtual DtSymbolDescriptor* DtMMMSymbolDescriptor::clone ( )
virtual

Reimplemented from DtTtfSymbolDescriptor.

virtual QString DtMMMSymbolDescriptor::descriptorInformation ( ) const
virtual

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

Reimplemented from DtTtfSymbolDescriptor.

virtual QString DtMMMSymbolDescriptor::descriptorType ( ) const
protectedvirtual

Returns type(), however, can return a different value.

Reimplemented from DtDescriptor.

Member Data Documentation

QString DtMMMSymbolDescriptor::myBackgroundCharacter
protected
bool DtMMMSymbolDescriptor::myBackgroundCharacterSet
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)