VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtTritonRotorWashModelInstance.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 
12 #include <vrvTriton/vrvTriton.h>
13 
15 
17 
18 namespace Triton
19 {
20  class RotorWash;
21 }
22 
23 namespace makVrv
24 {
25  class DtDe;
26 
34  {
35  public:
36 
39 
41  friend class DtTritonRotorWashModel;
42 
45 
48 
50  virtual void setVisible(bool isVisible);
51 
53 
54 
55  virtual void setRotorDiameter( double diameter );
56  virtual double rotorDiameter() const;
58 
60 
61  virtual void setRotorWindSpeed( double speed );
62  virtual double rotorWindSpeed() const;
64 
66  virtual void setDefaultRotorDiameter( double diameter );
67 
69  virtual void setDefaultRotorWindSpeed( double speed );
70 
73  bool contributesToBound() const;
74 
75  protected:
77  Triton::RotorWash* rotorWashGenerator();
78 
80  virtual void slot_tritonAboutToBeDeleted();
81 
82  protected:
83  Triton::RotorWash* myRotorWashGenerator;
84 
85 
91  };
92 }

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)