28 DtEnvValueSP* objectNode = NULL);
33 const DtString& name = DtString::nullString(),
47 const DtString& rwName = DtString::nullString(),
59 virtual DtReal maxRange()
const;
60 virtual void setMaxRange(
const DtReal range);
65 virtual DtReal maxRangeAltitude()
const;
66 virtual void setMaxRangeAltitude(
const DtReal maxAcceleration);
71 virtual DtReal cepRadius()
const;
72 virtual void setCepRadius(
const DtReal cepradius);
Instances of DtVrfObjectParameters are the readable/writeable objects that contain the information ne...
Definition: vrfObjectParameters.h:59
Definition: symbolString.h:20
virtual bool inheritValues(const DtVrfObjectParameters *benefactor)
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DT_DLL_readerWriter DtBoost::shared_ptr< DtEnvironment > DtEnvironmentSP
Definition: readerWriter.h:30
Definition: readerWriterRegistry.h:39
DtRwReal myMaxRangeAltitude
Parameter Name: max-range-altitude Parameter Description: The deployment altitude at which a bomb can...
Definition: bombParameters.h:103
const DtMovingObjectParameters & operator=(const DtMovingObjectParameters &orig)
assignment operator
The moving-object-param parameter type is used for objects that are capable of movement, such as individual entities and aggregates.
Definition: movingObjectParameters.h:33
DtRwReal myMaxRange
Parameter Name: max-range Parameter Description: The distance the bomb can travel when deployed at my...
Definition: bombParameters.h:97
virtual DtString type() const
Should return the type of object this is a parameter block for.
static DtVrfObjectParameters * creator(DtEnvironmentSP env, DtEnvValueSP *objectNode)
virtual void inheritValuesFromThisType(const DtMovingObjectParameters *benefactor)
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtRwReal myCepRadius
Parameter Name: cep-radius Parameter Description: Circular Error Probable radius (CEP).
Definition: bombParameters.h:116
virtual DtVrfObjectParameters * clone(const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL) const
Contains the set of readable/writeable parameters associated with an bomb type of entity...
Definition: bombParameters.h:22