VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
activeSonarInformationPages.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
9 
10 #pragma once
11 
14 
15 namespace makVrf
16 {
17  namespace makVrfGuiObjectInformationQt
18  {
19  class DtInformationDialogPageLogic;
20 
23  {
24  public:
27  {
28  }
29 
32  {
33  }
34 
35  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
37  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
38 
39  static std::string creatorName();
40 
41  protected:
43  };
44 
46 
49  {
50  public:
53  {
54  }
55 
58  {
59  }
60 
61  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
63  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
64 
65  static std::string creatorName();
66 
67  protected:
68  QString myValue;
69  };
70 
72 
75  {
76  public:
79  {
80  }
81 
84  {
85  }
86 
87  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
89  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
90 
91  static std::string creatorName();
92 
93  protected:
94  QString myValue;
95  };
96 
98 
101  {
102  public:
105  {
106  }
107 
110  {
111  }
112 
113  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
115  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
116 
117  static std::string creatorName();
118 
119  protected:
120  std::vector<QString> myValues;
121  };
122 
124 
126  {
127  public:
130  {
131  }
132 
135  {
136  }
137 
138  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
140  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
141 
142  static std::string creatorName();
143 
144  protected:
145  std::vector<QString> myValues;
146  };
147 
149 
151  {
152  public:
155  {
156  }
157 
160  {
161  }
162 
163  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
165  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
166 
167  static std::string creatorName();
168 
169  protected:
170  std::vector<double> myValues;
171  };
173 
175  {
176  public:
179  {
180  }
181 
184  {
185  }
186 
187  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
189  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
190 
191  static std::string creatorName();
192 
193  protected:
194  std::vector<double> myValues;
195  };
197 
199  {
200  public:
203  {
204  }
205 
208  {
209  }
210 
211  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
213  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
214 
215  static std::string creatorName();
216 
217  protected:
218  std::vector<double> myValues;
219  };
221 
223  {
224  public:
227  {
228  }
229 
232  {
233  }
234 
235  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
237  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
238 
239  static std::string creatorName();
240 
241  protected:
242  std::vector<double> myValues;
243  };
245 
247  {
248  public:
251  {
252  }
253 
256  {
257  }
258 
259  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
261  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
262 
263  static std::string creatorName();
264 
265  protected:
266  std::vector<char> myValues;
267  };
269  }
270 }
DtItemUpdateFunctionCreator< DtActiveSonarLocation > DtActiveSonarLocationCreator
Definition: activeSonarInformationPages.h:45
!!!!!!!!!!!!!! ActiveSonar Beam information
Definition: activeSonarInformationPages.h:100
std::vector< QString > myValues
Definition: activeSonarInformationPages.h:145
DtActiveSonarBeamIdentifier(DtInformationDialogPageLogic *l)
Definition: activeSonarInformationPages.h:254
DtActiveSonarBeamActiveEmissionParameter(makVrv::DtDe &de)
Definition: activeSonarInformationPages.h:103
DtItemUpdateFunctionCreator< DtActiveSonarFunctionCode > DtActiveSonarFunctionCodeCreator
Definition: activeSonarInformationPages.h:71
DtItemUpdateFunctionCreator< DtActiveSonarBeamScanPattern > DtActiveSonarBeamScanPatternCreator
Definition: activeSonarInformationPages.h:148
std::vector< double > myValues
Definition: activeSonarInformationPages.h:170
DtActiveSonarBeamElevationWidth(makVrv::DtDe &de)
Definition: activeSonarInformationPages.h:225
DtItemUpdateFunctionCreator< DtActiveSonarBeamElevationWidth > DtActiveSonarBeamElevationWidthCreator
Definition: activeSonarInformationPages.h:244
DtItemUpdateFunctionCreator< DtActiveSonarBeamAzimuthCenter > DtActiveSonarBeamAzimuthCenterCreator
Definition: activeSonarInformationPages.h:172
QString myValue
Definition: activeSonarInformationPages.h:94
DtActiveSonarLocation(DtInformationDialogPageLogic *l)
Definition: activeSonarInformationPages.h:30
DtActiveSonarName(makVrv::DtDe &de)
Definition: activeSonarInformationPages.h:77
std::vector< double > myValues
Definition: activeSonarInformationPages.h:194
DtActiveSonarBeamElevationCenter(makVrv::DtDe &de)
Definition: activeSonarInformationPages.h:201
DtActiveSonarBeamScanPattern(DtInformationDialogPageLogic *l)
Definition: activeSonarInformationPages.h:133
Contains makVrv::DtInformationDialogPage class.
DtActiveSonarBeamElevationWidth(DtInformationDialogPageLogic *l)
Definition: activeSonarInformationPages.h:230
DtItemUpdateFunctionCreator< DtActiveSonarBeamAzimuthWidth > DtActiveSonarBeamAzimuthWidthCreator
Definition: activeSonarInformationPages.h:196
DtActiveSonarBeamElevationCenter(DtInformationDialogPageLogic *l)
Definition: activeSonarInformationPages.h:206
DtVector myCurrentLocation
Definition: activeSonarInformationPages.h:42
DtItemUpdateFunctionCreator< DtActiveSonarBeamIdentifier > DtActiveSonarBeamIdentifierCreator
Definition: activeSonarInformationPages.h:268
Updaters for ActiveSonar state page.
Definition: activeSonarInformationPages.h:22
std::vector< double > myValues
Definition: activeSonarInformationPages.h:242
DtItemUpdateFunctionCreator< DtActiveSonarName > DtActiveSonarNameCreator
Definition: activeSonarInformationPages.h:97
DtActiveSonarBeamAzimuthCenter(makVrv::DtDe &de)
Definition: activeSonarInformationPages.h:153
DtActiveSonarBeamAzimuthWidth(makVrv::DtDe &de)
Definition: activeSonarInformationPages.h:177
Updaters for ActiveSonar state page.
Definition: activeSonarInformationPages.h:48
DtActiveSonarLocation(makVrv::DtDe &de)
Definition: activeSonarInformationPages.h:25
DtActiveSonarBeamScanPattern(makVrv::DtDe &de)
Definition: activeSonarInformationPages.h:128
std::vector< char > myValues
Definition: activeSonarInformationPages.h:266
Definition: activeSonarInformationPages.h:246
Definition: activeSonarInformationPages.h:125
DtItemUpdateFunctionCreator< DtActiveSonarBeamElevationCenter > DtActiveSonarBeamElevationCenterCreator
Definition: activeSonarInformationPages.h:220
std::vector< double > myValues
Definition: activeSonarInformationPages.h:218
#define DT_DLL_VRFGUIOBJECTINFORMATIONQT
Contains DLL export macros.
Definition: vrfGuiObjectInformationQt.h:24
DtItemUpdateFunctionCreator< DtActiveSonarBeamActiveEmissionParameter > DtActiveSonarBeamActiveEmissionParameterCreator
Definition: activeSonarInformationPages.h:123
QString myValue
Definition: activeSonarInformationPages.h:68
DtActiveSonarName(DtInformationDialogPageLogic *l)
Definition: activeSonarInformationPages.h:82
Definition: activeSonarInformationPages.h:174
Updaters for ActiveSonar state page.
Definition: activeSonarInformationPages.h:74
DtActiveSonarBeamIdentifier(makVrv::DtDe &de)
Definition: activeSonarInformationPages.h:249
DtActiveSonarFunctionCode(DtInformationDialogPageLogic *l)
Definition: activeSonarInformationPages.h:56
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
DtActiveSonarBeamAzimuthCenter(DtInformationDialogPageLogic *l)
Definition: activeSonarInformationPages.h:158
DtActiveSonarBeamActiveEmissionParameter(DtInformationDialogPageLogic *l)
Definition: activeSonarInformationPages.h:108
std::vector< QString > myValues
Definition: activeSonarInformationPages.h:120
DtActiveSonarFunctionCode(makVrv::DtDe &de)
Definition: activeSonarInformationPages.h:51
DtActiveSonarBeamAzimuthWidth(DtInformationDialogPageLogic *l)
Definition: activeSonarInformationPages.h:182

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)