// -*- C++ -*- namespace Hurricane { /*! \class Point * \brief Point description (\b API) * */ /*! \function Point::Point(); * Default constructor. */ /*! \function Point::Point(const DbU::Unit& x, const DbU::Unit& y); * Creates the point defined by x and y coordinates. */ /*! \function Point::Point(const Point& point); * Copy constructor. */ /*! \function Point& Point::operator=(const Point& point); * Assignment operator. */ /*! \function bool Point::operator==(const Point& point) const; * Equality operator. */ /*! \function bool Point::operator!=(const Point& point) const; * Difference operator. */ /*! \function void Point::setX(const DbU::Unit& x); * Modifies point abscissa. */ /*! \function void Point::setY(const DbU::Unit& y); * Modifies point ordinate. */ /*! \function Point& Point::translate(const DbU::Unit& dx, const DbU::Unit& dy); * Translates the point of dx and dy. */ }