intersección tikz de círculo y línea

intersección tikz de círculo y línea

Si círculo y línea es un comando de dibujo como se muestra a continuación, ¿es posible obtener una intersección? Para este ejemplo, el punto C ahora está codificado.

\documentclass[border=5pt,convert={density=300,outext=.jpg}]{standalone}
\usepackage{tikz} 
\usetikzlibrary{positioning}
\begin{document}
\tikzset{>=latex}
\tiny\begin{tikzpicture}
 \coordinate (O) at (0,0);
 \coordinate (A) at (1,0);
 \coordinate (B) at (1,1.732);
 \draw[->] (0,0) -- (2,0);
 \draw[->] (0,0) -- (0,2);
 \draw (A) circle (1);
 \draw (A) -- (1,2);
 \draw (O) -- (B);
 \coordinate (C) at (0.5,0.861);//fix me with intersection of circle and line
 \draw (A) -- (C); 
 % annotation
 \draw[fill=red] (O) circle (1pt)  node[below left=0 of O] {O};
 \draw[fill=red] (A) circle (1pt)  node[below right=0 of A] {A};
 \draw[fill=red] (B) circle (1pt)  node[above right=0 of B] {B};
 \draw[fill=red] (C) circle (1pt)  node[above left=0 of C] {C};
\end{tikzpicture} 
\end{document}

Producción:

ingrese la descripción de la imagen aquí

Respuesta1

Considere utilizar el paquete tkz-euclide. Hay un comando para encontrar el punto de intersección de una línea y un círculo.

Lo siguiente es de highschoolmathandchess.com:

tkzInterLC(A,B)(C,D) donde (A,B) son puntos de la recta y (C,D) es el centro de un círculo y un punto del círculo.

información relacionada