VR-Forces 4.2 Class Documentation
overlaySymbolDesc.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2003 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: overlaySymbolDesc.h,v $ $Revision: 1.11 $ $State: Exp $
7 *********************************************************************/
8 
11 
12 #ifndef DTBASEOVERLAYSYMBOLDESC_H_
13 #define DTBASEOVERLAYSYMBOLDESC_H_
14 
17 
18 #include <QtCore/QString>
19 
25 {
26 
27 public:
28 
33  virtual DtSymbolDescriptor& operator=(const DtSymbolDescriptor& rhs);
34  virtual bool operator==(const DtSymbolDescriptor&) const;
35 
37  virtual ~DtOverlaySymbolDescriptor();
38 
39  virtual QString type() const;
40  virtual QString info() const;
41  virtual QString secondaryInfo() const;
42 
43  virtual DtSymbol* createSymbol(DtSymbolDrawer& drawer, const DtEntityMapperKey& key) const;
44 
45 public:
47  virtual void setTabKey(QString tab);
48  virtual QString tabKey() const;
49 
50  virtual void setSymbolName(QString name);
51  virtual QString symbolName() const;
52 
53  virtual void setIconFilename(QString name);
54  virtual QString iconFilename() const;
55 
56  virtual void setMinimumDataPoints(QString point);
57  virtual QString minimumDataPoints() const;
58  virtual int minimumPoints() const;
59  virtual bool unlimitedPoints() const;
60 
61  virtual void setSymbolDescriptor(DtSymbolDescriptor* desc);
62  virtual DtSymbolDescriptor* symbolDescriptor() const;
63 
64  virtual DtSymbolDescriptor* clone();
65 
66  virtual QString descriptorString() const;
67  virtual QString descriptorInformation() const;
68 
69 protected:
71 
72  QString myTabKey;
73  QString mySymbolName;
74  QString myIconFilename;
76 };
77 
78 #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)