matcherView2.h
上传用户:quan1896
上传日期:2013-04-17
资源大小:94k
文件大小:2k
源码类别:

2D图形编程

开发平台:

Visual C++

  1. #if !defined(AFX_MATCHERVIEW2_H__C1571977_1DAD_462C_A655_09ADE44AFD89__INCLUDED_)
  2. #define AFX_MATCHERVIEW2_H__C1571977_1DAD_462C_A655_09ADE44AFD89__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // matcherView2.h : header file
  7. //
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CMatcherView2 view
  10. #include "cv.h"
  11. #include "highgui.h"
  12. class CMatcherDoc;
  13. class CMatcherView2 : public CScrollView
  14. {
  15. protected:
  16. CMatcherView2();           // protected constructor used by dynamic creation
  17. DECLARE_DYNCREATE(CMatcherView2)
  18. // Attributes
  19. public:
  20. CMatcherDoc* GetDocument();
  21. CImage m_frame2;
  22. IplImage* ShownImage2;
  23. void ShowHitPoint(CvPoint point);
  24. // Operations
  25. public:
  26. // Overrides
  27. // ClassWizard generated virtual function overrides
  28. //{{AFX_VIRTUAL(CMatcherView2)
  29. protected:
  30. virtual void OnDraw(CDC* pDC);      // overridden to draw this view
  31. virtual void OnInitialUpdate();     // first time after construct
  32. virtual void OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint);
  33. //}}AFX_VIRTUAL
  34. // Implementation
  35. protected:
  36. virtual ~CMatcherView2();
  37. #ifdef _DEBUG
  38. virtual void AssertValid() const;
  39. virtual void Dump(CDumpContext& dc) const;
  40. #endif
  41. // Generated message map functions
  42. //{{AFX_MSG(CMatcherView2)
  43. // NOTE - the ClassWizard will add and remove member functions here.
  44. //}}AFX_MSG
  45. DECLARE_MESSAGE_MAP()
  46. };
  47. /////////////////////////////////////////////////////////////////////////////
  48. //{{AFX_INSERT_LOCATION}}
  49. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  50. #endif // !defined(AFX_MATCHERVIEW2_H__C1571977_1DAD_462C_A655_09ADE44AFD89__INCLUDED_)