VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
propulsionNoiseInformationPageItems.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  short 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  bool myValue;
121  };
122 
124 
127  {
128  public:
131  {
132  }
133 
136  {
137  }
138 
139  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
141  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
142 
143  static std::string creatorName();
144 
145  protected:
146  std::vector<short> myValues;
147  };
148 
150 
152  {
153  public:
156  {
157  }
158 
161  {
162  }
163 
164  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
166  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
167 
168  static std::string creatorName();
169 
170  protected:
171  std::vector<short> myValues;
172  };
173 
175 
177  {
178  public:
181  {
182  }
183 
186  {
187  }
188 
189  virtual QVariant value(int col, int role, const QTreeWidgetItem*,
191  virtual bool valueNeedsUpdate(int col, makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>*);
192 
193  static std::string creatorName();
194 
195  protected:
196  std::vector<int> myValues;
197  };
198 
200  }
201 }
DtPropulsionNoiseShaftRPMRateOfChange(makVrv::DtDe &de)
Definition: propulsionNoiseInformationPageItems.h:179
DtPropulsionNoiseOrderedShaftRPM(DtInformationDialogPageLogic *l)
Definition: propulsionNoiseInformationPageItems.h:159
!!!!!!!!!!!!!! PropulsionNoise Shaft information
Definition: propulsionNoiseInformationPageItems.h:126
DtPropulsionNoiseCurrentShaftRPM(makVrv::DtDe &de)
Definition: propulsionNoiseInformationPageItems.h:129
bool myValue
Definition: propulsionNoiseInformationPageItems.h:120
DtPropulsionNoiseHullMasker(DtInformationDialogPageLogic *l)
Definition: propulsionNoiseInformationPageItems.h:108
Updaters for PropulsionNoise state page.
Definition: propulsionNoiseInformationPageItems.h:48
Updaters for PropulsionNoise state page.
Definition: propulsionNoiseInformationPageItems.h:100
DtPropulsionNoisePropulsionPlant(DtInformationDialogPageLogic *l)
Definition: propulsionNoiseInformationPageItems.h:56
DtPropulsionNoisePassiveParameterIndex(DtInformationDialogPageLogic *l)
Definition: propulsionNoiseInformationPageItems.h:82
DtPropulsionNoisePassiveParameterIndex(makVrv::DtDe &de)
Definition: propulsionNoiseInformationPageItems.h:77
DtItemUpdateFunctionCreator< DtPropulsionNoiseHullMasker > DtPropulsionNoiseHullMaskerCreator
Definition: propulsionNoiseInformationPageItems.h:123
Updaters for PropulsionNoise state page.
Definition: propulsionNoiseInformationPageItems.h:74
DtPropulsionNoiseCurrentShaftRPM(DtInformationDialogPageLogic *l)
Definition: propulsionNoiseInformationPageItems.h:134
short myValue
Definition: propulsionNoiseInformationPageItems.h:94
DtItemUpdateFunctionCreator< DtPropulsionNoiseOrderedShaftRPM > DtPropulsionNoiseOrderedShaftRPMCreator
Definition: propulsionNoiseInformationPageItems.h:174
Updaters for PropulsionNoise state page.
Definition: propulsionNoiseInformationPageItems.h:22
DtItemUpdateFunctionCreator< DtPropulsionNoisePropulsionPlant > DtPropulsionNoisePropulsionPlantCreator
Definition: propulsionNoiseInformationPageItems.h:71
Contains makVrv::DtInformationDialogPage class.
DtItemUpdateFunctionCreator< DtPropulsionNoiseCurrentShaftRPM > DtPropulsionNoiseCurrentShaftRPMCreator
Definition: propulsionNoiseInformationPageItems.h:149
DtPropulsionNoiseLocation(DtInformationDialogPageLogic *l)
Definition: propulsionNoiseInformationPageItems.h:30
DtItemUpdateFunctionCreator< DtPropulsionNoisePassiveParameterIndex > DtPropulsionNoisePassiveParameterIndexCreator
Definition: propulsionNoiseInformationPageItems.h:97
Definition: propulsionNoiseInformationPageItems.h:151
DtPropulsionNoiseHullMasker(makVrv::DtDe &de)
Definition: propulsionNoiseInformationPageItems.h:103
DtItemUpdateFunctionCreator< DtPropulsionNoiseShaftRPMRateOfChange > DtPropulsionNoiseShaftRPMRateOfChangeCreator
Definition: propulsionNoiseInformationPageItems.h:199
std::vector< short > myValues
Definition: propulsionNoiseInformationPageItems.h:171
std::vector< short > myValues
Definition: propulsionNoiseInformationPageItems.h:146
Definition: propulsionNoiseInformationPageItems.h:176
DtPropulsionNoisePropulsionPlant(makVrv::DtDe &de)
Definition: propulsionNoiseInformationPageItems.h:51
#define DT_DLL_VRFGUIOBJECTINFORMATIONQT
Contains DLL export macros.
Definition: vrfGuiObjectInformationQt.h:25
DtPropulsionNoiseOrderedShaftRPM(makVrv::DtDe &de)
Definition: propulsionNoiseInformationPageItems.h:154
DtPropulsionNoiseShaftRPMRateOfChange(DtInformationDialogPageLogic *l)
Definition: propulsionNoiseInformationPageItems.h:184
DtItemUpdateFunctionCreator< DtPropulsionNoiseLocation > DtPropulsionNoiseLocationCreator
Definition: propulsionNoiseInformationPageItems.h:45
DtVector myCurrentLocation
Definition: propulsionNoiseInformationPageItems.h:42
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
QString myValue
Definition: propulsionNoiseInformationPageItems.h:68
DtPropulsionNoiseLocation(makVrv::DtDe &de)
Definition: propulsionNoiseInformationPageItems.h:25
std::vector< int > myValues
Definition: propulsionNoiseInformationPageItems.h:196

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)