How can I draw a line from the origin to the edge of circle?
\documentclass{article}
\usepackage{tikz}
\usepackage{fp}
\usetikzlibrary{calc, arrows, fixedpointarithmetic}
\begin{document}
\begin{tikzpicture}[line cap = round, line join = round, >=triangle 45,
scale = 1.25, fixed point arithmetic]
\coordinate (O) at (0, 0);
\coordinate (P1) at ($(O) + (-30:1.5cm and .75cm)$);
\draw[-latex] (P1) arc (-30:310:1.5cm and .75cm) coordinate (P2);
\draw[-latex] (O) -- (0, 1.75) node[above, scale = .75] {\(\mathbf{h}\)};
\draw ($(P1)!.5!(P2)$) circle (.18cm) coordinate (P3);
%\draw[blue] (O) -- How to finish this?
\end{tikzpicture}
\end{document}
I don't know what the last coordinate should be to complete the line. I have tried:
($(P3) + (-30:1.5cm and .75cm)$)
and something else but I can't quite remember what else it was. Any ways, it didn't work.
After that, I want to draw a dashed line from the first edge of the circle to the other edge in line with the solid blue line.


\draw ($(P1)!.5!(P2)$) circle (.18cm) coordinate (P3); \draw[blue] (O) -- (P3); \draw[fill=white] ($(P1)!.5!(P2)$) circle (.18cm) coordinate (P3);– Sigur Jun 26 '13 at 18:02