VR-Forces 4.6.1 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 "vrfutil/rwVector.h"
23 #include "vrfutil/rwString.h"
24 #include "vrfutil/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 DtVector& sensorOffset() const;
73  virtual void setSensorOffset(const DtVector& sensorOffset);
75 
78  virtual const double sensorError() const;
79  virtual void setSensorError(const double sensorError);
81 
84  virtual const double sensorSensitivity() const;
85  virtual void setSensorSensitivity(const double sensorSensitivity);
87 
90  virtual const DtPrbStepFunction& detectionProbabilityTable() const;
91  virtual void setDetectionProbabilityTable(const DtPrbStepFunction& params);
93 
96  virtual const DtRwDetectionLevelContainer & sensorDetectLevelDeterminatorParameters() const;
97  virtual void setSensorDetectLevelDeterminatorParameters(const DtRwDetectionLevelContainer & params);
99 
101 
102  virtual void setPublishSensorFieldOfView(bool value);
103  virtual bool publishSensorFieldOfView() const;
105 
108  virtual const DtSensorFieldOfViewEntry& sensorFieldOfView() const;
109  virtual DtSensorFieldOfViewEntry& sensorFieldOfView();
111 
112 protected:
116 
123 
130 
137 
145 
151 
158 
164 
170 
172 };
173 
174 #endif

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)