VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
makVrf::DtQwtSymbol Class Reference

Version of the QwtSymbol that allows for drawing of a pixmap. More...

Inheritance diagram for makVrf::DtQwtSymbol:
Inheritance graph
[legend]

Public Member Functions

 DtQwtSymbol ()
 DtQwtSymbol (const QPixmap &pixmap)
void setDestroyed (bool b)
bool destroyed () const
void setEntityType (const DtEntityType &t)
const DtEntityType & entityType () const
void setLocation (const DtVector &l)
const DtVectorlocation () const
virtual void drawSymbols (QPainter *painter, const QPointF *points, int numPoints) const
 Override to paint icon.
void operator= (const DtQwtSymbol &rhs)

Protected Attributes

QPixmap myPixmap
DtEntityType myEntityType
bool myDestroyed
DtVector myLocation

Detailed Description

Version of the QwtSymbol that allows for drawing of a pixmap.

Constructor & Destructor Documentation

makVrf::DtQwtSymbol::DtQwtSymbol ( )
inline
makVrf::DtQwtSymbol::DtQwtSymbol ( const QPixmap &  pixmap)
inline

Member Function Documentation

void makVrf::DtQwtSymbol::setDestroyed ( bool  b)
inline

References myDestroyed.

bool makVrf::DtQwtSymbol::destroyed ( ) const
inline

References myDestroyed.

void makVrf::DtQwtSymbol::setEntityType ( const DtEntityType &  t)
inline

References myEntityType.

const DtEntityType& makVrf::DtQwtSymbol::entityType ( ) const
inline

References myEntityType.

void makVrf::DtQwtSymbol::setLocation ( const DtVector l)
inline

References myLocation.

const DtVector& makVrf::DtQwtSymbol::location ( ) const
inline

References myLocation.

virtual void makVrf::DtQwtSymbol::drawSymbols ( QPainter *  painter,
const QPointF *  points,
int  numPoints 
) const
virtual

Override to paint icon.

void makVrf::DtQwtSymbol::operator= ( const DtQwtSymbol rhs)
inline

References myPixmap.

Member Data Documentation

QPixmap makVrf::DtQwtSymbol::myPixmap
protected

Referenced by operator=().

DtEntityType makVrf::DtQwtSymbol::myEntityType
protected

Referenced by entityType(), and setEntityType().

bool makVrf::DtQwtSymbol::myDestroyed
protected

Referenced by destroyed(), and setDestroyed().

DtVector makVrf::DtQwtSymbol::myLocation
protected

Referenced by location(), and setLocation().


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

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)