带有SDL的C ++为CAD类型的应用程序创建网格

时间:2013-02-07 01:29:05

标签: c++ grid sdl

我已经开始研究CAD类型程序了,我不太确定如何根据CAD程序的规模来定义网格。网格必须包含最多7个小数位或更多的坐标点,以及x和y轴上的10,000个单位。存储每个点对于计算机来说太多了。有哪些方法来定义这样的大规模坐标网格?

1 个答案:

答案 0 :(得分:1)

两个选项:

  • 将坐标细分为大小单位。例如,您可以使用一个变量将事物存储在“米”中,另一个变量以“毫米”存储。这取决于您的CAD程序的用途。举个例子,看看timeval structure如何解决问题,但是时间。
  • 使用大整数库,因此您可以使用单个变量来表达所有点。