2012-02-06 186 views

回答

0

听起来更像是家庭作业或面试问题。

  1. 没有C#api来表示线,多边形或找到交点。你需要实现这些类。

  2. 有关如何将线段表示为矢量并使用矢量代数来计算交点,请参阅一些矢量代数文本。

    • 则需要表示多边形作为线的集合矢量
    • 计算多边形的交叉点被简单地计算一个多边形的线段的交点的点与来自另一
  3. 指到任何计算机图形更好的算法来计算多边形交点。