#include <buildings-helper.h>
Static Public Member Functions | |
static void | MakeConsistent (Ptr< BuildingsMobilityModel > bmm) |
static void | MakeMobilityModelConsistent () |
Definition at line 35 of file buildings-helper.h.
|
static |
Definition at line 54 of file buildings-helper.cc.
References ns3::BuildingList::Begin(), ns3::BuildingList::End(), ns3::MobilityModel::GetPosition(), NS_ABORT_MSG_UNLESS, NS_LOG_LOGIC, ns3::BuildingsMobilityModel::SetIndoor(), and ns3::BuildingsMobilityModel::SetOutdoor().
Referenced by ns3::BuildingsPathlossTestCase::CreateMobilityModel(), ns3::BuildingsShadowingTestCase::CreateMobilityModel(), main(), MakeMobilityModelConsistent(), ns3::RadioEnvironmentMapHelper::RunOneIteration(), and ns3::SameRoomPositionAllocator::SameRoomPositionAllocator().
|
static |
Definition at line 37 of file buildings-helper.cc.
References ns3::NodeList::Begin(), ns3::NodeList::End(), ns3::Object::GetObject(), MakeConsistent(), NS_ABORT_MSG_UNLESS, and NS_LOG_FUNCTION_NOARGS.
Referenced by ns3::RandomRoomPositionAllocatorTestCase::DoRun(), ns3::BuildingsHelperOneTestCase::DoRun(), ns3::SameRoomPositionAllocatorTestCase::DoRun(), and main().