ODE主要类的结构

ODE几乎所有的接口类都可以用下面三个图罗列出来。

ODE主要类的结构

图1

 

ODE主要类的结构

图2 

 

ODE主要类的结构

图3

 

图1表明了几何接口类的派生层次。

dGeom用于几何类封装的接口基类。dGeom及其派生类都拥有一个指针指向对应的一个实际用于几何描述和实现(Implementation)的类。例如,dBox拥有一个(dxBox*)指针,dSphere拥有一个(dxSphere*)指针,dSimpleSpace拥有一个(dxSimpleSpace*)指针,等等。而这些以dx开头的几何实现类,均派生自dxGeom。 

图2表明了关节(或称约束,Constraint)接口类的派生层次。

与dGeom的派生类类似。每一个dJoint派生类也都拥有一个指针指向对应的实际用于关节描述和实现的类。 

图3中dBase是用于对象内存分配和收回的基类,其派生类也都是ODE内部实现类,如dxGeom、dxBody、dxJoint、dxWorld等。

注:转载源地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值