![]() |
VR-Forces 4.0.4 Class Documentation
|
DtCounterMeasureDistractionEntry. More...

Public Member Functions | |
| DtCounterMeasureDistractionEntry () | |
| default constructor | |
| DtCounterMeasureDistractionEntry (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| real constructor | |
| DtCounterMeasureDistractionEntry (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| DtCounterMeasureDistractionEntry (const DtCounterMeasureDistractionEntry &orig) | |
| copy constructor | |
| DtCounterMeasureDistractionEntry (const DtString &name, const DtCounterMeasureDistractionEntry &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| DtCounterMeasureDistractionEntry (const DtSymbolString &name, const DtCounterMeasureDistractionEntry &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| const DtCounterMeasureDistractionEntry & | operator= (const DtCounterMeasureDistractionEntry &orig) |
| assignment operator | |
| virtual | ~DtCounterMeasureDistractionEntry () |
| virtual DtCounterMeasureDistractionEntry * | clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual DtCounterMeasureDistractionEntry * | clone (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual const DtRwEntityType & | counterMeasureType () const |
| Accessor/mutator for myCounterMeasureType. | |
| virtual void | setCounterMeasureType (const DtEntityType &type) |
| Accessor/mutator for myCounterMeasureType. | |
| virtual const DtString & | effectiveSensorDomain () const |
| Accessor/mutator for #mySensorDomain. | |
| virtual void | setEffectiveSensorDomain (const DtString &sensorDomain) |
| Accessor/mutator for #mySensorDomain. | |
| virtual const double | distractionProbability () const |
| Accessor/mutator for myDistractionProbability. | |
| virtual void | setDistractionProbability (const double prob) |
| Accessor/mutator for myDistractionProbability. | |
Protected Attributes | |
parameters | |
These parameters are available for setting in the OPD files. | |
| DtRwEntityType | myCounterMeasureType |
| Parameter Name: counter-measure-type Parameter Description: DIS/RPR entity type enumeration representing the kind of counter measure that could distract the missile. | |
| DtRwString | myEffectiveSensorDomain |
| Parameter Name: effective-sensor-domain Parameter Description: This is the sensor domain that this counter measure is considered effective in. | |
| DtRwReal | myDistractionProbability |
| Parameter Name: distraction-probability Parameter Description: The probability that counter measure object will have an affect on the missile. | |
DtCounterMeasureDistractionEntry.
DtCounterMeasureDistractionEntry is a readable/writable doublet of DtEntityType and a DtSimMunitionList. It describes the list of ammo types that can be used against a particular target, in order of preference.
default constructor
| DtCounterMeasureDistractionEntry::DtCounterMeasureDistractionEntry | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
real constructor
| DtCounterMeasureDistractionEntry::DtCounterMeasureDistractionEntry | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| DtCounterMeasureDistractionEntry::DtCounterMeasureDistractionEntry | ( | const DtCounterMeasureDistractionEntry & | orig | ) |
copy constructor
| DtCounterMeasureDistractionEntry::DtCounterMeasureDistractionEntry | ( | const DtString & | name, |
| const DtCounterMeasureDistractionEntry & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| DtCounterMeasureDistractionEntry::DtCounterMeasureDistractionEntry | ( | const DtSymbolString & | name, |
| const DtCounterMeasureDistractionEntry & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| virtual DtCounterMeasureDistractionEntry::~DtCounterMeasureDistractionEntry | ( | ) | [virtual] |
| const DtCounterMeasureDistractionEntry& DtCounterMeasureDistractionEntry::operator= | ( | const DtCounterMeasureDistractionEntry & | orig | ) |
assignment operator
| virtual DtCounterMeasureDistractionEntry* DtCounterMeasureDistractionEntry::clone | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
| virtual DtCounterMeasureDistractionEntry* DtCounterMeasureDistractionEntry::clone | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
| virtual const DtRwEntityType& DtCounterMeasureDistractionEntry::counterMeasureType | ( | ) | const [virtual] |
Accessor/mutator for myCounterMeasureType.
| virtual void DtCounterMeasureDistractionEntry::setCounterMeasureType | ( | const DtEntityType & | type | ) | [virtual] |
Accessor/mutator for myCounterMeasureType.
| virtual const DtString& DtCounterMeasureDistractionEntry::effectiveSensorDomain | ( | ) | const [virtual] |
Accessor/mutator for #mySensorDomain.
| virtual void DtCounterMeasureDistractionEntry::setEffectiveSensorDomain | ( | const DtString & | sensorDomain | ) | [virtual] |
Accessor/mutator for #mySensorDomain.
| virtual const double DtCounterMeasureDistractionEntry::distractionProbability | ( | ) | const [virtual] |
Accessor/mutator for myDistractionProbability.
| virtual void DtCounterMeasureDistractionEntry::setDistractionProbability | ( | const double | prob | ) | [virtual] |
Accessor/mutator for myDistractionProbability.
Parameter Name: counter-measure-type
Parameter Description: DIS/RPR entity type enumeration representing the kind of counter measure that could distract the missile.
Parameter Default Value:
Parameter Name: effective-sensor-domain
Parameter Description: This is the sensor domain that this counter measure is considered effective in.
For example a flare would be effective in the infrared domain
Parameter Default Value:
Parameter Name: distraction-probability
Parameter Description: The probability that counter measure object will have an affect on the missile.
Parameter Default Value: