VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
vectoringNozzleSystem.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: supEmisEsNozz.h,v $ $Revision: 1.2 $
7 ** $State: Exp $
8 *********************************************************************/
9 
12 
13 #ifndef DtVectoringNozzleSystem_H_
14 #define DtVectoringNozzleSystem_H_
15 
16 
17 #include <vlutil/vlMachineTypes.h>
18 #include <vlpi/disEnums.h>
19 #include <iosfwd>
20 
21 #include "packets/supEmisEsP.h"
22 
27 {
28 
29 public:
30 
34 
36  DtVectoringNozzleSystem& operator=(
37  const DtVectoringNozzleSystem& orig);
38  DtVectoringNozzleSystem& operator=(
39  const DtNetVectoringNozzleSystem& orig);
40 
42  virtual ~DtVectoringNozzleSystem();
43 
44  virtual int operator==(const DtVectoringNozzleSystem &other) const;
45  virtual int operator!=(const DtVectoringNozzleSystem &other) const;
46 
48  virtual void setHorDeflection(DtFloat32 value);
49  virtual DtFloat32 horDeflection() const;
50 
52  virtual void setVertDeflection(DtFloat32 value);
53  virtual DtFloat32 vertDeflection() const;
54 
55 
57  virtual void printData() const;
58 
60  virtual void printDataToStream(std::ostream& stream) const;
61 
62 
64  virtual void unloadNetRecord(
65  const DtNetVectoringNozzleSystem& record);
66  virtual void loadNetRecord(
67  DtNetVectoringNozzleSystem& record) const;
68 
69 
70 protected:
71 
75 
76 
77 };
78 
79 #endif
80 

Document ID: Generated on Mon Apr 8 04:49:21 EDT 2019 from SVN revision 197403
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)