⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kpoint.h

📁 PIXIL is a small footprint operating environment, complete with PDA PIM applications, a browser and
💻 H
字号:
// KPoint - (c) by Reginald Stadlbauer 1998 <reggie@kde.org>// Version: 0.0.1#ifndef kpoint_h#define kpoint_hclass QPoint;/** * Class for reperesenting a point by its X and Y coordinate. It's sorce compatible * to the Qt class QPoint, but KPoint uses 32 bit integers for the coordinates. * @short Class for representing a point by (x,y) * @author Reginald Stadlbauer <reggie@kde.org> * @version 0.0.1 */class  KPoint{public:  KPoint();  KPoint(int _xpos,int _ypos);  KPoint(const QPoint &_pnt);    bool isNull() const;    int x() const;  int y() const;  void setX(int _xpos);  void setY(int _ypos);    int &rx();  int &ry();    KPoint &operator+=(const KPoint &_pnt);  KPoint &operator-=(const KPoint &_pnt);  KPoint &operator*=(int _c);  KPoint &operator*=(double _c);  KPoint &operator/=(int _c);  KPoint &operator/=(double _c);  operator QPoint() const;    friend bool operator==(const KPoint &_pnt1,const KPoint &_pnt2);  friend bool operator!=(const KPoint &_pnt1,const KPoint &_pnt2);  friend bool operator==(const QPoint &_pnt1,const KPoint &_pnt2);  friend bool operator!=(const QPoint &_pnt1,const KPoint &_pnt2);  friend bool operator==(const KPoint &_pnt1,const QPoint &_pnt2);  friend bool operator!=(const KPoint &_pnt1,const QPoint &_pnt2);  friend KPoint operator+(const KPoint &_pnt1,const KPoint &_pnt2);  friend KPoint operator-(const KPoint &_pnt1,const KPoint &_pnt2);  friend KPoint operator*(const KPoint &_pnt,int _c);  friend KPoint operator*(int _c,const KPoint &_pnt);  friend KPoint operator*(const KPoint &_pnt,double _c);  friend KPoint operator*(double _c,const KPoint &_pnt);  friend KPoint operator-(const KPoint &_pnt);  friend KPoint operator/(const KPoint &_pnt,int _c);  friend KPoint operator/(const KPoint &_pnt,double _c);protected:  int xpos,ypos;};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -