diff --git a/samples/main-random-walk.cc b/samples/main-random-walk.cc index 2fa095d4e..c4a0db34f 100644 --- a/samples/main-random-walk.cc +++ b/samples/main-random-walk.cc @@ -19,7 +19,7 @@ static void CourseChange (ns3::TraceContext const&, Ptr mobility) { Vector pos = mobility->GetPosition (); - Vector vel = mobility->GetSpeed (); + Vector vel = mobility->GetVelocity (); std::cout << Simulator::Now () << ", model=" << mobility << ", POS: x=" << pos.x << ", y=" << pos.y << ", z=" << pos.z << "; VEL:" << vel.x << ", y=" << vel.y << ", z=" << vel.z << std::endl; diff --git a/src/mobility/hierarchical-mobility-model.cc b/src/mobility/hierarchical-mobility-model.cc index a01ba4821..3f72ba1e7 100644 --- a/src/mobility/hierarchical-mobility-model.cc +++ b/src/mobility/hierarchical-mobility-model.cc @@ -77,10 +77,10 @@ HierarchicalMobilityModel::DoSetPosition (const Vector &position) m_child->SetPosition (childPosition); } Vector -HierarchicalMobilityModel::DoGetSpeed (void) const +HierarchicalMobilityModel::DoGetVelocity (void) const { - Vector parentSpeed = m_parent->GetSpeed (); - Vector childSpeed = m_child->GetSpeed (); + Vector parentSpeed = m_parent->GetVelocity (); + Vector childSpeed = m_child->GetVelocity (); Vector speed (parentSpeed.x + childSpeed.x, parentSpeed.y + childSpeed.y, parentSpeed.z + childSpeed.z); diff --git a/src/mobility/hierarchical-mobility-model.h b/src/mobility/hierarchical-mobility-model.h index c454e043c..f864289f5 100644 --- a/src/mobility/hierarchical-mobility-model.h +++ b/src/mobility/hierarchical-mobility-model.h @@ -60,7 +60,7 @@ public: private: virtual Vector DoGetPosition (void) const; virtual void DoSetPosition (const Vector &position); - virtual Vector DoGetSpeed (void) const; + virtual Vector DoGetVelocity (void) const; void ParentChanged (const TraceContext &context, Ptr model); void ChildChanged (const TraceContext &context, Ptr model); diff --git a/src/mobility/mobility-model.cc b/src/mobility/mobility-model.cc index 0e4ef568f..c08d51619 100644 --- a/src/mobility/mobility-model.cc +++ b/src/mobility/mobility-model.cc @@ -39,9 +39,9 @@ MobilityModel::GetPosition (void) const return DoGetPosition (); } Vector -MobilityModel::GetSpeed (void) const +MobilityModel::GetVelocity (void) const { - return DoGetSpeed (); + return DoGetVelocity (); } void diff --git a/src/mobility/mobility-model.h b/src/mobility/mobility-model.h index 6702e10c5..e9722c111 100644 --- a/src/mobility/mobility-model.h +++ b/src/mobility/mobility-model.h @@ -50,7 +50,7 @@ public: /** * \returns the current position. */ - Vector GetSpeed (void) const; + Vector GetVelocity (void) const; /** * \param position a reference to another mobility model * \returns the distance between the two objects. Unit is meters. @@ -83,7 +83,7 @@ private: * Concrete subclasses of this base class must * implement this method. */ - virtual Vector DoGetSpeed (void) const = 0; + virtual Vector DoGetVelocity (void) const = 0; }; }; // namespace ns3 diff --git a/src/mobility/random-direction-2d-mobility-model.cc b/src/mobility/random-direction-2d-mobility-model.cc index 8163aee53..cb91c7144 100644 --- a/src/mobility/random-direction-2d-mobility-model.cc +++ b/src/mobility/random-direction-2d-mobility-model.cc @@ -200,9 +200,9 @@ RandomDirection2dMobilityModel::DoSetPosition (const Vector &position) m_event = Simulator::ScheduleNow (&RandomDirection2dMobilityModel::Start, this); } Vector -RandomDirection2dMobilityModel::DoGetSpeed (void) const +RandomDirection2dMobilityModel::DoGetVelocity (void) const { - return m_helper.GetSpeed (); + return m_helper.GetVelocity (); } diff --git a/src/mobility/random-direction-2d-mobility-model.h b/src/mobility/random-direction-2d-mobility-model.h index 8ebc21100..24f0fd94e 100644 --- a/src/mobility/random-direction-2d-mobility-model.h +++ b/src/mobility/random-direction-2d-mobility-model.h @@ -108,7 +108,7 @@ class RandomDirection2dMobilityModel : public MobilityModel virtual void DoDispose (void); virtual Vector DoGetPosition (void) const; virtual void DoSetPosition (const Vector &position); - virtual Vector DoGetSpeed (void) const; + virtual Vector DoGetVelocity (void) const; static const double PI; Ptr m_parameters; diff --git a/src/mobility/random-walk-2d-mobility-model.cc b/src/mobility/random-walk-2d-mobility-model.cc index 6f1e93aee..bf24e9003 100644 --- a/src/mobility/random-walk-2d-mobility-model.cc +++ b/src/mobility/random-walk-2d-mobility-model.cc @@ -164,7 +164,7 @@ void RandomWalk2dMobilityModel::DoWalk (Time delayLeft) { Vector position = m_helper.GetCurrentPosition (); - Vector speed = m_helper.GetSpeed (); + Vector speed = m_helper.GetVelocity (); Vector nextPosition = position; nextPosition.x += speed.x * delayLeft.GetSeconds (); nextPosition.y += speed.y * delayLeft.GetSeconds (); @@ -186,7 +186,7 @@ void RandomWalk2dMobilityModel::Rebound (Time delayLeft) { Vector position = m_helper.GetCurrentPosition (m_parameters->m_bounds); - Vector speed = m_helper.GetSpeed (); + Vector speed = m_helper.GetVelocity (); switch (m_parameters->m_bounds.GetClosestSide (position)) { case Rectangle::RIGHT: @@ -223,9 +223,9 @@ RandomWalk2dMobilityModel::DoSetPosition (const Vector &position) m_event = Simulator::ScheduleNow (&RandomWalk2dMobilityModel::Start, this); } Vector -RandomWalk2dMobilityModel::DoGetSpeed (void) const +RandomWalk2dMobilityModel::DoGetVelocity (void) const { - return m_helper.GetSpeed (); + return m_helper.GetVelocity (); } diff --git a/src/mobility/random-walk-2d-mobility-model.h b/src/mobility/random-walk-2d-mobility-model.h index f018d8b13..46b871753 100644 --- a/src/mobility/random-walk-2d-mobility-model.h +++ b/src/mobility/random-walk-2d-mobility-model.h @@ -134,7 +134,7 @@ class RandomWalk2dMobilityModel : public MobilityModel virtual void DoDispose (void); virtual Vector DoGetPosition (void) const; virtual void DoSetPosition (const Vector &position); - virtual Vector DoGetSpeed (void) const; + virtual Vector DoGetVelocity (void) const; StaticSpeedHelper m_helper; EventId m_event; diff --git a/src/mobility/random-waypoint-mobility-model.cc b/src/mobility/random-waypoint-mobility-model.cc index 1807f5227..01478cc6a 100644 --- a/src/mobility/random-waypoint-mobility-model.cc +++ b/src/mobility/random-waypoint-mobility-model.cc @@ -154,9 +154,9 @@ RandomWaypointMobilityModel::DoSetPosition (const Vector &position) Simulator::ScheduleNow (&RandomWaypointMobilityModel::Start, this); } Vector -RandomWaypointMobilityModel::DoGetSpeed (void) const +RandomWaypointMobilityModel::DoGetVelocity (void) const { - return m_helper.GetSpeed (); + return m_helper.GetVelocity (); } diff --git a/src/mobility/random-waypoint-mobility-model.h b/src/mobility/random-waypoint-mobility-model.h index 922d0310b..3a86f349a 100644 --- a/src/mobility/random-waypoint-mobility-model.h +++ b/src/mobility/random-waypoint-mobility-model.h @@ -100,7 +100,7 @@ private: void BeginWalk (void); virtual Vector DoGetPosition (void) const; virtual void DoSetPosition (const Vector &position); - virtual Vector DoGetSpeed (void) const; + virtual Vector DoGetVelocity (void) const; StaticSpeedHelper m_helper; Ptr m_parameters; diff --git a/src/mobility/static-mobility-model.cc b/src/mobility/static-mobility-model.cc index 4729e2c3f..6e39678df 100644 --- a/src/mobility/static-mobility-model.cc +++ b/src/mobility/static-mobility-model.cc @@ -48,7 +48,7 @@ StaticMobilityModel::DoSetPosition (const Vector &position) NotifyCourseChange (); } Vector -StaticMobilityModel::DoGetSpeed (void) const +StaticMobilityModel::DoGetVelocity (void) const { return Vector (0.0, 0.0, 0.0); } diff --git a/src/mobility/static-mobility-model.h b/src/mobility/static-mobility-model.h index 3143097ba..995cad598 100644 --- a/src/mobility/static-mobility-model.h +++ b/src/mobility/static-mobility-model.h @@ -50,7 +50,7 @@ public: private: virtual Vector DoGetPosition (void) const; virtual void DoSetPosition (const Vector &position); - virtual Vector DoGetSpeed (void) const; + virtual Vector DoGetVelocity (void) const; Vector m_position; }; diff --git a/src/mobility/static-speed-helper.cc b/src/mobility/static-speed-helper.cc index 9f91b87e2..d781494f6 100644 --- a/src/mobility/static-speed-helper.cc +++ b/src/mobility/static-speed-helper.cc @@ -53,7 +53,7 @@ StaticSpeedHelper::GetCurrentPosition (void) const } Vector -StaticSpeedHelper::GetSpeed (void) const +StaticSpeedHelper::GetVelocity (void) const { return m_paused? Vector (0.0, 0.0, 0.0) : m_speed; } diff --git a/src/mobility/static-speed-helper.h b/src/mobility/static-speed-helper.h index b641ed626..d743460f4 100644 --- a/src/mobility/static-speed-helper.h +++ b/src/mobility/static-speed-helper.h @@ -39,7 +39,7 @@ class StaticSpeedHelper void Reset (const Vector &speed); Vector GetCurrentPosition (const Rectangle &bounds) const; Vector GetCurrentPosition (void) const; - Vector GetSpeed (void) const; + Vector GetVelocity (void) const; void SetSpeed (const Vector &speed); void Pause (void); void Unpause (void); diff --git a/src/mobility/static-speed-mobility-model.cc b/src/mobility/static-speed-mobility-model.cc index 57e7e1e84..779aeae9a 100644 --- a/src/mobility/static-speed-mobility-model.cc +++ b/src/mobility/static-speed-mobility-model.cc @@ -68,9 +68,9 @@ StaticSpeedMobilityModel::DoSetPosition (const Vector &position) NotifyCourseChange (); } Vector -StaticSpeedMobilityModel::DoGetSpeed (void) const +StaticSpeedMobilityModel::DoGetVelocity (void) const { - return m_helper.GetSpeed (); + return m_helper.GetVelocity (); } }; // namespace ns3 diff --git a/src/mobility/static-speed-mobility-model.h b/src/mobility/static-speed-mobility-model.h index f6f1dbddb..81198d735 100644 --- a/src/mobility/static-speed-mobility-model.h +++ b/src/mobility/static-speed-mobility-model.h @@ -68,7 +68,7 @@ public: private: virtual Vector DoGetPosition (void) const; virtual void DoSetPosition (const Vector &position); - virtual Vector DoGetSpeed (void) const; + virtual Vector DoGetVelocity (void) const; void Update (void) const; StaticSpeedHelper m_helper; }; diff --git a/utils/mobility-visualizer-model.cc b/utils/mobility-visualizer-model.cc index b3c7773d3..8b48c6b69 100644 --- a/utils/mobility-visualizer-model.cc +++ b/utils/mobility-visualizer-model.cc @@ -49,7 +49,7 @@ Sample () Ptr node = *nodeIter; Ptr mobility = node->QueryInterface (MobilityModel::iid); Vector pos = mobility->GetPosition (); - Vector vel = mobility->GetSpeed (); + Vector vel = mobility->GetVelocity (); NodeUpdate update; update.node = PeekPointer (node);