什么是表示盒子的推荐类?

5
在Ogre中,有一个名为Ogre::Box的类,看起来它可以支持三维盒子。然而,这个类使用size_t数据类型来存储其坐标。由于size_t本质上是一个无符号整数,它不能处理负数,因此在任何实际几何中使用它是不可能的。我知道我可以只保留一些数字或自己发明一个盒子类,但通常在Ogre中应该如何处理呢?另外,我不关心盒子是使用整数还是浮点数存储,因为对手头的任务来说这并不重要。

6
出于好奇,一个具有负尺寸的盒子实际上会是什么样子? - Mihai Todor
2
@MihaiTodor:从内到外;-) - Steve Jessop
@MihaiTodor,抱歉让你感到困惑,我所说的“dimensions”实际上是指“coordinates”。具有负坐标的框将位于(0; 0; 0)点的另一侧。 - Septagram
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接