VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
radarObjectSensorPSR.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2005 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: radarObjectSensorPSR.h,v $ $Revision: 1.3 $ $State: Exp $
7 *******************************************************************************/
8 
9 #ifndef radarObjectSensorPSR_H_
10 #define radarObjectSensorPSR_H_
11 
13 #include <readerWriter/rwBoolean.h>
14 
17 
22 {
23 public:
24 
27  const DtString& rwName = DtString::nullString(),
28  DtReaderWriterRegistry* parentRegistry = 0);
29 
32  const DtString& rwName = DtString::nullString(),
33  DtReaderWriterRegistry* parentRegistry = 0);
34 
36  virtual ~DtRadarObjectSensorPSR();
37 
40 
43  const DtString& rwName = DtString::nullString(),
44  DtReaderWriterRegistry* parentRegistry = 0) const;
45 
47  virtual DtString type() const;
48 
51  virtual bool emitterSystemOn() const;
52  virtual void setEmitterSystemOn(bool onOff);
54 
57  virtual const DtString& radarMode() const;
58  virtual void setRadarMode(const DtString& mode);
60 
63  virtual bool emitterSystemOnSpecified() const;
64 
67  virtual bool sectorBlankingEnabled() const;
68  virtual void setSectorBlankingEnabled(bool onOff);
70 
73  virtual double sectorBlankingStart() const;
74  virtual void setSectorBlankingStart(double startAz);
76 
79  virtual double sectorBlankingStop() const;
80  virtual void setSectorBlankingStop(double stopAz);
82 
84  static DtVrfProcessStateRepository* creator (const DtString& rwName,
85  DtVrfObject* vrfObject, DtReaderWriterRegistry* parentRegistry);
86 
87 protected:
88 
94 };
95 
96 #endif

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)