14 #include <matrix/vlDcm.h>
15 #include <matrix/vlVector.h>
29 parentRegistry = NULL);
32 parentRegistry = NULL);
51 virtual double dispersalAngle()
const;
52 virtual void setDispersalAngle(
double a);
57 virtual double hitModifier()
const;
58 virtual void setHitModifier(
double m);
65 return !(*
this == rhs);
DtRwReal myDispersalAngle
Parameter Name: angle Parameter Description: The angle at which rounds are dispersed. Parameter Default Value: 0.0 .
Definition: munitionDispersalAngleParams.h:80
const DtMunitionDispersalParams & operator=(const DtMunitionDispersalParams &orig)
assignment operator
virtual DtMunitionDispersalParams * clone(const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const =0
Definition: symbolString.h:20
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
Definition: readerWriterRegistry.h:39
DtRwReal myHitModifier
Parameter Name: hit-modifier Parameter Description: The chance of hitting an entity within the disper...
Definition: munitionDispersalAngleParams.h:87
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtMunitionDispersalParams.
Definition: munitionDispersalParams.h:20
DtMunitionDispersalAngleParams specifies the parameters used by a determinant to determine how a burs...
Definition: munitionDispersalAngleParams.h:21
static DtMunitionDispersalParams * creator()
Creator function.
Definition: munitionDispersalAngleParams.h:69
bool operator!=(const DtMunitionDispersalAngleParams &rhs) const
Definition: munitionDispersalAngleParams.h:63
bool operator==(const DtMunitionDispersalParams &rhs) const
Equivalence operator.