VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
tacticalSmokeParameters.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2008 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: tacticalSmokeParams.h,v $ $Revision: 1.2 $ $State: Exp $
7 *******************************************************************************/
8 
11 
12 
13 #ifndef tacticalSmokeParameters_H_
14 #define tacticalSmokeParameters_H_
15 
18 #include "readerWriter/rwVector.h"
20 
22 {
23 public:
25  DtTacticalSmokeParameters(const DtString& name = DtString::nullString(),
26  DtReaderWriterRegistry* parentRegistry = NULL, DtEnvironmentSP env = DtEnvironmentSP(), DtEnvValueSP* objectNode = NULL);
27 
29  DtReaderWriterRegistry* parentRegistry = NULL, DtEnvironmentSP env = DtEnvironmentSP(), DtEnvValueSP* objectNode = NULL);
30 
32  virtual ~DtTacticalSmokeParameters();
33 
34 protected:
37  const DtString& name = DtString::nullString(),
38  DtReaderWriterRegistry* parentRegistry = NULL);
39 
41  const DtSymbolString& name,
42  DtReaderWriterRegistry* parentRegistry = NULL);
43 
44 public:
46  const DtTacticalSmokeParameters& operator=
47  (const DtTacticalSmokeParameters& orig);
48 
50  (const DtString& name = DtString::nullString(),
51  DtReaderWriterRegistry* parentRegistry = NULL) const;
52 
54  (const DtSymbolString& name,
55  DtReaderWriterRegistry* parentRegistry = NULL) const;
56 
59  virtual DtString type() const;
60 
62  static DtVrfObjectParameters* creator(DtEnvironmentSP env, DtEnvValueSP* objectNode);
63 
64 
65  virtual double deadReckoningDensityThreshold() const;
66  virtual void setDeadReckoningDensityThreshold(double d);
67 
68  virtual double deadReckoningSigmaThreshold() const;
69  virtual void setDeadReckoningSigmaThreshold(double d);
70 
71 protected:
72 
76 
82 
89 };
90 
91 #endif
Instances of DtVrfObjectParameters are the readable/writeable objects that contain the information ne...
Definition: vrfObjectParameters.h:59
DtRwReal myDrSigmaThreshold
Parameter Name: dr-sigma-threshold Parameter Description: Indicates the dead reckoning threshold for ...
Definition: tacticalSmokeParameters.h:87
Definition: symbolString.h:20
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
Definition: tacticalSmokeParameters.h:21
DT_DLL_readerWriter DtBoost::shared_ptr< DtEnvironment > DtEnvironmentSP
Definition: readerWriter.h:30
virtual DtVrfObjectParameters * clone(const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL) const
Definition: readerWriterRegistry.h:39
DtRwReal myDrDensityThreshold
Parameter Name: dr-density-threshold Parameter Description: Indicates the dead reckoning threshold fo...
Definition: tacticalSmokeParameters.h:81
static DtVrfObjectParameters * creator(DtEnvironmentSP env, DtEnvValueSP *objectNode)
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
virtual DtString type() const
Returns a string identifying the type of parameter descriptor.
File: rwVector.h.

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)