User Manual, Developers Guide and API Documentation

rise::antenna::pattern::twodimensional::OmniDirectional Class Reference

#include <antenna/pattern/twodimensional/OmniDirectional.hpp>

Inheritance diagram for rise::antenna::pattern::twodimensional::OmniDirectional:

Inheritance graph
[legend]
Collaboration diagram for rise::antenna::pattern::twodimensional::OmniDirectional:

Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static void deleteInstance ()
static OmniDirectionalgetInstance ()
 Omni directional antenna pattern.

Protected Member Functions

 OmniDirectional ()
virtual void pd_startUp ()
 ~OmniDirectional ()

Static Private Attributes

static OmniDirectionalmyself = 0


Detailed Description

Definition at line 34 of file OmniDirectional.hpp.


Constructor & Destructor Documentation

OmniDirectional::OmniDirectional (  )  [protected]

Definition at line 32 of file OmniDirectional.cpp.

OmniDirectional::~OmniDirectional (  )  [protected]

Definition at line 37 of file OmniDirectional.cpp.


Member Function Documentation

static void rise::antenna::pattern::twodimensional::OmniDirectional::deleteInstance (  )  [inline, static]

Definition at line 54 of file OmniDirectional.hpp.

static OmniDirectional* rise::antenna::pattern::twodimensional::OmniDirectional::getInstance (  )  [inline, static]

Omni directional antenna pattern has the same gain in all azimuth angles. Over elevation angle it changes, though: the highest gain is in the horizontal plane, and the lowest in vertical. Omni directional antenna has a gain of ~5dB for elevation angle 90�. This is in contrast to isotropic antenna which has the gain of zero in all the directions.

Definition at line 49 of file OmniDirectional.hpp.

void OmniDirectional::pd_startUp (  )  [protected, virtual]

Reimplemented from rise::antenna::pattern::kernel::TwoDimensional.

Definition at line 42 of file OmniDirectional.cpp.


Member Data Documentation

OmniDirectional * OmniDirectional::myself = 0 [static, private]

Definition at line 62 of file OmniDirectional.hpp.


The documentation for this class was generated from the following files:

Generated on Sat May 26 03:32:38 2012 for openWNS by  doxygen 1.5.5