diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-points.tex')
-rw-r--r-- | Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-points.tex | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-points.tex b/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-points.tex index 572e262dc50..ae7e3e142b2 100644 --- a/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-points.tex +++ b/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-points.tex @@ -460,6 +460,32 @@ mechanism to determine border points of shapes. \end{codeexample} \end{command} + +\subsubsection{Points on the Intersection of Two Circles} + + +\begin{command}{\pgfpointintersectionofcircles\marg{$p_1$}\marg{$p_2$}\marg{$r_1$}\marg{$r_2$}\marg{solution}} + This command returns the intersection of the two circles centered at + $p_1$ and $p_2$ with radii $r_1$ and $r_2$. If \meta{solution} is + |1|, the first intersection is returned, otherwise the second one is + returned. + +\begin{codeexample}[] +\begin{tikzpicture} + \draw[help lines] (0,0) grid (2,2); + \draw (0.5,0) circle (1); + \draw (1.5,1) circle (.8); + \pgfpathcircle{% + \pgfpointintersectionofcircles + {\pgfpointxy{.5}{0}}{\pgfpointxy{1.5}{1}} + {1cm}{0.8cm}{1}} + {2pt} + \pgfusepath{stroke} +\end{tikzpicture} +\end{codeexample} +\end{command} + + \subsection{Extracting Coordinates} There are two commands that can be used to ``extract'' the $x$- or |