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

BREW编程

开发平台:

Visual C++

  1. // Circ.h: interface for the CCirc class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(_MY_CIRC_H)
  5. #define _MY_CIRC_H
  6. #include "myShape.h"
  7. #include "myPoint.h" // Added by ClassView
  8. class CCirc : public CShape  
  9. {
  10. public:
  11. void operator delete(void *p);
  12. void* operator new(size_t sz);
  13. void setr(uint16 r);
  14. void setCenter(int16 x, int16 y);
  15. void setCenter(CPoint c);
  16. CCirc(uint16 r, CPoint c, RGBVAL col);
  17. boolean draw(IGraphics *pg);
  18. uint16 getRad() const;
  19. CPoint* getCenter();
  20. CCirc();
  21. virtual ~CCirc();
  22. private:
  23. uint16 m_rad;
  24. CPoint m_center;
  25. };
  26. #endif // !defined(_MY_CIRC_H)