summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tkz/tkz-euclide/examples/tkzEuclide-22.4.0.tex
blob: ad152a3e8c589fe324bb46e35333a1e97fdab09e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
\input{preamble-standalone.ltx}
\begin{document}

% Ex. No. 187 (Section 22.4 : Example of the use of \tkzcname{tkzFindAngle} )

\begin{tikzpicture}
   \tkzInit[xmin=-1,ymin=-1,xmax=7,ymax=7]
   \tkzClip
   \tkzDefPoint (0,0){O}  \tkzDefPoint (6,0){A}
   \tkzDefPoint (5,5){B}  \tkzDefPoint (3,4){M}
   \tkzFindAngle (A,O,M)  \tkzGetAngle{an}
   \tkzDefPointBy[rotation=center O angle \an](A)
   \tkzGetPoint{C}
   \tkzDrawSector[fill = blue!50,opacity=.5](O,A)(C)
   \tkzFindAngle(M,B,A)   \tkzGetAngle{am}
   \tkzDefPointBy[rotation = center O angle \am](A)
   \tkzGetPoint{D}
   \tkzDrawSector[fill = red!50,opacity = .5](O,A)(D)
   \tkzDrawPoints(O,A,B,M,C,D)
   \tkzLabelPoints(O,A,B,M,C,D)
	\edef\an{\fpeval{round(\an,2)}}\edef\am{\fpeval{round(\am,2)}}
   \tkzDrawSegments(M,B B,A)
   \tkzText(4,2){$\widehat{AOC}=\widehat{AOM}=\an^{\circ}$}
   \tkzText(1,4){$\widehat{AOD}=\widehat{MBA}=\am^{\circ}$}
\end{tikzpicture}

\end{document}