- 博客(9)
- 资源 (5899)
- 收藏
- 关注
转载 图文例解C++类的多重继承与虚拟继承
图文例解C++类的多重继承与虚拟继承 在过去的学习中,我们始终接触的单个类的继承,但是在现实生活中,一些新事物往往会拥有两个或者两个以上事物的属性,为了解决这个问题,C++引入了多重继承的概念,C++允许为一个派生类指定多个基类,这样的继承结构被称做多重继承。 举个例子,交通工具类可以派生出汽车和船连个子类,但拥有汽车和船共同特性水陆两用汽车就必须继承来自汽车类与船类的共同属性。 由此我们不
2012-06-20 13:52:58 1419
原创 linux yum命令详解
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形式一般
2012-06-20 10:29:04 1391
转载 Linux下makefile教程
概述 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile
2012-06-20 10:26:13 2471
原创 linux下vi命令大全
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi
2012-06-20 09:58:05 1260
转载 Open Inventor的VRML2转换SoToVRML2Action
view plaincopy to clipboardprint?#include #include #include #include #include #include #include #include int main(int argc, char *argv[]) { SoDB::init();
2012-06-20 09:48:04 1629 2
转载 oiv的观察器viewer初始界面坐标系
此图正面垂直朝外是+Z方向,垂直朝里是-Z方向;水平向左是+X方向,水平向右是-X方向;竖直向上是+X方向,竖直向下是-Y方向;上面所说的坐标系是基于相机(视点)的坐标系,不是物体世界坐标系,世界坐标系是静态不动的,视点坐标系是世界坐标系上的一个点上的新坐标系,当旋转场景图从不同角度观察物体时,本质上就是视点(比作人眼)在世界坐标系中移动,从而达到从不同角度观察场景物体的目的。一般的,在初始状态,
2012-06-20 09:41:40 1849
转载 OpenInventor SoMarkerSet的使用方法
1.addMark()是用来添加新Mark的,并为其设置一个索引(Index);如:static unsigned char arrowBits[] = { 0x00, 0xff, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x01, 0
2012-06-20 09:39:41 1531
转载 坐标系与右手定则(OpenInventor使用的坐标系统)
在三维坐标系中,Z轴的正轴方向是根据右手定则确定的。右手定则也决定三维空间中任一坐标轴的正旋转方向。要标注X、Y和Z轴的正轴方向,就将右手背对着屏幕放置,拇指即指向X轴的正方向。伸出食指和中指,如右图所示,食指指向Y轴的正方向,中指所指示的方向即是Z轴的正方向。要确定轴的正旋转方向,如右图所示,用右手的大拇指指向轴的正方向,弯曲手指。那么手指所指示的方向即是轴的正旋转方向。Open Invento
2012-06-20 09:38:25 4546
转载 OpenInventor zoom in & zoom out实现方法
最近一直在研究如何用OpenInventor来实现对场景的放大缩小,自己的一些想法,最终都被否定,原因主要是我对SoCamera的一些域了解不是很深入。下面的代码是我看了OIV的源码后才搞定的,嘿嘿,虽然理解的不是很好,但是起码功能搞定了,很开心!SoCamera* myCamera = myViewer->getCamera();float focalDistance = myCamera->f
2012-06-20 09:36:44 3066
qt-win-noncommercial-msvc-3.2.1
2014-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人