From ba0f81e65c7cb86b0aec585f3e280983f452fb40 Mon Sep 17 00:00:00 2001 From: Mathieu Lacage Date: Tue, 17 Jul 2007 11:13:34 +0200 Subject: [PATCH] remove unused class declarations --- src/node/mobility-model.cc | 11 ++++------- src/node/mobility-model.h | 21 ++------------------- 2 files changed, 6 insertions(+), 26 deletions(-) diff --git a/src/node/mobility-model.cc b/src/node/mobility-model.cc index c62733f8f..91776aa07 100644 --- a/src/node/mobility-model.cc +++ b/src/node/mobility-model.cc @@ -26,14 +26,11 @@ namespace ns3 { const InterfaceId MobilityModel::iid = MakeInterfaceId ("MobilityModel", Object::iid); -Vector3D::Vector3D (double x, double y, double z) - : x (x), - y (y), - z (z) -{} -Position::Position (double x, double y, double z) - : Vector3D (x, y, z) +Position::Position (double _x, double _y, double _z) + : x (_x), + y (_y), + z (_z) {} MobilityModel::MobilityModel () diff --git a/src/node/mobility-model.h b/src/node/mobility-model.h index 92cf6a3e7..7dd300aff 100644 --- a/src/node/mobility-model.h +++ b/src/node/mobility-model.h @@ -25,31 +25,14 @@ namespace ns3 { -class Vector3D +class Position { public: - Vector3D (double x, double y, double z); + Position (double x, double y, double z); double x; double y; double z; }; -class Position : public Vector3D -{ -public: - Position (double x, double y, double z); -}; -class Speed : public Vector3D -{}; -class Vector2D -{ -public: - double x; - double y; -}; -class Position2D : public Vector2D -{}; -class Speed2D : public Vector2D -{}; /** * \brief keep track of the current position of an object