- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 多种排序算法
#include //直接插入排序void DirectInsertSort(int a[],int count){ int i,j; int key=a[0]; for (i=1;i<count;i++) { if (a[i]<a[i-1]) { key=a[i]; a[i]=a[i-1]; for (j=i-2;a[j]>key;j--) {
2014-10-16 15:08:37
470
原创 NetCDF格式文件读取(下)
本人在win7系统下使用VS2010进行的编程,所以参考了如下博文:http://blog.sina.com.cn/s/blog_687960370101hiks.html **************************************************************************************程序中添加的头文件是netcdfc
2014-09-17 09:11:53
6339
2
原创 NetCDF格式文件读取(上)
最近要对气象信息进行可视化,在多个数据网站中找寻到自己需要的数据时,发现是NetCDF格式,就这样既巧合又命中注定的本人与.nc文件结缘了。简单介绍一下它,NetCDF全称为Network Common Data Format,即“网络通用数据格式”,其实就是一种文件格式的标准。最初它用来存储气象科学中的数据,现在已经成为许多采集软件的生成文件的格式。从数学上来说,netcdf存储的数
2014-09-17 09:09:03
3127
1
原创 VS2010中Qt与openGL结合
Qt中提供一个QGLWidget类用来支持openGL,该类继承自QWidget类,因此该部件类能够像Qt其它部件那样使用。在Qt中为OpenGL提供支持的类主要会用到以下3个: (1)void initializeGL(); 初始化信息,设置openGL的属性,载入纹理,屏幕颜色,深度缓存等,在paintGL之前被调用一次,之后不再调用。 (2)void re
2014-09-17 09:04:56
784
原创 “那些”题之图形学
1、三维渲染中的四个常用坐标系 a>世界坐标系——场景中添加物体 b>视口坐标系——即相机坐标系,左下角(0,0),右上角(1,1) c>屏幕坐标系——以像素定义,左下角(0,0),右上角(屏幕宽度,屏幕高度) d>绘制GUI界面的坐标系——左上角(0,0),右下角(屏幕宽度,屏幕高度)2、OpenGL中渲染对象时的3个矩阵及其作用
2014-09-17 08:59:46
400
原创 osg中智能指针的使用
最近学习美国海军的osg教程,在第二课使用StateSet创建带有纹理的几何体时遇到问题。程序编译成功,但是运行就会终止,调试的话直接中断。 在此之前,我已成功完成第一课的学习,正确的展示出了pyramid。第二课只是将其封装到一个函数而已,为了测试将纹理部分注释,只是简答的生成pyramid。如下(中间部分省略):但是运行时错误如下:调试发现错误在root-
2014-09-16 20:38:13
736
原创 QVTKWidget关于加Q_OBJECT出错误
今天想在基于QVTKWidget的一个子类QVTKParaCord 中加个右键菜单,当使用contextMenuEvent(QContextMenuEvent *event)完成菜单事项后出了错误: error LNK2001: 无法解析的外部符号 "public: static struct QMetaObject const QVTKWidget::staticMetaObject
2014-09-16 15:03:42
2044
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人