怎么用计算几何解决这个问题?

先给你一个简单的例子,已知8个点坐标,实际上是一个立方体的8个顶点坐标,通过程序实现这是一个立方体,由6个面构成,每个面又由4条线构成,每条线又由2个点构成。每个元素(点,线,面)都要能够通过程序检索信息,比如说线的长度,面的面积。
这个用计算几何怎么解决

http://zhidao.baidu.com/link?url=JjJ-o5Hs8tMAX9s26k3xWC_ylx-QQpmZH3WfxH6If0NE_9xykbQcwBtkvZ2e9oFHQGnR3DtH2WJ2UPEx5_Vr6aha7GMIgJ2au9ylPckUe8O