geometry幾何入門


備註

本節概述了幾何是什麼,以及開發人員可能想要使用它的原因。

它還應該提到幾何中的任何大型主題,並鏈接到相關主題。由於幾何文檔是新的,您可能需要創建這些相關主題的初始版本。

問自己的問題

在調查某些幾何問題時,您可能想要問自己一些問題,以縮小問題的範圍。

  • 你要處理多少個維度?它是2d,3d,特定數量的更高維度,還是不考慮維度?
  • 在二維幾何體的情況下,它是平面幾何體,還是像球形幾何體一樣,在處理地理坐標時會遇到什麼?
  • 您在尋找確切的解決方案,還是可以接受數值近似值?實際上,精確的幾何形狀變得很快,因此在實踐中使用浮點近似是很常見的。
  • 您需要與特定類型的框架接口嗎?如果是這樣,他們如何描述幾何對象。對於大多數對象,有許多可能的描述,雖然通常可以在它們之間進行轉換,但這些轉換往往需要付出代價,因此更符合所需表示形式的解決方案可能更有用。