2012-11-13 23 views
0

我想看看是否有一種方法可以理解一個點位於一個圓的一個扇區內?如何知道一個點是否在二維錐體(一個圓的扇形)內?

謝謝。

+0

你對[cone](http://en.wikipedia.org/wiki/Cone)有什麼瞭解? [通告部門](http://en.wikipedia.org/wiki/Circular_sector)? –

+0

請更具體。您提供的信息越多,我們就可以提供更好的幫助。給我們舉例你的代碼。你有什麼嘗試?什麼不起作用?你有什麼錯誤嗎?如果是,他們是什麼?等等等等。 – That1Guy

+0

向下投票,因爲沒有描述研究工作或技術指示。 – Tinman

回答

-1

使用距離公式。

if(distance from point to circle center < radius) {/*this means point is in circle*/} 

您可以使用trig來查找角度。

+0

不是真的,這並不意味着這一點在某個部門內部。 這只是告訴重點在圓圈內。 –

+4

@RobinChander然後他可以使用trig。他沒有付出很多努力,我也沒有付出很多努力。 – thatidiotguy

3

將您的點轉換爲極座標,然後將點的r與圓的半徑以及點的theta與描述您扇區的圓弧進行比較。 Polar Coordinate System

相關問題