資源簡介
程序的使用方法也打包在程序里。程序的畫圓、畫線、填充、曲線等算法均是圖形學中的經典算法,并非直接調用cdc的庫函數。程序也考慮了圖像暫存的問題,畫面刷新圖形重繪。不過都是簡易的算法,應付課程設計而已。
代碼片段和文件信息
//?GraphicsSave.cpp:?implementation?of?the?CGraphicsSave?class.
//
//////////////////////////////////////////////////////////////////////
#include?“stdafx.h“
#include?“GraphicsSave.h“
//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////
CGraphicsSave::CGraphicsSave()
{
}
CGraphicsSave::CGraphicsSave(UINT?m_nDrawType?CPoint?m_ptOrigin?CPoint?m_ptNow?COLORREF?m_color)
{
this->m_nDrawType?=?m_nDrawType;
this->m_ptOrigin?=?m_ptOrigin;
this->m_ptNow?=?m_ptNow;
this->m_color?=?m_color;
}
CGraphicsSave::CGraphicsSave(UINT?m_nDrawType?CPoint?m_ptFirst?CPoint?m_ptSecond?CPoint?m_ptThird?COLORREF?m_color)
{
this->m_nDrawType?=?m_nDrawType;
this->m_ptOrigin?=?m_ptFirst;
this->m_ptNow?=?m_ptSecond;
this->m_ptStandby1?=?m_ptThird;
this->m_color?=?m_color;
}
CGraphicsSave::CGraphicsSave(UINT?m_nDrawType?CPoint?m_ptBezierArray[4]?COLORREF?m_color)
{
this->m_nDrawType?=?m_nDrawType;
this->m_color?=?m_color;
for?(int?i?=?0;?i?4;?i++)
{
this->m_ptBezierArray[i]?=?m_ptBezierArray[i];
}
}
CGraphicsSave::~CGraphicsSave()
{
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????13897??2008-11-03?14:30??計算機圖形學作業\GraphicsTools\Draw.h
?????文件???????1221??2008-10-29?21:00??計算機圖形學作業\GraphicsTools\GraphicsSave.cpp
?????文件???????1034??2008-10-29?20:31??計算機圖形學作業\GraphicsTools\GraphicsSave.h
?????文件?????100972??2009-01-04?23:34??計算機圖形學作業\GraphicsTools\GraphicsTools.aps
?????文件???????4236??2009-02-18?14:56??計算機圖形學作業\GraphicsTools\GraphicsTools.clw
?????文件???????4803??2008-12-22?12:23??計算機圖形學作業\GraphicsTools\GraphicsTools.cpp
?????文件???????5707??2008-11-03?22:50??計算機圖形學作業\GraphicsTools\GraphicsTools.dsp
?????文件????????534??2008-09-13?22:56??計算機圖形學作業\GraphicsTools\GraphicsTools.dsw
?????文件???????1480??2008-11-03?22:42??計算機圖形學作業\GraphicsTools\GraphicsTools.h
?????文件?????123904??2009-02-18?14:56??計算機圖形學作業\GraphicsTools\GraphicsTools.ncb
?????文件??????59904??2009-02-18?14:56??計算機圖形學作業\GraphicsTools\GraphicsTools.opt
?????文件???????2865??2009-01-30?11:28??計算機圖形學作業\GraphicsTools\GraphicsTools.plg
?????文件??????15038??2009-01-04?23:34??計算機圖形學作業\GraphicsTools\GraphicsTools.rc
?????文件???????1882??2008-09-13?22:56??計算機圖形學作業\GraphicsTools\GraphicsToolsDoc.cpp
?????文件???????1552??2008-09-13?22:56??計算機圖形學作業\GraphicsTools\GraphicsToolsDoc.h
?????文件??????12963??2009-01-30?11:28??計算機圖形學作業\GraphicsTools\GraphicsToolsView.cpp
?????文件???????2877??2008-11-05?18:53??計算機圖形學作業\GraphicsTools\GraphicsToolsView.h
?????文件???????1116??2008-09-20?20:59??計算機圖形學作業\GraphicsTools\LineWidthDlg.cpp
?????文件???????1213??2008-09-20?20:51??計算機圖形學作業\GraphicsTools\LineWidthDlg.h
?????文件???????2972??2008-11-04?09:57??計算機圖形學作業\GraphicsTools\MainFrm.cpp
?????文件???????1479??2008-11-03?14:17??計算機圖形學作業\GraphicsTools\MainFrm.h
?????文件???????2507??2008-10-17?23:35??計算機圖形學作業\GraphicsTools\PlanarTransformDlg.cpp
?????文件???????1542??2008-10-17?20:56??計算機圖形學作業\GraphicsTools\PlanarTransformDlg.h
?????文件???????4479??2008-09-13?22:56??計算機圖形學作業\GraphicsTools\ReadMe.txt
?????文件???????1078??2008-11-03?14:11??計算機圖形學作業\GraphicsTools\res\C++.ico
?????文件???????1078??2008-11-03?14:09??計算機圖形學作業\GraphicsTools\res\GraphicsTools.ico
?????文件????????405??2008-09-13?22:56??計算機圖形學作業\GraphicsTools\res\GraphicsTools.rc2
?????文件???????1078??2008-09-13?22:56??計算機圖形學作業\GraphicsTools\res\GraphicsToolsDoc.ico
?????文件????????766??2008-11-03?13:50??計算機圖形學作業\GraphicsTools\res\ICONEDIT.ICO
?????文件???????1910??2008-11-04?10:47??計算機圖形學作業\GraphicsTools\res\Toolbar.bmp
............此處省略14個文件信息
評論
共有 條評論