In this article, you will learn about a contour plot class, which is an improved version of the Level Curve Tracing Algorithm. It was designed to draw iso-contour of a user-defined function f(x,y).
|
#if !defined(AFX_DIALOGDUMP_H__481C5966_558F_4F68_B2C7_A21ACA364147__INCLUDED_)
#define AFX_DIALOGDUMP_H__481C5966_558F_4F68_B2C7_A21ACA364147__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// DialogDump.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CDialogDump dialog
class CDialogDump : public CDialog
{
// Construction
public:
CDialogDump(CWnd* pParent = NULL, const CListContour* pList=NULL); // standard constructor
// Dialog Data
//{{AFX_DATA(CDialogDump)
enum { IDD = IDD_DIALOG_DUMP };
CString m_strText;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CDialogDump)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
const CListContour* m_pListContour;
// Generated message map functions
//{{AFX_MSG(CDialogDump)
virtual BOOL OnInitDialog();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_DIALOGDUMP_H__481C5966_558F_4F68_B2C7_A21ACA364147__INCLUDED_)
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
Jonathan de Halleux is Civil Engineer in Applied Mathematics. He finished his PhD in 2004 in the rainy country of Belgium. After 2 years in the Common Language Runtime (i.e. .net), he is now working at Microsoft Research on Pex (http://research.microsoft.com/pex).