25 #include <ns3/mobility-building-info.h>
26 #include <ns3/constant-position-mobility-model.h>
27 #include <ns3/building.h>
28 #include <ns3/buildings-helper.h>
29 #include <ns3/mobility-helper.h>
30 #include <ns3/simulator.h>
98 virtual void DoRun (
void);
107 std::ostringstream oss;
108 oss <<
"pos=" << pib.
pos;
111 oss <<
", bid=" << pib.
bid
114 <<
", fn=" << pib.
fn;
125 :
TestCase (BuildNameString (pib, bd)),
136 mobility.SetMobilityModel (
"ns3::ConstantPositionMobilityModel");
166 Simulator::Destroy ();
198 Vector vp1 (1.5, 1.5, 0.5);
208 Vector vp2 (1.5, 0.5, 0.5);
214 Vector vp3 (1.5, 2.5, 0.5);
220 Vector vp4 (1.5, 1.5, 5);
226 Vector vp5 (2.5, 1.6, 3.5);
236 Vector vp6 (0.9999, 1.5, 1.5);
242 Vector vp7 (3.0001, 1.5, 2.5);
248 Vector vp8 (1.001, 1.001, -0.01);
254 Vector vp9 (1.5, 1.5, 4.001);
274 Vector vq1 (-0.7, -1.1, 1.2);
284 Vector vq2 (0.2, 0.3, 0.2);
294 Vector vq3 (0.6, -1.75, 1.5);
300 Vector vq4 (-1.01, 0.3, 1.99);
306 Vector vq5 (-0.8, 0.7, 0.01);
312 Vector vq6 (0.2, 0.3, -0.2);
318 Vector vq7 (0.2, 0.3, 2.001);