自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dizuo的专栏

天涯浪迹,纵然处处碰壁亦狂放.一颗真心,怎道放诸四海皆不准 无知就无畏,我知故我在

  • 博客(10)
  • 资源 (36)
  • 收藏
  • 关注

原创 association & composition & aggregation & generalization

一,总体来说generalization(inheritance):继承。是 "is-a"关系composition:组合。是"part-a"关系aggregation:聚合。是"has-a"关系association:关联。对象间的任何关系都被叫做关联,组合 & 聚合都是关联的特殊情况。二,细节说明1,关联的几种常见情况:  1)类A有一个B类的成员变量:指针

2010-04-29 18:59:00 1058

原创 Rational Rose学习笔记

1,给类添加属性比较简单。主要说说成员函数添加:在class Specification对话框中,打开Operation面板,添加成员函数,设置返回类型。双击operation名称,打开左图的对话框。打开Detail面板,在Argument区域,右键insert添加函数参数。 2,添加函数参数,和返回值以后,类视图中并没有显示出来,需要设置一下显示选项:Option

2010-04-29 16:37:00 2488

原创 QEasingCurve的绘制

QEasingCurve的介绍链接:http://doc.qt.io/qt-5/qeasingcurve.html把QT中QEasingCurve组件提取出来,在glut中实现了绘制。QEasingCurve中支持四十多种曲线,而且代码也相对独立。提取出来不是特别难。效果如图: 代码如下:#include < vector > #include < GL / glut.h &g...

2010-04-28 21:30:00 6358

原创 工厂模式之【Loki】

一,工厂模式的初衷  C++中class跟object是不同的东西:class由程序员产生,object由程序产生。你无法在执行期产生新的class,无法在编译器产生新的object。classes donnot have first-class status: You cannot copy a class, store it in a variable, or return

2010-04-27 09:32:00 1953

原创 Loki泛化仿函数

泛化仿函数:可封装任何处理请求: 可接受函数指针,成员函数指针,仿函数,甚至其他泛化仿函数。具备类型安全性(typesafe)是一种带有“value”语义的对象,充分支持拷贝,赋值,传值。泛化仿函数允许任意拷贝,并且不会暴漏其虚函数。功能:将"处理请求"存储为数值,作为参数传递,并可以在远离其创建点之处调用在对象中存储一个处理请求(processing requ

2010-04-25 21:17:00 1366 1

转载 常用颜色表 【转】

颜色英文代码形像颜色HEX格式RGB格式 LightPink浅粉红#FFB6C1 255,182,193 Pink粉红#FFC0CB 255,192,203 Cri

2010-04-25 15:57:00 1493

原创 多线程下避免使用单件模式

最近在研究插件技术,为了省事,定义了一个单件类:Kernal。在插件中调用getSingleton将插件添加到唯一的Kernal对象中:extern "C" BOX_PLUGIN_API void dllStartPlugin(){ //注册 box = new Box; Kernal::getSingleton()->getGeometryServer()->addGeometry( b

2010-04-21 21:48:00 1121

原创 类设计的一个原则

类设计的一个重要原则: 成员函数使用成员变量:最好通过类的接口函数调用,虽然按照语法也可以直接通过其名字调用。class Cube{ vec3 mCenter; Real mSize;public: vec3& center() { return mCenter;} const vec3& center() const { return mCenter;}

2010-04-20 13:47:00 885

原创 loft【挤出体】

代码下载:http://download.csdn.net/source/2702101

2010-04-13 20:01:00 1094

原创 编译器的那些事儿

1,/MD和/MDd将是潮流所趋,/ML和/MLd方式请及时放弃,/MT和/MTd在非必要时最好也不要采用了。2,静态链接 & 动态链接:     静态库是把程序运行时需要使用的函数编译在一个二进制文件中,扩展名为.lib。当程序link时把静态库中的二进制数据和程序其它数据放到一起。程序运行时不在需要lib和dll文件的支持。这样做的坏处是开发出来的程序占用磁盘空间较大。特别是windo

2010-04-11 13:21:00 1110

指针分析工具

野指针分析使用gflags工具;内存泄露工具是visual leak detect库,vld只能用于vs2008及更高版本。

2014-01-18

png转etc1纹理的源码

PNG转etc1纹理源码,从android源码中提取。

2013-12-13

纹理UV动画的例子程序

opengl 纹理UV动画,通过不断地修改纹理UV坐标,实现精灵动画。

2013-07-08

手机抓包工具tcpdump

手机抓包工具tcpdump

2013-01-29

BSpline 示例程序

BSpline 示例程序 BSpline 示例程序 BSpline 示例程序 BSpline 示例程序 BSpline 示例程序 B样条

2012-01-07

Blender源码

Blender源码

2012-01-05

C++ 2003标准

C++ 03标准 C++ 03标准 C++ 03标准

2011-10-30

开源的Notepad++安装包

开源的Notepad++ 开源的Notepad++ 开源的Notepad++

2011-09-08

采用QT界面的OpenCV2.3开发SDK

cvWindow界面使用QT。 OpenCV2.3的QT版界面 OpenCV2.3的QT版界面 OpenCV2.3的QT版界面

2011-09-08

QT 和OpenCV 的多线程框架 vs2008版本

QT 和OpenCV 的多线程框架 支持灰度化,光滑,腐蚀,边缘检测,翻转等功能。。。 google code:http://code.google.com/p/qt-opencv-multithreaded/ 需要安装QT,我的版本是4.6.2 下载OpenCV 我的版本是2.3

2011-09-05

live555的源码(vs2008)

live555源码vs2008的工程 live555源码vs2008的工程 live555源码vs2008的工程 live555源码vs2008的工程 live555源码vs2008的工程 live555源码vs2008的工程

2011-07-31

activex跟js数据交换例子程序

activex跟js数据交换例子程序 activex跟js数据交换例子程序 activex跟js数据交换例子程序 activex跟js数据交换例子程序 activex跟js数据交换例子程序

2011-07-28

基于udp,opencv的实时监控系统

基于udp,opencv的实时监控系统 基于udp,opencv的实时监控系统 基于udp,opencv的实时监控系统 基于udp,opencv的实时监控系统 基于udp,opencv的实时监控系统

2011-06-24

三维模型布尔运算 求并、交、差

三维模型布尔运算 相交 相减 求并 三维模型布尔运算 求并、交、差 三维模型布尔运算 求并、交、差 三维模型布尔运算 求并、交、差

2011-06-18

opengl多边形顶点排序,凸包计算,路径绘制

opengl多边形顶点排序,凸包计算,路径绘制 opengl多边形顶点排序,凸包计算,路径绘制 opengl多边形顶点排序,凸包计算,路径绘制

2011-06-10

opengl redist

opengl开发的一些基本库文件 .h .lib .dll

2011-03-17

OpenCV和qt的摄像头结合

opengcv摄像头模块,读取图片,转化为qimage,显示到qt的窗口控件中去。 easy

2010-10-20

opengl建模程序代码

这是本基于opengl的简单建模程序的实现! 基本的照相机操作 基本的三维几何体元素 实现了挤出,放样,车削,扭曲等功能~

2010-09-17

位图的alpha融合源码

两个位图图片,设定一个alpha融合因子,计算出他们融合后的象素值,逐象素显示到屏幕上

2009-12-13

用OpenGL+glut实现的一个简单的四叉树例子程序

quadtree opengl glut

2009-04-23

用opengl和glut实现的简单四叉树的demo

用opengl实现的四叉树exe 想要代码的可以联系本人。

2009-04-22

GLSL文档

GLSL的文档,<br>..........

2008-06-02

opengl的扩展库glew

glew-1.5.0-win32.zip<br>

2008-05-30

学OpenGL编3D游戏

OpenGL在vc6.0使用实例,

2007-12-28

Visual C++精典游戏编程

Visual C++精典游戏编程,<br>常见的小游戏代码

2007-12-16

irrKlang-1.0

\bin:The compiled library irrKlang.DLL and some compiled demo and example applications, just start them to see the Irrlicht Engine in action. \doc: Documentation of the Irrlicht Engine. \examples :Examples and tutorials showing how to use the native engine engine using C++. \example.net :Examples written for the .NET version of irrKlang, in C# and VisualBasic.NET \include: Header files to include when using the engine. \lib: Lib to link with your programs when using the engine. \media: Sound data for the demo applications and examples. \plugins: Source and documentation of the irrKlang plugins.

2007-10-03

Suffocate_SB01_v1.0.0

很有趣的软件哦<br>请大家看一下你的机子能得几分.

2007-10-03

VC++深入详解源代码

主要是关于MFC编程方面的

2007-10-03

NeHe教程2

nehe教程第二部分

2007-09-23

NeHe教程1

nehe教程第一部分

2007-09-23

自己做的face模型

利用VC++与Opengl制作

2007-09-23

游戏及源码

单机版的的泡泡糖游戏,及其源代码

2007-09-23

STLport-4.6.2

C++版的STL学习资料

2007-09-23

OpenGL红皮书源代码

opengl红皮书第五版的源代码

2007-09-23

Opengl 与 VC++应用程序开发

本资源是关于Opengl 与 VC++应用程序开发的

2007-05-12

Opengl VC++应用程序开发

本资源是关于Opengl 与 VC++应用程序开发的

2007-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除