VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
signatureObjectSensorDescriptor.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2005 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: signatureObjectSensorDesc.h,v $ $Revision: 1.8 $ $State: Exp $
7 *******************************************************************************/
8 
11 
14 
15 #ifndef signatureObjectSensorDescriptor_H_
16 #define signatureObjectSensorDescriptor_H_
17 
21 #include "readerWriter/rwVector.h"
23 #include <readerWriter/rwString.h>
24 #include <readerWriter/rwReal.h>
26 
31 {
32 private:
35 
36 public:
39  DtReaderWriterRegistry* parentRegistry = 0);
40 
43  orig, DtReaderWriterRegistry* parentRegistry = 0);
44 
48 
51 
54  virtual DtString type() const;
55 
56  //virtual bool init();
57 
58  virtual DtComponentDescriptor* clone(DtReaderWriterRegistry * parentRegistry
59  = 0) const;
60 
63 
66  virtual DtString sensorDomain() const;
67  virtual void setSensorDomain(const DtString& domain);
69 
72  virtual const double sensorError() const;
73  virtual void setSensorError(const double sensorError);
75 
78  virtual const double sensorSensitivity() const;
79  virtual void setSensorSensitivity(const double sensorSensitivity);
81 
84  virtual const DtPrbStepFunction& detectionProbabilityTable() const;
85  virtual void setDetectionProbabilityTable(const DtPrbStepFunction& params);
87 
90  virtual const DtRwDetectionLevelContainer & sensorDetectLevelDeterminatorParameters() const;
91  virtual void setSensorDetectLevelDeterminatorParameters(const DtRwDetectionLevelContainer & params);
93 
95 
96  virtual void setPublishSensorFieldOfView(bool value);
97  virtual bool publishSensorFieldOfView() const;
99 
102  virtual const DtSensorFieldOfViewEntry& sensorFieldOfView() const;
103  virtual DtSensorFieldOfViewEntry& sensorFieldOfView();
105 
106 protected:
110 
117 
124 
132 
138 
145 
151 
157 
159 };
160 
161 #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)