|
INET Framework for OMNeT++/OMNEST
|
This class represents a material with its physical properties. More...
#include <Material.h>
Public Member Functions | |
| Material (const char *name, Ohmm resistivity, double relativePermittivity, double relativePermeability) | |
| virtual Ohmm | getResistivity () const override |
| virtual double | getRelativePermittivity () const override |
| virtual double | getRelativePermeability () const override |
| virtual double | getDielectricLossTangent (Hz frequency) const override |
| virtual double | getRefractiveIndex () const override |
| virtual mps | getPropagationSpeed () const override |
Protected Attributes | |
| const Ohmm | resistivity |
| const double | relativePermittivity |
| const double | relativePermeability |
This class represents a material with its physical properties.
| inet::physicalenvironment::Material::Material | ( | const char * | name, |
| Ohmm | resistivity, | ||
| double | relativePermittivity, | ||
| double | relativePermeability | ||
| ) |
|
overridevirtual |
Implements inet::physicalenvironment::IMaterial.
|
overridevirtual |
Implements inet::physicalenvironment::IMaterial.
|
overridevirtual |
Implements inet::physicalenvironment::IMaterial.
Referenced by getPropagationSpeed().
|
inlineoverridevirtual |
Implements inet::physicalenvironment::IMaterial.
|
inlineoverridevirtual |
Implements inet::physicalenvironment::IMaterial.
|
inlineoverridevirtual |
Implements inet::physicalenvironment::IMaterial.
|
protected |
Referenced by getRefractiveIndex().
|
protected |
Referenced by getDielectricLossTangent(), and getRefractiveIndex().
|
protected |
Referenced by getDielectricLossTangent().