Comment faire pour déterminer si un point (X,Y) est contenue à l'intérieur d'un arc de section d'un cercle (c'est à dire à Tarte)?

Imaginer un cercle. Imaginez une tarte. Imaginez que vous essayez de renvoyer un booléen qui détermine si la condition paramètres X, Y sont contenues à l'intérieur de l'un de ces morceaux de tarte.

Ce que je sais à propos de l'arc:

J'ai le CenterX, CenterY, Rayon, StartingAngle, EndingAngle, StartingPoint (point sur la circonférence), EndingPoint (point sur la circonférence).

Donné une coordonnée X,Y, j'aimerais déterminer si ces coordonnées sont compris à l'intérieur de la tarte à la diapositive.

Pourquoi C# et Java marqués? Cela ressemble à une simple question de Mathématiques.
Oups. J'avais eu à l'origine de la question spécifique à la langue, mais ensuite changé pour être plus générique. J'ai oublié de modifier les tags. Des excuses.

OriginalL'auteur AlishahNovin | 2011-06-07