Closed Ogame3334 closed 7 months ago
MultiPolygon::centroid()を実装しました。 実装の際、変数名が思い浮かばず、長くなってしまいました……。
重心を求めるために$S, v$をそれぞれ、各Polygonの面積、重心として以下の式で求めました。 $$\frac{S_0v_0+S_1v1+\cdots +S{N-1}v_{N-1}}{S_0+S1+\cdots +S{N-1}}$$
S, v
Merged. Thank you!
1186
MultiPolygon::centroid()を実装しました。 実装の際、変数名が思い浮かばず、長くなってしまいました……。
重心を求めるために$
S, v
$をそれぞれ、各Polygonの面積、重心として以下の式で求めました。 $$\frac{S_0v_0+S_1v1+\cdots +S{N-1}v_{N-1}}{S_0+S1+\cdots +S{N-1}}$$