VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
landSurfaceRecordP.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2023 MAK Technologies, Inc
3 ** All rights reserved.
4 *********************************************************************/
5 
9 
10 #pragma once
11 
13 #include <vlpi/netStructs.h>
14 
15 
16 // LandSurface Record
18 {
19  bool operator==(const DtNetLandSurfaceRecord& rhs) const
20  {
22  && (mySnowStruct == rhs.mySnowStruct)
23  && (myMoisture == rhs.myMoisture)
24  && (myIceCondition == rhs.myIceCondition)
30  }
31  bool operator!=(const DtNetLandSurfaceRecord& rhs) const
32  {
33  return !operator==(rhs);
34  }
35 
48 
50 
DtNetU16 myIceCondition
Definition: landSurfaceRecordP.h:38
DtNetFloat64 mySnowRoadAccumulation
Definition: landSurfaceRecordP.h:43
Definition: metocLayerRecordP.h:17
DtNetBoolean myIsLightningPresent
Definition: landSurfaceRecordP.h:46
Network-order unsigned 16-bit quantity.
Definition: vlNetTypes.h:52
Network-order unsigned 32-bit quantity.
Definition: vlNetTypes.h:99
DtNetSnowStruct mySnowStruct
Definition: landSurfaceRecordP.h:36
DtNetU8 DtNetBoolean
Unsigned network-order 8-bit value for storage of boolean data.
Definition: vlNetTypes.h:39
Definition: netStructs.h:403
Network-order 64-bit IEEE-754 floating-point quantity.
Definition: vlNetTypes.h:174
bool operator==(const DtNetLandSurfaceRecord &rhs) const
Definition: landSurfaceRecordP.h:19
DtU8 DtNetU8
Unsigned 8-bit value.
Definition: vlNetTypes.h:31
bool operator!=(const DtNetLandSurfaceRecord &rhs) const
Definition: landSurfaceRecordP.h:31
bool operator==(const DtNetMetocLayerRecord &rhs) const
Definition: metocLayerRecordP.h:19
DtNetFloat32 myVisualObscurantHeight
Definition: landSurfaceRecordP.h:45
DtNetU32 myVisualObscurantColor
Definition: landSurfaceRecordP.h:44
This file declares DtNetMetocLayerRecord which is a base class for all other NETN METOC Layer records...
DtNetLandSurfaceRecord DtNetLandSurfaceRecord
DtNetFloat32 myReferenceTemperatureAltitude
Definition: landSurfaceRecordP.h:39
Definition: landSurfaceRecordP.h:17
Network-order 32-bit IEEE-754 floating-point quantity.
Definition: vlNetTypes.h:148
DtNetFloat32 myRainAccumulation
Definition: landSurfaceRecordP.h:41
DtNetU8 myPadding[4]
Definition: landSurfaceRecordP.h:47
DtNetFloat64 mySnowMinimumAlt
Definition: landSurfaceRecordP.h:42
DtNetFloat32 myReferencePressureAltitude
Definition: landSurfaceRecordP.h:40
DtNetU16 myMoisture
Definition: landSurfaceRecordP.h:37

Document ID: Generated on Thu Sep 19 02:12:35 EDT 2024 from SVN revision 269601
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)