![]() |
VR-Forces 4.0.4 Class Documentation
|
class DtEvalRandom: More...

Public Member Functions | |
| DtEvalRandom () | |
| constructor | |
| virtual | ~DtEvalRandom () |
| destructor | |
| DtEvalRandom (const DtEvalRandom &orig) | |
| copy constructor | |
| DtEvalRandom & | operator= (const DtEvalRandom &orig) |
| assignment operator | |
| virtual DtEvaluator * | clone () |
| clone operator | |
| virtual bool | evaluate (DtSimCondExpr *condExpr, const DtString &objectName, DtSimManager *simManager) const |
| | |
Static Public Member Functions | |
| static DtEvaluator * | creator () |
| Returns a newly created DtEvalRandom. | |
class DtEvalRandom:
Instances of DtEvalRandom are used to perform the evaluation for a DtCeRandom conditional expression.
constructor
| virtual DtEvalRandom::~DtEvalRandom | ( | ) | [virtual] |
destructor
| DtEvalRandom::DtEvalRandom | ( | const DtEvalRandom & | orig | ) |
copy constructor
| DtEvalRandom& DtEvalRandom::operator= | ( | const DtEvalRandom & | orig | ) |
assignment operator
| virtual DtEvaluator* DtEvalRandom::clone | ( | ) | [virtual] |
clone operator
Implements DtEvaluator.
| virtual bool DtEvalRandom::evaluate | ( | DtSimCondExpr * | condExpr, |
| const DtString & | objectName, | ||
| DtSimManager * | simManager | ||
| ) | const [virtual] |
Makes a random draw between 0 and 1, and compares it against the probability parameter in the DtCeRandom conditional expression.
Implements DtEvaluator.
| static DtEvaluator* DtEvalRandom::creator | ( | ) | [static] |
Returns a newly created DtEvalRandom.