#include <fading.hpp>
Inheritance diagram for Rayleigh:

| Public Types | |
| typedef boost::shared_ptr< Rayleigh > | RayleighPtr | 
| Smart pointer that clients should use. | |
| Static Public Member Functions | |
| static RayleighPtr | create () | 
| A factory method to ensure that all objects are created via newsince we are using smart pointers. | |
| static RayleighPtr | create (const Rayleigh &rhs) | 
| A factory method to ensure that all objects are created via newsince we are using smart pointers. | |
| static RayleighPtr | create (double maxVelocity) | 
| A factory method to ensure that all objects are created via newsince we are using smart pointers. | |
| Protected Member Functions | |
| Rayleigh () | |
| A constructor. | |
| Rayleigh (double maxVelocity) | |
| A constructor. | |
| Rayleigh (const Rayleigh &rhs) | |
| A copy constructor. | |
Definition at line 156 of file fading.hpp.
| Rayleigh::Rayleigh | ( | double | maxVelocity | ) |  [protected] | 
A constructor.
| maxVelocity | the maximum velocity for objects in the environment in m/s (used for computing doppler). | 
Definition at line 53 of file fading.cpp.
| RayleighPtr Rayleigh::create | ( | double | maxVelocity | ) |  [inline, static] | 
A factory method to ensure that all objects are created via new since we are using smart pointers. 
| maxVelocity | the maximum velocity for objects in the environment in m/s (used for computing doppler). | 
Definition at line 230 of file fading.hpp.
References Rayleigh().
 1.4.7
 1.4.7