Augusdi的专栏

攀登技术的高峰,我与大家共勉!

图文例解C++类的多重继承与虚拟继承

图文例解C++类的多重继承与虚拟继承 在过去的学习中,我们始终接触的单个类的继承,但是在现实生活中,一些新事物往往会拥有两个或者两个以上事物的属性,为了解决这个问题,C++引入了多重继承的概念,C++允许为一个派生类指定多个基类,这样的继承结构被称做多重继承。  举个例子,交通工具类可以派生出汽车...

2012-06-20 13:52:58

阅读数:856

评论数:0

linux yum命令详解

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。y...

2012-06-20 10:29:04

阅读数:820

评论数:0

Linux下makefile教程

概述 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML...

2012-06-20 10:26:13

阅读数:1887

评论数:0

linux下vi命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹...

2012-06-20 09:58:05

阅读数:702

评论数:0

Open Inventor的VRML2转换SoToVRML2Action

view plaincopy to clipboardprint?#include     #include     #include     #include     #include     #include     #include     #include      int    main...

2012-06-20 09:48:04

阅读数:1041

评论数:2

oiv的观察器viewer初始界面坐标系

此图正面垂直朝外是+Z方向,垂直朝里是-Z方向;水平向左是+X方向,水平向右是-X方向;竖直向上是+X方向,竖直向下是-Y方向;上面所说的坐标系是基于相机(视点)的坐标系,不是物体世界坐标系,世界坐标系是静态不动的,视点坐标系是世界坐标系上的一个点上的新坐标系,当旋转场景图从不同角度观察物体时,本...

2012-06-20 09:41:40

阅读数:1283

评论数:0

OpenInventor SoMarkerSet的使用方法

1.addMark()是用来添加新Mark的,并为其设置一个索引(Index);如:static unsigned char arrowBits[] = {    0x00, 0xff, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x01, 0x00, 0x00, 0...

2012-06-20 09:39:41

阅读数:911

评论数:0

坐标系与右手定则(OpenInventor使用的坐标系统)

在三维坐标系中,Z轴的正轴方向是根据右手定则确定的。右手定则也决定三维空间中任一坐标轴的正旋转方向。要标注X、Y和Z轴的正轴方向,就将右手背对着屏幕放置,拇指即指向X轴的正方向。伸出食指和中指,如右图所示,食指指向Y轴的正方向,中指所指示的方向即是Z轴的正方向。要确定轴的正旋转方向,如右图所示,用...

2012-06-20 09:38:25

阅读数:2564

评论数:0

OpenInventor zoom in & zoom out实现方法

最近一直在研究如何用OpenInventor来实现对场景的放大缩小,自己的一些想法,最终都被否定,原因主要是我对SoCamera的一些域了解不是很深入。下面的代码是我看了OIV的源码后才搞定的,嘿嘿,虽然理解的不是很好,但是起码功能搞定了,很开心!SoCamera* myCamera = myVi...

2012-06-20 09:36:44

阅读数:1264

评论数:0

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