写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和
程序代码
#include
using namespace std;
class CSolid//立方体类
{
public:
//计算立方体的表面积
virtual d...
分类:
其他好文 时间:
2014-09-23 00:31:16
阅读次数:
370
看了太多只讲理论方法的力学书,回头看看这些数学基础书,总是有种豁然开朗的感觉。正好可以补齐只零散接触没系统研究过的数学知识。2014/9/6在王府井新华书店买了两本书: 《矢量分析与场论》:深入理解张量中的曲线坐标,大变形理论中坐标变换理论知识补全。 《几何计算》:有限元网格划分,复杂几何体积分.....
分类:
其他好文 时间:
2014-09-07 12:18:25
阅读次数:
154
维基上的解释是:牟合方盖是一种几何体,是两个等半径圆柱躺在平面上垂直相交的公共部分,因为像是两个方形的盖子合在一起,所以被称作“牟合方盖”。说得有点绕,简单说:牟合方盖是两个半径相等并且轴心互相垂直的圆柱体相交而成的三维图形。个人觉得它是一种即方又圆的图形.相关软件参见:数学图形可视化工具,使用自己...
分类:
其他好文 时间:
2014-08-05 18:51:39
阅读次数:
1444
引言 在3D碰撞检測中,为了加快碰撞检測的效率,降低不必要的碰撞检測,会使用基本几何体作为物体的包围体(Bounding Volume, BV)进行測试。基本包围体的碰撞检測相对来说廉价也easy的多,所以假设在基本包围体的碰撞检測中都没有通过的话,那么就没有必要进行更加复杂的碰撞检測了。 而对于不...
分类:
其他好文 时间:
2014-07-10 13:18:24
阅读次数:
420
简单介绍几个计算几何的资源a) GeosGeos的全称就是Geometry Engine Open Source,参考网站就是:http://geos.refractions.net,从名称就可以看出,Geos就是判断几何体的过程。Geos是用C++语言写的处理计算几何的开源库。b) CGALCGA...
分类:
其他好文 时间:
2014-06-23 06:49:41
阅读次数:
191
摘要:本文简要介绍了Delaunay三角剖分的基础理论,并使用OpenCascade的三角剖分算法将边界BRep表示的几何体进行三角离散化后在OpenSceneGraph中显示。 关键字:Delaunay Triangulation、OpenCascade、OpenSceneGraph
分类:
其他好文 时间:
2014-06-18 14:43:06
阅读次数:
792
【OpenGL顶点数组】
在OpenGL中,所有的几何图元都是由顶点定义的,而每个顶点又有很多属性,如:坐标,颜色,法向量等。如果对每个顶点逐个的调用函数来描述,那么,开销是非常大的。而且不方便对复杂几何体顶点的管理。这里采用了顶点数组的方法,不但便于数据的管理,而且大大减少了函数的调用。使用顶点....
分类:
其他好文 时间:
2014-06-03 09:41:31
阅读次数:
310