VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
directedEnergyTargetEnergyDepositionRecord.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2013 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 #ifndef directedEnergyTargetEnergyDepositionRecord_h__
6 #define directedEnergyTargetEnergyDepositionRecord_h__
7 
11 
13 {
14 public:
15 
18 
20  DtDirectedEnergyTargetEnergyDepositionRecord( const DtEntityIdentifier& entityIdentifier, float peakIrradiance );
21 
24 
27 
29  virtual bool operator==(const DtDirectedEnergyTargetEnergyDepositionRecord& netRecord) const;
30 
33 
35  virtual void setTargetEntityId(const DtEntityIdentifier& id);
36  virtual const DtEntityIdentifier& targetEntityId() const;
37 
39  virtual void setPeakIrradiance(float peakIrradiance);
40  virtual const float peakIrradiance() const;
41 
43  virtual void printDataToStream(std::ostream& stream) const;
44 
45  // Returns the Network Representation
46  virtual const DtNetDETargetEnergyDepositionRecord& networkRepresentation() const;
47 
48 protected:
52 };
53 
54 #endif // directedEnergyTargetEnergyDepositionRecord_h__

Document ID: Generated on Fri Dec 2 02:42:08 EST 2016 from SVN revision 171416
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)