搜索资源列表
C++(Circle)
- 算法实现题1-2 平面几何问题 .问题描述: 试用C++ 的类来定义表示简单平面几何对象的抽象数据类型Geometry 。 (1) 用浮点数定义2 个几何量m1 和m2;m2 的缺省值为0.0。 (2) 实现2 个构造函数:允许用1 个参数或2 个参数声明几何对象。用1 个参数r 声明 的几何对象为半径为r 的圆;用2 个参数r1 和r2 声明的几何对象为r1′r2 的矩形。所声明 的几何对象的中心在原点。 (3) 定义计算几何对象的面积,周长和对角
E0704
- 在windows中提供了画笔和画刷,通过调用CDC类成员函数SelectStockObject进行使用。-in windows provide a paintbrush and painting brushes, by calling the CDC class member function SelectStockObject for use.
experience 6
- 掌握类的继承与派生类关系以及实现方法,理解类的层次结构;掌握派生类构造函数初始化基类成员和对象成员的方法;理解赋值兼容规则,掌握派生类的复制构造函数和赋值运算符的定义;
ShowBmp
- visual C++的CDC类有一个成员函数setPixel可以直接在视区坐标(x,y)点设置成所要显示的颜色crCoIor。-The CDC class visual C++ a member function setPixel can point directly in the viewport coordinates (x, y) is set to the color display crCoIor.
Lesson3Code
- C++经典语法与应用,类的编写与应用,构造与析构函数,函数的重载,类的继承,函数覆盖,基类与派生类的构造函数、析构函数先后调用顺序,如何在派生类构造函数中向基类的构造函数传递参数,this成员变量,类型转换的内幕,虚拟函数与多态性,引用和指针的变量的区别与共同处。VC工程的编译原理与过程,将工程中不同的类拆分到不同的原文件中,每一个类由一个.h和.cpp文件共同完成,头文件重复定义问题的解决,培养了学员良好的编程习惯,也为以后分析MFC Appwizard生成的工程奠定了良好基础。-err
test4
- 二维图形变换程序设计 程序中增加图形变换菜单(各基本变换对应菜单项),各图形变换的参数通过对话框提供(设计提供变换参数的对话框,如平移、 旋转、比例等),实现二维图形的变换。(提示:在各图形类中增加相应成员函数实现平移;菜单选择变换弹出对应变换的参数对话框,对话框中提供参数后取出参数传递给图形对象,通过调用图形变换成员函数 实现图形对象的变换)-Transform two-dimensional graphics programming Graphics transformati
theGraphicalTranslation
- 二维图形变换程序 程序中增加图形变换菜单(各基本变换对应菜单项),各图 形变换的参数通过对话框提供(设计提供变换参数的对话框,如平移、 旋转、比例等),实现二维图形的变换。(提示:在各图形类中增加相 应成员函数实现平移;菜单选择变换弹出对应变换的参数对话框,对话 框中提供参数后取出参数传递给图形对象,通过调用图形变换成员函数 实现图形对象的变换)-Procedure for two-dimensional graphics to add graphics transfor
ThGpTr
- 二维图形变换 程序中增加图形变换菜单(各基本变换对应菜单项),各图 形变换的参数通过对话框提供(设计提供变换参数的对话框,如平移、 旋转、比例等),实现二维图形的变换。(提示:在各图形类中增加相 应成员函数实现平移;菜单选择变换弹出对应变换的参数对话框,对话 框中提供参数后取出参数传递给图形对象,通过调用图形变换成员函数 实现图形对象的变换)-Transform two-dimensional graphics program to add graphical trans
TheGpTr
- 程序中增加图形变换菜单(各基本变换对应菜单项),各图 形变换的参数通过对话框提供(设计提供变换参数的对话框,如平移、 旋转、比例等),实现二维图形的变换。(提示:在各图形类中增加相 应成员函数实现平移;菜单选择变换弹出对应变换的参数对话框,对话 框中提供参数后取出参数传递给图形对象,通过调用图形变换成员函数 实现图形对象的变换)-Program to increase graphics transform the menu (the menu item correspondi
ex16
- 在对话框中绘图,介绍如何在对话框中绘图。实现绘图操作最重要的一个类就是设备环境类CDC类,该类的成员函数可以实现颜色设置、图形绘制、打印输出等各种操作。-In the dialog box, drawing, drawing in the dialog box shows you how. Drawing operations to achieve the most important class is the class of device context CDC class, class m
1.3.
- 生成一个Rectangle类(长方形),这个类的length和width属性默认取值为1,其成员函数计算长方形的perimeter(周长)和area(面积)。为该类的length和width设置set函数和get函数。set函数应验证length和width均为0.0到20.0之间的浮点数-Generate a Rectangle class (rectangle), the class length and width attribute default value is 1, the mem
bmploader
- 该例子加载一幅BMP给CRaster类对象,该类包含一个成员函数可以把位图显示到一个windows设备上(如屏幕)-This example loads a BMP file into an object of class CRaster that includes members to store Palette, Raster bits, and Bitmap information. CRaster includes a member function (GDIPain
ComputerGraghics
- 运用CDC类的主要绘图成员函数,定义、选取画笔,定义、选取画刷,绘制多边形。 本实验的例子全部在TestView.cpp文件的void CTestView::OnDraw(CDC * pDC)函数中完成。 实验预期结果:绘制一个由8个三角形组成的八边形,每个三角形用不同的颜色填充,颜色次序为彩虹色。-Use CDC class drawing member functions defined, select the brush, the definition, select a b
test1
- 将中点Bresenham算法推广到绘制任意斜率的直线段。使用对话框输入直线的起点和终点坐标,以屏幕中心为二维坐标系原点,绘制任意斜率的直线段。编制CLine类,成员函数为MoveTo()和LineTo()。对边界像素的处理原则是“起点闭区间、终点开区间”,即要求所绘直线达到VC++的MoveTo()和LineTo()函数的绘制效果。-Midpoint Bresenham algorithm will be extended to the slope of the straight line se
2
- 将中点Bresenham算法推广到绘制任意斜率的直线段。使用对话框输入直线的起点和终点坐标,试以屏幕中心为二维坐标系原点,绘制任意斜率的直线段。要求编制CLine类,成员函数为MoveTo()和LineTo()。对边界像素的处理原则是“起点闭区间、终点开区间”,即要求所绘直线达到VC++的MoveTo()和LineTo()函数的绘制效果。-Midpoint Bresenham algorithm will be extended to the slope of the straight line
Transform_16
- 实现基本图形变换和绘制 1、学会在VC视图类中加入成员变量和成员函数 2、添加有关的变量,输入相关算法,弄清函数的输入参数和输出参数; 3、通过鼠标响应消息,实现移动、放大、缩小、旋转;-Basic drawing a graphics transformation and learn to add member variables and member functions in VC view class 2, add the relevant variables, enter
CDib
- vc++2010数字图像处理的DIB类,封装了DIB位图处理所需要的基本成员和成员函数,方便大家学习-vc++ DIGITAL IMAGE PROCESSING
CoinApply
- 在视图类View中通过添加菜单项函数调用Doc类中的成员函数来实现具体的添加硬币、减少硬币操作。此时需要考虑各菜单相应函数能够获取文档类对象,见程序-By adding a member function menu items function calls in the Doc class to achieve add coins, concrete reduce coin operation in the view class in View. At this time the need to
adaptiveskindetector
- 实现了基本的图像拼接,使用的是OpenCV里面的Stitcher类的各个成员函数实
line2
- 绘制任意斜率的直线段 设计CLine直线类,其数据成员为直线段的起点坐标P0和终点坐标P1,成员函数为MoveTo()和LineTo()函数。 CLine类的LineTo()函数使用中点Bresenham算法绘制任意斜率k的直线段,包括k=±∞、k>1、0≤k≤1、-1≤k<0和k<-1五种情况。 在屏幕客户区按下鼠标左键选择直线的起点,保持鼠标左键按下并移动鼠标到另一位置,弹起鼠标左键绘制任意斜率的直线段。 在状态栏动态显示鼠标光标移动时的位置坐标。-The slope of
