INET Framework for OMNeT++/OMNEST
inet::physicalenvironment::IPhysicalEnvironment Class Referenceabstract

#include <IPhysicalEnvironment.h>

Inheritance diagram for inet::physicalenvironment::IPhysicalEnvironment:
inet::physicalenvironment::PhysicalEnvironment

Public Member Functions

virtual IObjectCachegetObjectCache () const =0
 
virtual IGroundgetGround () const =0
 
virtual const CoordgetSpaceMin () const =0
 
virtual const CoordgetSpaceMax () const =0
 
virtual const IMaterialRegistrygetMaterialRegistry () const =0
 
virtual int getNumObjects () const =0
 
virtual const IPhysicalObjectgetObject (int index) const =0
 
virtual const IPhysicalObjectgetObjectById (int id) const =0
 
virtual void visitObjects (const IVisitor *visitor, const LineSegment &lineSegment) const =0
 

Member Function Documentation

virtual IGround* inet::physicalenvironment::IPhysicalEnvironment::getGround ( ) const
pure virtual
virtual const IMaterialRegistry* inet::physicalenvironment::IPhysicalEnvironment::getMaterialRegistry ( ) const
pure virtual
virtual int inet::physicalenvironment::IPhysicalEnvironment::getNumObjects ( ) const
pure virtual
virtual const IPhysicalObject* inet::physicalenvironment::IPhysicalEnvironment::getObject ( int  index) const
pure virtual
virtual const IPhysicalObject* inet::physicalenvironment::IPhysicalEnvironment::getObjectById ( int  id) const
pure virtual
virtual IObjectCache* inet::physicalenvironment::IPhysicalEnvironment::getObjectCache ( ) const
pure virtual
virtual const Coord& inet::physicalenvironment::IPhysicalEnvironment::getSpaceMax ( ) const
pure virtual
virtual const Coord& inet::physicalenvironment::IPhysicalEnvironment::getSpaceMin ( ) const
pure virtual
virtual void inet::physicalenvironment::IPhysicalEnvironment::visitObjects ( const IVisitor visitor,
const LineSegment lineSegment 
) const
pure virtual

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