www.pudn.com > 3DEDITOR.rar > DLGRAYTRACE.H, change:2002-12-24,size:1841b
#if !defined(AFX_DLGRAYTRACE_H__21DE29C1_55E3_11D1_BE39_000021799871__INCLUDED_)
#define AFX_DLGRAYTRACE_H__21DE29C1_55E3_11D1_BE39_000021799871__INCLUDED_
#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000
// DlgRayTrace.h : header file
//
#include "RenderView.h"
/////////////////////////////////////////////////////////////////////////////
// DlgRayTrace dialog
class DlgRayTrace : public CDialog
{
// Construction
public:
DlgRayTrace(CWnd* pParent = NULL); // standard constructor
CWinThread *raythread;
scene *doc;
int stop;
camera *cam;
RECT rect;
int view;
CString fullfilename;
unsigned char *buf;
int bufsx,bufsy;
RenderView *rv;
// Dialog Data
//{{AFX_DATA(DlgRayTrace)
enum { IDD = IDD_RAYTRACE };
CStatic m_time;
CStatic m_status;
CProgressCtrl m_progress;
int m_res_x;
int m_res_y;
int m_ray_depth;
int m_antialiase;
int m_antialiase_factor;
BOOL m_shadows;
CString m_filename;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(DlgRayTrace)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam);
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(DlgRayTrace)
virtual BOOL OnInitDialog();
virtual void OnOK();
virtual void OnCancel();
afx_msg void OnResCustom();
afx_msg void OnResView();
afx_msg void OnPreview();
afx_msg void OnBrowse();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Developer Studio will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_DLGRAYTRACE_H__21DE29C1_55E3_11D1_BE39_000021799871__INCLUDED_)