#include <newran.h>
Inheritance diagram for NegatedRandom:


Public Member Functions | |
| Real | Next () |
| ExtReal | Mean () const |
| ExtReal | Variance () const |
| virtual Random * | Getrv (void) |
Protected Member Functions | |
| void | tDelete () |
| NegatedRandom (Random &rvx) | |
Protected Attributes | |
| Random * | rv |
Friends | |
| NegatedRandom & | operator- (Random &) |
|
|
Definition at line 377 of file newran.h.
00377 : rv(&rvx) {} |
|
|
Reimplemented from Random. Definition at line 383 of file newran.h.
00383 { return rv; }
|
|
|
Reimplemented from Random. Definition at line 633 of file newran.cpp. References Random::Mean(), and rv.
|
|
|
Reimplemented from Random. Definition at line 631 of file newran.cpp. References Random::Next(), Real, and rv.
|
|
|
Reimplemented from Random. Definition at line 369 of file newran.h. References tron.
|
|
|
Reimplemented from Random. Definition at line 635 of file newran.cpp. References rv, and Random::Variance().
|
|
|
Definition at line 667 of file newran.cpp.
00668 {
00669 NegatedRandom* r = new NegatedRandom(rv);
00670 if (!r) ErrorNoSpace(); return *r;
00671 }
|
|
|
Definition at line 368 of file newran.h. Referenced by Mean(), Next(), and Variance(). |
1.3.3