VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
entityStatePageLogic.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2011 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
9 
10 #pragma once
11 
15 
16 class DtUnitFormatter;
17 
18 namespace makVrf
19 {
20  namespace makVrfGuiObjectInformationQt
21  {
31  {
32  public:
34 
35  virtual ~DtEntityStatePageLogic();
36 
39  virtual DtUnitFormatter* unitFormatter() const;
40 
41  virtual QString locationLabel() const;
42  virtual QString locationValue(const DtVector& geocentricLocation) const;
43 
44  virtual QString altitudeLabel() const;
45  virtual QString altitudeValue(const DtVector& geocentricLocation) const;
46 
47  virtual QString speedLabel() const;
48  virtual QString speedValue(const DtVector& velocity) const;
49 
50  virtual QString velocityLabel() const;
51  virtual QString velocityValue(const DtVector& geocLocation, const DtVector& velocity) const;
52 
53  virtual QString accelerationLabel() const;
54  virtual QString accelerationValue(const DtVector& geocLocation, const DtVector& velocity) const;
55 
56  virtual QString headingPitchRollLabel() const;
57  virtual QString headingPitchRollValue(const DtVector& v,
58  const DtTaitBryan& o) const;
59 
60  virtual QString headingLabel() const;
61  virtual QString headingValue(double heading) const;
62 
63  virtual QString orientationLabel() const;
64  virtual QString orientationValue(const DtTaitBryan& o) const;
65 
66  virtual QString rotationalVelocityLabel() const;
67  virtual QString rotationalVelocityValue(
68  const DtVector& geocentricLocation,
69  const DtVector& rotationalVelocity) const;
70 
71  protected:
73 
75  };
76  }
77 }

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)