User Manual, Developers Guide and API Documentation

rise::scenario::shadowing::Objects Class Reference

Obstruction based shadowing model.

#include <scenario/shadowing/Objects.hpp>

Inheritance diagram for rise::scenario::shadowing::Objects:

Inheritance graph
[legend]
Collaboration diagram for rise::scenario::shadowing::Objects:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual wns::Ratio getShadowing (const antenna::Antenna &source, const antenna::Antenna &target) const
 Objects (const wns::pyconfig::View &config)
virtual ~Objects ()

Static Private Member Functions

static ObstructionList fetchObstructionList (Scenario &scenario, const wns::pyconfig::View &config)
static ObstructionList fetchObstructionList (const wns::pyconfig::View &config)

Private Attributes

ObstructionList obstructionList


Detailed Description

Definition at line 48 of file Objects.hpp.


Constructor & Destructor Documentation

Objects::Objects ( const wns::pyconfig::View config  )  [explicit]

Definition at line 53 of file Objects.cpp.

virtual rise::scenario::shadowing::Objects::~Objects (  )  [inline, virtual]

Definition at line 56 of file Objects.hpp.


Member Function Documentation

rise::scenario::ObstructionList Objects::fetchObstructionList ( Scenario scenario,
const wns::pyconfig::View config 
) [static, private]

Definition at line 75 of file Objects.cpp.

rise::scenario::ObstructionList Objects::fetchObstructionList ( const wns::pyconfig::View config  )  [static, private]

Definition at line 60 of file Objects.cpp.

wns::Ratio Objects::getShadowing ( const antenna::Antenna source,
const antenna::Antenna target 
) const [virtual]

Implements rise::scenario::shadowing::Shadowing.

Definition at line 90 of file Objects.cpp.


Member Data Documentation

Definition at line 72 of file Objects.hpp.


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

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