VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
lastPointClickedWidgetInterface.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2011 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
12 
15 
17 #include <matrix/vlVector.h>
18 #include <vector>
19 
20 class QString;
21 class QStringList;
22 
23 namespace makVrf
24 {
28 
30  {
31 
32  public:
33 
36 
38  virtual void setXLabel(const QString&) = 0;
39  virtual void setYLabel(const QString&) = 0;
40  virtual void setZLabel(const QString&) = 0;
41 
43  virtual void setXValue(const QString&) = 0;
44  virtual void setYValue(const QString&) = 0;
45 
46  virtual QString xValue() const = 0;
47  virtual QString yValue() const = 0;
48  virtual QString zValue() const = 0;
49 
50  virtual DtVector location() const = 0;
51 
53  virtual void setLocation(const DtVector&) = 0;
54 
56  virtual void setCoordinateSystem(
58 
60  virtual void setCurrentAltitudeTypeSelection(int) = 0;
61 
63  virtual void clearSoilTypeInformation() = 0;
64 
66  virtual void addSoilTypeInformation(const QString&, const DtVector&) = 0;
67 
69  virtual QString currentSoilType() const = 0;
70 
72  virtual void setCurrentSoilType(const QString&) = 0;
73 
75  virtual void setSoilTypeInformationVisible(bool b) = 0;
76 
79  virtual void mergeSoilTypes(const QStringList&, const std::vector<DtVector>&) = 0;
80 
82  virtual void disableSoilType() = 0;
83  virtual void enableSoilType() = 0;
84 
86  virtual void disable() = 0;
87  virtual void enable() = 0;
88 
89  virtual void setSimEngineAvailable(bool) = 0;
90 
91  boost::signal<void (bool)> signal_querySimEngineChanged;
92  };
93 }

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)