Files
Work/common/POINT.CPP
2024-08-07 09:09:36 -04:00

31 lines
449 B
C++

#include <common/point.hpp>
Point &Point::operator--(void)
{
COMMONPOINT::x--;
COMMONPOINT::y--;
return *this;
}
Point Point::operator--(int /*prefixDummy*/)
{
Point prePoint(*this);
--(*this);
return prePoint;
}
Point Point::operator++(int /*prefixDummy*/)
{
Point prePoint(*this);
++(*this);
return prePoint;
}
Point Point::operator+(const Point &somePoint)const
{
Point tmpPoint(*this);
tmpPoint+=somePoint;
return tmpPoint;
}