User Manual, Developers Guide and API Documentation

rise::scenario::pathloss::Map Class Reference

This class provides pathloss values out of pathloss maps read from scenery files.

#include <scenario/pathloss/MapPathloss.hpp>

Inheritance diagram for rise::scenario::pathloss::Map:

Inheritance graph
[legend]
Collaboration diagram for rise::scenario::pathloss::Map:

Collaboration graph
[legend]

List of all members.

Public Types

typedef scenerymap::Interpolation2D Interpolation2D
typedef scenerymap::PathlossMap2D PathlossMap2D

Public Member Functions

 Map (const wns::pyconfig::View &config)
virtual ~Map ()

Protected Member Functions

virtual wns::Ratio calculatePathloss (const antenna::Antenna &source, const antenna::Antenna &target, const wns::Frequency &frequency) const
 Pathloss calculation function for models not dependent on the distance of source and target.


Detailed Description

Definition at line 45 of file MapPathloss.hpp.


Member Typedef Documentation

Definition at line 49 of file MapPathloss.hpp.

Definition at line 48 of file MapPathloss.hpp.


Constructor & Destructor Documentation

Map::Map ( const wns::pyconfig::View config  ) 

Definition at line 44 of file MapPathloss.cpp.

Map::~Map (  )  [virtual]

Definition at line 48 of file MapPathloss.cpp.


Member Function Documentation

wns::Ratio Map::calculatePathloss ( const antenna::Antenna source,
const antenna::Antenna target,
const wns::Frequency frequency 
) const [protected, virtual]

For models dependent on the distance DistanceDepedent will provide an implementation of this method.

Implements rise::scenario::pathloss::Pathloss.

Definition at line 52 of file MapPathloss.cpp.


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