myRect.h
上传用户:wenshuihe
上传日期:2007-01-14
资源大小:10k
文件大小:1k
源码类别:

BREW编程

开发平台:

Visual C++

  1. // Rect.h: interface for the CRect class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(_RECT_H_)
  5. #define _RECT_H_
  6. #include "myPoint.h" // Added by ClassView
  7. #include "myShape.h"
  8. class CRect: public CShape  
  9. {
  10. public:
  11. void* operator new(size_t sz);
  12. void operator delete(void *p);
  13. CRect(CPoint ulc, CPoint lrc, RGBVAL col);
  14. CRect(int16 x, int16 y, int16 dx, int16 dy, RGBVAL col);
  15. boolean draw(IGraphics *pg);
  16. CRect();
  17. virtual ~CRect();
  18. private:
  19. CPoint m_lrc; // lower right corner
  20. CPoint m_ulc; // upper left corner
  21. };
  22. #endif // !defined(_RECT_H_)