VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
symbology
mmmSymbol.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2001 MAK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
/*********************************************************************
6
** $RCSfile: mmmSymbol.h,v $ $Revision: 1.9 $ $State: Exp $
7
*********************************************************************/
8
11
12
#ifndef DtMMMSymbol_H_
13
#define DtMMMSymbol_H_
14
16
#include "
symbology/ttsSymbol.h
"
17
18
class
DtMMMDrawer
;
19
21
#include <QtGui/QColor>
22
23
class
QString;
24
28
#include "
symbology/symbologyDefines.h
"
29
class
DT_DLL_symbology
DtMMMSymbol
:
public
DtTTSSymbol
30
{
31
public
:
32
33
35
DtMMMSymbol
(
DtSymbolDrawer
& drawer,
36
const
QString &
string
= QString(),
37
const
QString & altString = QString() );
38
40
DtMMMSymbol
(
DtNullDrawer
& drawer,
41
const
QString &
string
= QString(),
42
const
QString & altString = QString() );
43
45
DtMMMSymbol
(
const
DtMMMSymbol
& orig );
46
48
DtMMMSymbol
&
operator=
(
const
DtMMMSymbol
& orig );
49
51
virtual
~
DtMMMSymbol
();
52
54
virtual
DtSymbol
*
clone
()
const
;
55
56
//-member data i/o
57
58
virtual
Qt::BrushStyle fillStyle()
const
;
59
virtual
void
setFillStyle(
const
Qt::BrushStyle style);
60
61
virtual
const
QColor & fillColor()
const
;
62
virtual
void
setFillColor(
const
QColor & color );
63
66
virtual
void
setBackgroundChar(
const
QChar&);
67
virtual
const
QChar& backgroundChar()
const
;
68
69
protected
:
70
virtual
QString
internalBitmapSymbolCacheKey
()
const
;
71
72
private
:
74
DtMMMSymbol
();
75
76
protected
:
77
78
Qt::BrushStyle
myFillStyle
;
79
QColor
myFillColor
;
80
QChar
myBackgroundChar
;
81
};
82
83
#endif
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
)