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

  • 大小: 5.9MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-02
  • 語言: C/C++
  • 標簽:

資源簡介

《計算機圖形學基礎》上機實踐教學指導書   本課程的實踐性教學內容主要是要求學生用Visual C++編程實現各種圖形的繪制,強化學生的程序設計能力和程序調試能力,使學生鞏固所學的各種圖形的生成算法的理論知識。 實驗一:直線的繪制 題目:用逐點比較法或Besenham法實現直線 基本要求: (1)數據輸入項為:直線的起點與終點坐標 (2)直線輸出在CDC設備中 附加要求: (1)通過用戶輸入可改變直線的線型(實線、虛線與點劃線) (2)通過用戶輸入可改變直線的線寬(用方刷子處理) 實驗二:圓的繪制 題目:用Besenham法實現圓的繪制 基本要求: (1)數據輸入項為:圓心坐標與半徑 (2)直線與圓輸出在CDC設備中 附加要求: (1)通過用戶輸入可改變線型(實線、虛線與點劃線) (2)通過用戶輸入可改變線寬(用方刷子處理) 實驗三:區域填充 題目:用種子填充算法(或掃描線填充算法)填充任一多邊形域 基本要求: (1)數據輸入項為:多邊形的頂點數、各頂點x,y坐標。 對于種子填充算法要輸入種子象素的x,y坐標。 對于掃描線填充算法要輸入掃描線間距。 (2)填充區域輸出在PictureBox控件中。 附加要求: (1)填充區中可內嵌多個多邊形。 (2)對于掃描線填充算法使用一定距離的字符填充。

資源截圖

代碼片段和文件信息

//?fill.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“line.h“
#include?“fill.h“

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

/////////////////////////////////////////////////////////////////////////////
//?fill

IMPLEMENT_DYNCREATE(fill?CView)

fill::fill()
{
}

fill::~fill()
{
}


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

/////////////////////////////////////////////////////////////////////////////
//?fill?drawing

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

/////////////////////////////////////////////////////////////////////////////
//?fill?diagnostics

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

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

/////////////////////////////////////////////////////////////////////////////
//?fill?message?handlers

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-18?12:11??line\
?????目錄???????????0??2018-04-18?12:11??line\Debug\
?????文件?????5391360??2016-04-15?15:01??line\Debug\LINE.BSC
?????文件??????126976??2018-04-16?17:18??line\Debug\LINE.EXE
?????文件??????540892??2016-04-15?15:01??line\Debug\LINE.ILK
?????文件???????22816??2003-06-17?18:15??line\Debug\LINE.OBJ
?????文件?????7038648??2003-06-17?18:15??line\Debug\LINE.PCH
?????文件??????451584??2016-04-15?15:01??line\Debug\LINE.PDB
?????文件????????7376??2016-04-15?13:42??line\Debug\LINE.RES
?????文件???????????0??2003-06-17?18:15??line\Debug\LINE.SBR
?????文件??????798773??1998-06-18?09:45??line\Debug\MFCO42D.DLL
?????文件??????385100??1998-06-18?00:25??line\Debug\MSVCRTD.DLL
?????文件???????19704??2003-06-17?18:15??line\Debug\MainFrm.obj
?????文件???????????0??2003-06-17?18:15??line\Debug\MainFrm.sbr
?????文件??????105439??2003-06-17?18:15??line\Debug\StdAfx.obj
?????文件?????1374823??2003-06-17?18:15??line\Debug\StdAfx.sbr
?????文件??????222208??2016-04-15?15:01??line\Debug\VC60.IDB
?????文件??????364544??2016-04-15?15:01??line\Debug\VC60.PDB
?????文件???????14407??2003-06-17?18:15??line\Debug\lineDoc.obj
?????文件???????????0??2003-06-17?18:15??line\Debug\lineDoc.sbr
?????文件???????56543??2016-04-15?15:01??line\Debug\lineView.obj
?????文件???????????0??2016-04-15?15:01??line\Debug\lineView.sbr
?????文件??????929844??2013-04-03?11:59??line\Debug\mfc42d.dll
?????文件????????2505??2003-03-03?18:15??line\MainFrm.cpp
?????文件????????1581??2003-03-03?18:15??line\MainFrm.h
?????文件????????4263??2003-03-03?18:15??line\ReadMe.txt
?????文件?????????206??2003-03-03?18:15??line\StdAfx.cpp
?????文件????????1054??2003-03-03?18:15??line\StdAfx.h
?????文件????????1114??2003-03-08?15:28??line\fill.cpp
?????文件????????1352??2003-03-08?15:28??line\fill.h
?????文件???????44388??2016-04-15?13:42??line\line.aps
............此處省略19個文件信息

評論

共有 條評論

相關資源