• 大小: 1.88MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: 其他
  • 标签: 图形学  Bezier曲线  

资源简介

多点插值的埃米尔特曲线、贝齐尔曲线及 B 样条曲线绘制。 通过鼠标输入型值点,根据用户输入的型值点,分别绘制 Hermite 曲线,三次 Bezier 曲线,四阶三次等距 B 样条曲线(可 通过菜单或工具条选择具体要绘制哪种曲线),要求同时绘制出 曲线的控制多边形(对 Hermite 曲线,要求绘制出起点和终点 处切向量)

资源截图

代码片段和文件信息

// Bezier.cpp : Defines the class behaviors for the application.
//

#include “stdafx.h“
#include “Bezier.h“

#include “MainFrm.h“
#include “BezierDoc.h“
#include “BezierView.h“

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

/////////////////////////////////////////////////////////////////////////////
// CBezierApp

BEGIN_MESSAGE_MAP(CBezierApp CWinApp)
//{{AFX_MSG_MAP(CBezierApp)
ON_COMMAND(ID_APP_ABOUT OnAppAbout)
// NOTE - the ClassWizard will add and remove mapping macros here.
//    DO NOT EDIT what you see in these blocks of generated code!
//}}AFX_MSG_MAP
// Standard file based document commands
ON_COMMAND(ID_FILE_NEW CWinApp::OnFileNew)
ON_COMMAND(ID_FILE_OPEN CWinApp::OnFileOpen)
// Stand

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      29012  2018-12-08 21:15  Bezier\Bezier.aps

     文件       2526  2018-12-08 23:19  Bezier\Bezier.clw

     文件       4209  2018-12-02 15:05  Bezier\Bezier.cpp

     文件       4555  2018-12-02 15:05  Bezier\Bezier.dsp

     文件        518  2018-12-02 15:05  Bezier\Bezier.dsw

     文件       1356  2018-12-02 15:05  Bezier\Bezier.h

     文件      99328  2018-12-08 23:19  Bezier\Bezier.ncb

     文件      50688  2018-12-08 23:19  Bezier\Bezier.opt

     文件       1131  2018-12-08 23:18  Bezier\Bezier.plg

     文件      12144  2018-12-03 16:50  Bezier\Bezier.rc

     文件       1742  2018-12-02 15:05  Bezier\BezierDoc.cpp

     文件       1475  2018-12-02 15:05  Bezier\BezierDoc.h

     文件      14080  2018-12-08 23:18  Bezier\BezierView.cpp

     文件       5120  2018-12-08 22:33  Bezier\BezierView.h

     文件     131139  2018-12-08 23:18  Bezier\Debug\Bezier.exe

     文件     582372  2018-12-08 23:18  Bezier\Debug\Bezier.ilk

     文件      22872  2018-12-08 22:34  Bezier\Debug\Bezier.obj

     文件    5492236  2018-12-08 22:13  Bezier\Debug\Bezier.pch

     文件     459776  2018-12-08 23:18  Bezier\Debug\Bezier.pdb

     文件       7416  2018-12-08 22:13  Bezier\Debug\Bezier.res

     文件      14617  2018-12-08 22:13  Bezier\Debug\BezierDoc.obj

     文件      65815  2018-12-08 23:18  Bezier\Debug\BezierView.obj

     文件      19816  2018-12-08 22:13  Bezier\Debug\MainFrm.obj

     文件     105531  2018-12-08 22:13  Bezier\Debug\StdAfx.obj

     文件     214016  2018-12-08 23:19  Bezier\Debug\vc60.idb

     文件     364544  2018-12-08 23:18  Bezier\Debug\vc60.pdb

     文件       2365  2018-12-03 16:50  Bezier\MainFrm.cpp

     文件       1440  2018-12-03 16:50  Bezier\MainFrm.h

     文件       4311  2018-12-02 15:05  Bezier\ReadMe.txt

     文件       1078  2018-12-02 15:05  Bezier\res\Bezier.ico

............此处省略12个文件信息

评论

共有 条评论