use a Ptr<> where needed.

This commit is contained in:
Mathieu Lacage
2007-08-24 12:45:45 +02:00
parent 2ee1d5fca6
commit 00a9973ca8
2 changed files with 3 additions and 3 deletions

View File

@@ -52,9 +52,9 @@ MobilityModel::Set (const Position &position)
}
double
MobilityModel::GetDistanceFrom (const MobilityModel &other) const
MobilityModel::GetDistanceFrom (Ptr<const MobilityModel> other) const
{
Position oPosition = other.DoGet ();
Position oPosition = other->DoGet ();
Position position = DoGet ();
return CalculateDistance (position, oPosition);
}

View File

@@ -57,7 +57,7 @@ public:
* \param position a reference to another mobility model
* \returns the distance between the two objects. Unit is meters.
*/
double GetDistanceFrom (const MobilityModel &position) const;
double GetDistanceFrom (Ptr<const MobilityModel> position) const;
protected:
/**
* Must be invoked by subclasses when the course of the