• 大小: 76.97 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-09-13
  • 语言: 其他
  • 标签: 绘图程序  

资源简介

程序的使用方法也打包在程序里。程序的画圆、画线、填充、曲线等算法均是图形学中的经典算法,并非直接调用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个文件信息

评论

共有 条评论