资源简介
VC实现OpenGL三维绘图
代码片段和文件信息
// ControlWnd.cpp : implementation file
//
#include “stdafx.h“
#include “Test1.h“
#include “ControlWnd.h“
#include “ProjectView.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CControlWnd
IMPLEMENT_DYNCREATE(CControlWnd CFormView)
extern GLfloat xrofyrofzrof;
extern bool gbDataIsEmpty;
CControlWnd::CControlWnd()
: CFormView(CControlWnd::IDD)
{
//{{AFX_DATA_INIT(CControlWnd)
m_nxZoom = 60;
m_nyZoom = 5;
m_nzZoom = 10;
m_nMaxrange = 0.0f;
m_nMinrange = 0.0f;
//}}AFX_DATA_INIT
m_bShowCoordinate = true;
this->m_bShowConsult = true;
m_bXpWnd = false;
pWnd = NULL;
}
CControlWnd::~CControlWnd()
{
if (pWnd)
{
delete pWnd;
pWnd = NULL;
}
}
void CControlWnd::DoDataExchange(CDataExchange* pDX)
{
CFormView::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CControlWnd)
DDX_Control(pDX IDC_ZOOMBACK m_ZoomBack);
DDX_Control(pDX IDC_ZOOMDEL m_ZoomDel);
DDX_Control(pDX IDC_ZOOMADD m_ZoomAdd);
DDX_Control(pDX IDC_SHOWTPWND m_ShowXpWnd);
DDX_Control(pDX IDC_SHOWDATAWND m_ShowDataWnd);
DDX_Control(pDX IDC_MINRANGE m_Minrange);
DDX_Control(pDX IDC_MAXRANGE m_Maxrange);
DDX_Control(pDX IDC_CLEAR_DATA m_Clearbtn);
DDX_Control(pDX IDC_VIEWPIC m_Viewpicbtn);
DDX_Control(pDX IDC_SETDEFAULT m_SetDefaultbtn);
DDX_Control(pDX IDC_GETDATA m_GetDatabtn);
DDX_Control(pDX IDC_PICVALUE m_PicValue);
DDX_Control(pDX IDC_ALLVALUE m_AllValue);
DDX_Control(pDX IDC_ZZOOM m_zZoom);
DDX_Control(pDX IDC_YZOOM m_yZoom);
DDX_Control(pDX IDC_XZOOM m_xZoom);
DDX_Text(pDX IDC_XZOOM m_nxZoom);
DDX_Text(pDX IDC_YZOOM m_nyZoom);
DDX_Text(pDX IDC_ZZOOM m_nzZoom);
DDX_Text(pDX IDC_MAXRANGE m_nMaxrange);
DDX_Text(pDX IDC_MINRANGE m_nMinrange);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CControlWnd CFormView)
//{{AFX_MSG_MAP(CControlWnd)
ON_BN_CLICKED(IDC_VIEWPIC OnViewpic)
ON_LBN_DBLCLK(IDC_ALLVALUE OnDblclkAllvalue)
ON_LBN_DBLCLK(IDC_PICVALUE OnDblclkPicvalue)
ON_BN_CLICKED(IDC_SETDEFAULT OnSetdefault)
ON_BN_CLICKED(IDC_RADIOTURN OnRadioturn)
ON_BN_CLICKED(IDC_RADIOSELECT OnRadioselect)
ON_BN_CLICKED(IDC_GETDATA OnGetdata)
ON_BN_CLICKED(IDC_CLEAR_DATA OnClearData)
ON_WM_CTLCOLOR()
ON_BN_CLICKED(IDC_SHOWDATAWND OnShowdatawnd)
ON_BN_CLICKED(IDC_CHECKCONSULT OnCheckconsult)
ON_BN_CLICKED(IDC_CHECKCOOLDINATE OnCheckcooldinate)
ON_BN_CLICKED(IDC_RADIOTURNX OnRadioturnx)
ON_BN_CLICKED(IDC_RADIOTURNY OnRadioturny)
ON_BN_CLICKED(IDC_RADIOTURNZ OnRadioturnz)
ON_BN_CLICKED(IDC_SHOWTPWND OnShowTpWnd)
ON_BN_CLICKED(IDC_ZOOMADD OnZoomAdd)
ON_BN_CLICKED(IDC_ZOOMDEL OnZoomdel)
ON_BN_CLICKED(IDC_ZOOMBACK OnZoomback)
ON_BN_CLICKED(IDC_CHECKLIGHTING OnChecklighting)
//}}AFX_MSG_MAP
ON_MESSAGE(MESSAGE_ENABLEBTNEnableButton)
ON_MESSAGE(MESSAGE_DISABLEBTN DisableBu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12417 2012-02-02 11:27 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\ControlWnd.cpp
文件 3253 2011-12-30 11:10 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\ControlWnd.h
文件 154000 2012-02-11 16:01 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Data\1.3DSF
文件 3914241 2002-12-17 15:25 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Data\t56a.3dsf
文件 605 2002-12-25 10:20 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\DataManager.cpp
文件 969 2009-02-07 21:34 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\DataManager.h
文件 68629 2012-02-02 11:27 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\ControlWnd.obj
文件 66889 2012-02-02 11:27 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\ControlWnd.sbr
文件 4883 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\DataManager.obj
文件 44664 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\DataManager.sbr
文件 106581 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MagWnd.dll
文件 151012 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MagWnd.ilk
文件 5584 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MagWnd.lib
文件 36230 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MainFrm.obj
文件 66345 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MainFrm.sbr
文件 13043 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MySp.obj
文件 45275 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MySp.sbr
文件 38462 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\ProjectView.obj
文件 56779 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\ProjectView.sbr
文件 105870 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\StdAfx.obj
文件 1375004 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\StdAfx.sbr
文件 3941376 2012-01-02 20:14 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.bsc
文件 241741 2012-02-11 14:23 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.exe
文件 1003304 2012-02-11 14:23 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.ilk
文件 26751 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.obj
文件 6881108 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.pch
文件 820224 2012-02-11 14:23 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.pdb
文件 27492 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.res
文件 55571 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.sbr
文件 15377 2012-02-02 09:43 VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1Doc.obj
............此处省略110个文件信息
- 上一篇:数字空间中数学形态学——理论及应用
- 下一篇:DE405 星历表 JPL
评论
共有 条评论