Potongan pai berbentuk persegi panjang

Bagaimana cara menghitung persegi panjang pembatas irisan pai. Variabel radius (r), titik pusat (x0, y0) , StartAngle (a0), EndAngle (a1) dan drawDirection (searah jarum jam atau berlawanan arah jarum jam) diketahui.


person Pyramid    schedule 17.11.2010    source sumber


Jawaban (2)


Hitunglah titik-titik di ujung tepi busur, titik di tengah irisan, dan salah satu dari empat titik ekstrem (sudut 0, 90, 180, dan 270) jika titik-titik tersebut termasuk dalam sudut sapuan. Kemudian yang harus Anda lakukan adalah mengulangi semua titik dan menemukan nilai x dan y minimum dan maksimum.

person David Rutten    schedule 17.11.2010

teks alternatif

HTH!

person Dr. belisarius    schedule 17.11.2010
comment
Meskipun bermanfaat, nilai sudut ini mengasumsikan irisan berada dalam satu kuadran. - person xan; 13.02.2011