52 lines
1.1 KiB
C++
52 lines
1.1 KiB
C++
|
|
// -*- 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.
|
|
*/
|
|
|
|
}
|