Segment de la ligne et le Cercle d'Intersection
J'ai un Segment de Ligne (x1, y1, x2, y2) d'intersection d'un cercle de rayon r. Comment puis-je déterminer le point d'intersection le plus proche de (x1, y1)?
Pouvez-vous expliquer ce que vous entendez par le "plus proche du point d'intersection" Est qu'un point sur le cercle? Un point sur le segment? Quelque chose de pas sur les deux?
C'est un calcul de base de la question et la traduction de la solution de C# est vraiment simple et ne pas faire de la question plus pertinente.
Point d'Intersection appartient à tous les deux lignes.
L'OP parle d'un segment de droite et un cercle. Quelle est la nature de cette deuxième ligne à laquelle vous vous référez?
J'ai ajouté une image
C'est un calcul de base de la question et la traduction de la solution de C# est vraiment simple et ne pas faire de la question plus pertinente.
Point d'Intersection appartient à tous les deux lignes.
L'OP parle d'un segment de droite et un cercle. Quelle est la nature de cette deuxième ligne à laquelle vous vous référez?
J'ai ajouté une image
OriginalL'auteur Vali | 2014-04-11
Vous devez vous connecter pour publier un commentaire.
À faire que d'abord trouver les points d'intersection avec le cercle, et de prendre le plus proche de la ligne de point de départ
Afin de Vérifier ce code
//cx,cy est le centre du cercle
Intersection forme de Code ici LIEN
OriginalL'auteur yazan