]> Dogcows Code - chaz/openbox/commitdiff
document the Point class
authorDana Jansens <danakj@orodu.net>
Sun, 10 Nov 2002 10:52:56 +0000 (10:52 +0000)
committerDana Jansens <danakj@orodu.net>
Sun, 10 Nov 2002 10:52:56 +0000 (10:52 +0000)
otk/point.hh

index 093ad4cffe56f7b27d27f556cf34d51a7fa9a217..425cb2185b325633e9cdf7f6df90e17ae3f337df 100644 (file)
@@ -3,22 +3,33 @@
 #define __point_hh
 
 /*! @file point.hh
+  @brief The Point class contains an x/y pair
 */
 
 namespace otk {
 
+//! The Point class is an x/y coordinate or size pair
 class Point {
 private:
-  int _x, _y;
+  //! The x value
+  int _x;
+  //! The y value
+ int _y;
 
 public:
+  //! Constructs a new Point with 0,0 values
   Point() : _x(0), _y(0) {}
+  //! Constructs a new Point with given values
   Point(int x, int y) : _x(x), _y(y) {}
 
+  //! Changes the x value to the new value specified
   void setX(int x) { _x = x; }
+  //! Returns the x value
   void x() const { return _x; }
 
+  //! Changes the y value to the new value specified
   void setY(int x) { _x = x; }
+  //! Returns the y value
   void y() const { return _x; }
 };
 
This page took 0.024152 seconds and 4 git commands to generate.