Python值/参考/我甚至都不知道

时间:2011-12-18 07:11:50

标签: python algorithm 2d

我试图在python中实现菱形方形算法,但我似乎陷入了语言的运作......我有一个'quad'类,里面有9个2D(自定义)点:

  • 左上角
  • 右上角
  • top middle
  • 左下角
  • 右下角
  • bottom middle
  • left middle
  • 中心
  • 右中间

这9个字典保存在字典中。

每个四边形的字典中还有4个'子'四边形。

  • 左上角
  • 右上角
  • 左下角
  • 右下角

我遇到的问题是,当我为四边形创建子四边形时,它们弄乱了父母2D点的字段,我不明白为什么。

源代码(Python 3.2):http://pastebin.com/5Ywz4anY

0 个答案:

没有答案