91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.54MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-28
  • 語言: 其他
  • 標簽:

資源簡介

計算機圖形學三維變換課程設計

資源截圖

代碼片段和文件信息

//?DrawDLG.cpp?:?implementation?file
//?Download?by?http://www.codefans.net

#include?“stdafx.h“
#include?“Graphics.h“
#include?“DrawDLG.h“
#include?“math.h“

#define??DU?3.14159/180

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CDrawDLG?dialog


CDrawDLG::CDrawDLG(CWnd*?pParent?/*=NULL*/)
:?CDialog(CDrawDLG::IDD?pParent)
{
//{{AFX_DATA_INIT(CDrawDLG)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//}}AFX_DATA_INIT
}


void?CDrawDLG::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDrawDLG)
DDX_Control(pDX?IDC_SCROLLBAR3?m_scroll3);
DDX_Control(pDX?IDC_SCROLLBAR2?m_scroll2);
DDX_Control(pDX?IDC_SCROLLBAR1?m_scroll1);
DDX_Control(pDX?IDC_SCROLLBAR4?m_scroll4);
DDX_Control(pDX?IDC_SCROLLBAR5?m_scroll5);
DDX_Control(pDX?IDC_SCROLLBAR6?m_scroll6);
//?NOTE:?the?ClassWizard?will?add?DDX?and?DDV?calls?here
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDrawDLG?CDialog)
//{{AFX_MSG_MAP(CDrawDLG)
ON_WM_PAINT()
ON_WM_HSCROLL()
ON_BN_CLICKED(IDC_BUTTON1?OnButton1)
ON_WM_TIMER()
ON_BN_CLICKED(IDC_BUTTON2?OnButton2)
ON_BN_CLICKED(IDC_BUTTON3?OnButton3)
ON_BN_CLICKED(IDC_BUTTON4?OnButton4)
ON_BN_CLICKED(IDC_BUTTON5?OnButton5)
ON_BN_CLICKED(IDC_BUTTON6?OnButton6)
ON_BN_CLICKED(IDC_BUTTON7?OnButton7)
ON_BN_CLICKED(IDC_BUTTON8?OnButton8)
ON_BN_CLICKED(IDC_BUTTON9?OnButton9)
ON_BN_CLICKED(IDC_BUTTON10?OnButton10)
ON_BN_CLICKED(IDC_BUTTON11?OnColor1)
ON_BN_CLICKED(IDC_BUTTON12?OnColor2)
ON_BN_CLICKED(IDC_BUTTON13?OnColor3)
ON_BN_CLICKED(IDC_BUTTON14?OnColor4)
ON_BN_CLICKED(IDC_BUTTON15?OnColor5)
ON_BN_CLICKED(IDC_BUTTON16?OnColor6)
ON_BN_CLICKED(IDC_BGColor?OnBGColor)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CDrawDLG?message?handlers
void?CDrawDLG::OnPaint()?
{
CPaintDC?dc(this);?//?device?context?for?painting
CWnd?*pWnd=GetDlgItem(IDC_DRAW);
pWnd->UpdateWindow();
// CDC?*PDC=pWnd->GetDC();
Draw();

}

void?CDrawDLG::Draw()
{
CWnd?*pWnd=GetDlgItem(IDC_DRAW);
pWnd->UpdateWindow();
CDC?*pDC=pWnd->GetDC();
CRect?rect;
pWnd->GetClientRect(rect);

D?v[8]={
{-fs-fsfs}{-fsfsfs}{fsfsfs}{fs-fsfs}{-fs-fs-fs}{-fsfs-fs}{fsfs-fs}{fs-fs-fs}
}d[8];

POINT?p0[4]p1[4]p2[4]p3[4]p4[4]p5[4]w[8];
int?z[8];

for?(int?i=0;?i<8;?i++)
{

d[i].x=v[i].x;
d[i].y=(int)(v[i].y*cos(a*DU)-v[i].z*sin(a*DU));
d[i].z=(int)(v[i].y*sin(a*DU)+v[i].z*cos(a*DU));

v[i].x=(int)(d[i].x*cos(b*DU)+d[i].z*sin(b*DU));
?? ????v[i].y=d[i].y;
v[i].z=(int)(d[i].z*cos(b*DU)-d[i].x*sin(b*DU));

d[i].x=(int)(v[i].x*cos(c*DU)-v[i].y*sin(c*DU));
????d[i].y=(int)(v[i].x*sin(c*DU)+v[i].y*cos(c*DU));
d[i].z=v[i].z;

w[i].x=d[i

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????931??2009-11-14?02:34??計算機圖形學\說明.txt

?????文件??????12144??2010-01-08?16:28??計算機圖形學\Graphics\DrawDLG.cpp

?????文件???????2405??2008-01-02?00:33??計算機圖形學\Graphics\DrawDLG.h

?????文件???????4639??2011-11-24?14:55??計算機圖形學\Graphics\Graphics.clw

?????文件???????4233??2008-01-03?00:29??計算機圖形學\Graphics\Graphics.cpp

?????文件???????5002??2007-12-31?22:14??計算機圖形學\Graphics\Graphics.dsp

?????文件????????539??2007-12-26?16:22??計算機圖形學\Graphics\Graphics.dsw

?????文件???????1378??2007-12-25?21:14??計算機圖形學\Graphics\Graphics.h

?????文件??????32668??2011-11-24?14:53??計算機圖形學\Graphics\Graphics.aps

?????文件????????880??2008-12-30?19:32??計算機圖形學\Graphics\Graphics.sln

????..A..H.?????16896??2008-12-30?19:45??計算機圖形學\Graphics\Graphics.suo

?????文件??????10175??2008-12-30?19:32??計算機圖形學\Graphics\Graphics.vcproj

?????文件???????1411??2008-12-30?19:45??計算機圖形學\Graphics\Graphics.vcproj.LING-PC.Ling.user

?????文件???????1818??2010-01-08?16:28??計算機圖形學\Graphics\GraphicsDoc.cpp

?????文件???????1497??2007-12-25?21:14??計算機圖形學\Graphics\GraphicsDoc.h

?????文件??????53245??2010-01-08?16:28??計算機圖形學\Graphics\GraphicsView.cpp

?????文件???????7623??2008-01-02?00:25??計算機圖形學\Graphics\GraphicsView.h

?????文件???????2491??2007-12-26?15:22??計算機圖形學\Graphics\MainFrm.cpp

?????文件???????1467??2007-12-26?15:21??計算機圖形學\Graphics\MainFrm.h

?????文件???????1571??2010-01-08?16:28??計算機圖形學\Graphics\Matrix.cpp

?????文件????????828??2007-12-26?21:02??計算機圖形學\Graphics\Matrix.h

?????文件???????2336??2007-12-26?15:49??計算機圖形學\Graphics\Matrix2.cpp

?????文件???????1017??2007-12-26?15:49??計算機圖形學\Graphics\Matrix2.h

?????文件???????2726??2007-12-31?23:00??計算機圖形學\Graphics\Myclass.cpp

?????文件????????915??2007-12-31?22:38??計算機圖形學\Graphics\Myclass.h

?????文件???????4359??2007-12-25?21:14??計算機圖形學\Graphics\ReadMe.txt

?????文件????????210??2007-12-25?21:14??計算機圖形學\Graphics\StdAfx.cpp

?????文件???????1054??2007-12-25?21:14??計算機圖形學\Graphics\StdAfx.h

?????文件??????????0??2007-12-28?13:23??計算機圖形學\Graphics\VertexCount.cpp

?????文件??????????0??2007-12-28?13:19??計算機圖形學\Graphics\VertexCount.h

............此處省略35個文件信息

評論

共有 條評論

相關資源