x | 判定を行いたい点の\(x\)座標。 The \(x\)-coordinate of the point to judge. |
y | 判定を行いたい点の\(y\)座標。 The \(y\)-coordinate of the point to judge. |
Nedges | 多角形の頂点の数。 The number of the edges of the polygon. |
edges | 多角形の頂点のリスト。
頂点の個数を\(N\),
\(n\)番目の頂点の座標を\((x_n,y_n)\) (\(n=1,2,\cdots,N\))
として、関数呼び出し前に配列要素を
edges[0][0]\(=x_N\), edges[0][1]\(=y_N\),
edges[n][0]\(=x_n\), edges[n][1]\(=y_n\)
と設定しておくこと。
なお、頂点は反時計回りに与えること。 List of the edges of the polygon. Components of this array must be set before calling this function as edges[0][0]\(=x_N\), edges[0][1]\(=y_N\), edges[n][0]\(=x_n\), and edges[n][1]\(=y_n\), where \(N\) is the number of edges, \(n=1,2,\cdots,N\), and \((x_n,y_n)\) is the coordinate of the \(n\)-th edge for each \(n\). The edges must be specified counterclockwise in order. |