VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfMakRadarBeamScanData.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2024 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
10 
11 #include "vrfutil/vrfutilDefines.h"
12 #include <matrix/vlVector.h>
13 #include <vlutil/vlString.h>
14 #include <vlutil/vlNetTypes.h>
15 #include <vector>
16 
17 namespace DtVrfScanPatternTypeEnum
18 {
20  {
28  };
29 }
30 
32 {
33 public:
34 
37 
39  void setAzimuthScanRate(const DtFloat32);
40  DtFloat32 azimuthScanRate() const;
41 
43  void setRotationRate(const DtFloat32);
44  DtFloat32 rotationRate() const;
45 
47  void setWideningRate(const DtFloat32);
48  DtFloat32 wideningRate() const;
49 
51  void setRasterBarCount(const DtU32);
52  DtU32 rasterBarCount() const;
53 
55  void setScanPatternType(const DtU8);
56  DtU8 scanPatternType() const;
57 
58  bool operator==(const DtVrfMakRadarBeamScanData& rhs) const;
59 
60  bool operator!=(const DtVrfMakRadarBeamScanData& rhs) const;
61 
62 protected:
68 };
Definition: vrfMakRadarBeamScanData.h:24
Definition: vrfMakRadarBeamScanData.h:27
Definition: vrfMakRadarBeamScanData.h:23
DtU32 myRasterBarCount
Definition: vrfMakRadarBeamScanData.h:66
DtU8 myScanPatternType
Definition: vrfMakRadarBeamScanData.h:67
DT_DLL_terrainCS bool operator==(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
DtFloat32 myWideningRate
Definition: vrfMakRadarBeamScanData.h:65
Definition: vrfMakRadarBeamScanData.h:25
Definition: vrfMakRadarBeamScanData.h:22
float DtFloat32
Definition: vrvControlStructTypes.h:35
Definition: vrfMakRadarBeamScanData.h:21
DtFloat32 myAzimuthScanRate
Definition: vrfMakRadarBeamScanData.h:63
Definition: vrfMakRadarBeamScanData.h:26
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
DT_DLL_terrainCS bool operator!=(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
DtFloat32 myRotationRate
Definition: vrfMakRadarBeamScanData.h:64
Definition: vrfMakRadarBeamScanData.h:31
DtScanPatternTypeEnum
Definition: vrfMakRadarBeamScanData.h:19

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)