IPhysicalEnvironment¶
Package: inet.environment.contract
module interface IPhysicalEnvironment
Module interface for physical environment models that contain physical objects affecting signal propagation. Implementations define a space with objects of various shapes, positions, orientations, and materials. These objects impact wireless signal propagation through absorption, reflection, refraction, and diffraction.
Inheritance diagram¶
Implemented by¶
Name |
Type |
Description |
|---|---|---|
compound module |
The propagation of communication signals, the movement of communicating agents, or battery exhaustion depends on the surrounding physical environment. For example, signals can be absorbed by objects, can pass through objects, can be refracted by surfaces, can be reflected from surfaces, etc. |
Properties¶
Name |
Value |
Description |
|---|---|---|
display |
i=misc/town |
Source code¶
//
// Module interface for physical environment models that contain physical objects
// affecting signal propagation. Implementations define a space with objects of
// various shapes, positions, orientations, and materials. These objects impact
// wireless signal propagation through absorption, reflection, refraction, and
// diffraction.
//
moduleinterface IPhysicalEnvironment
{
parameters:
@display("i=misc/town");
}
File: src/inet/environment/contract/IPhysicalEnvironment.ned