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

  • 大小: 1.94MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-11-21
  • 語言: C/C++
  • 標(biāo)簽: DDA算法??

資源簡(jiǎn)介

實(shí)驗(yàn)1 直線段的掃描轉(zhuǎn)換 實(shí)驗(yàn)類型:設(shè)計(jì)性 實(shí)驗(yàn)類別:專業(yè)實(shí)驗(yàn) 實(shí)驗(yàn)?zāi)康?1. 通過實(shí)驗(yàn),進(jìn)一步理解直線段掃描轉(zhuǎn)換的DDA算法、中點(diǎn)bresenham算法及bresenham算法的基本原理; 2. 掌握以上算法生成直線段的基本過程; 3. 通過編程,會(huì)在C/C++環(huán)境下完成用DDA算法、中點(diǎn)bresenham算法及bresenham算法對(duì)任意直線段的掃描轉(zhuǎn)換。 實(shí)驗(yàn)設(shè)備及實(shí)驗(yàn)環(huán)境 計(jì)算機(jī)(每人一臺(tái)) VC++6.0或其他C/C++語言程序設(shè)計(jì)環(huán)境 實(shí)驗(yàn)學(xué)時(shí):2學(xué)時(shí) 實(shí)驗(yàn)內(nèi)容 用DDA算法中點(diǎn)bresenham算法及bresenham算法實(shí)現(xiàn)任意給定兩點(diǎn)的直線段的繪制(直線寬度和線型可自定)。 實(shí)驗(yàn)步驟: 1、 復(fù)習(xí)有關(guān)算法的基本原理,明確實(shí)驗(yàn)?zāi)康暮鸵螅? 2、 依據(jù)算法思想,繪制程序流程圖; 3、 設(shè)計(jì)程序界面,要求操作方便; 4、 用C/C++語言編寫源程序并調(diào)試、執(zhí)行; 5、 分析實(shí)驗(yàn)結(jié)果 6、 對(duì)程序設(shè)計(jì)過程中出現(xiàn)的問題進(jìn)行分析與總結(jié); 7、 打印源程序或把源程序以文件的形式提交; 8、 按格式要求完成實(shí)驗(yàn)報(bào)告。 實(shí)驗(yàn)報(bào)告要求: 1、 各種算法的基本原理; 2、 各算法的流程圖 3、 實(shí)驗(yàn)結(jié)果及分析(比較三種算法的特點(diǎn),界面插圖并注明實(shí)驗(yàn)條件) 4、 實(shí)驗(yàn)總結(jié)(含問題分析及解決方法)

資源截圖

代碼片段和文件信息

//?ALG.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“Line.h“
#include?“ALG.h“

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

/////////////////////////////////////////////////////////////////////////////
//?ALG

IMPLEMENT_DYNCREATE(ALG?CView)

ALG::ALG()
{
}

ALG::~ALG()
{
}


BEGIN_MESSAGE_MAP(ALG?CView)
//{{AFX_MSG_MAP(ALG)
//?NOTE?-?the?ClassWizard?will?add?and?remove?mapping?macros?here.
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?ALG?drawing

void?ALG::OnDraw(CDC*?pDC)
{
CDocument*?pDoc?=?GetDocument();
//?TODO:?add?draw?code?here
}

/////////////////////////////////////////////////////////////////////////////
//?ALG?diagnostics

#ifdef?_DEBUG
void?ALG::AssertValid()?const
{
CView::AssertValid();
}

void?ALG::Dump(CDumpContext&?dc)?const
{
CView::Dump(dc);
}
#endif?//_DEBUG

/////////////////////////////////////////////////////////////////////////////
//?ALG?message?handlers

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????89600??2012-01-15?12:59??直線段的掃描轉(zhuǎn)換.doc

?????文件???????3535??2012-01-01?05:14??Line\Line.clw

?????文件???????4263??2011-12-15?11:28??Line\ReadMe.txt

?????文件???????1334??2011-12-15?11:28??Line\Line.h

?????文件???????4173??2011-12-15?11:28??Line\Line.cpp

?????文件???????1453??2011-12-15?11:28??Line\LineDoc.h

?????文件???????1702??2011-12-15?11:28??Line\LineDoc.cpp

?????文件????????516??2011-12-15?11:28??Line\Line.dsw

?????文件?????132096??2012-01-01?05:22??Line\Line.ncb

?????文件????????857??2012-01-01?05:12??Line\Line.plg

?????文件???????1470??2011-12-15?21:47??Line\MainFrm.h

?????文件???????2577??2011-12-15?21:55??Line\MainFrm.cpp

?????文件???????4644??2011-12-15?22:09??Line\Line.dsp

?????文件???????1341??2011-12-15?22:14??Line\ALG.h

?????文件???????1098??2011-12-15?22:14??Line\ALG.cpp

?????文件???????1218??2011-12-24?22:53??Line\StdAfx.h

?????文件????????292??2011-12-24?22:53??Line\StdAfx.cpp

?????文件???????1409??2011-12-24?22:55??Line\InputDialog.h

?????文件???????1235??2011-12-24?22:56??Line\Resource.h

?????文件???????2226??2011-12-24?22:57??Line\LineView.h

?????文件???????2540??2011-12-24?22:58??Line\InputDialog.cpp

?????文件???????7127??2011-12-24?23:00??Line\LineView.cpp

?????文件??????30660??2012-01-01?05:14??Line\Line.aps

?????文件??????13527??2012-01-01?05:12??Line\Line.rc

?????文件??????51712??2012-01-01?05:22??Line\Line.opt

?????文件????????396??2011-12-15?11:28??Line\res\Line.rc2

?????文件???????1078??2011-12-15?11:28??Line\res\LineDoc.ico

?????文件???????1078??2011-12-15?11:28??Line\res\Line.ico

?????文件???????1078??2011-12-15?11:28??Line\res\Toolbar.bmp

?????文件???????8496??2012-01-01?05:12??Line\Debug\Line.res

............此處省略18個(gè)文件信息

評(píng)論

共有 條評(píng)論