I would like to draw a filled arrow around a circle. So far my picture is
I need to add tip at the end of the green curve in the above picture. I would like to be able to add tips for either sides. How can I do that.
\documentclass[]{article}
\usepackage[margin=1cm]{geometry}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{calc,fit,arrows, positioning}
\usepackage{graphicx}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}[auto,node distance=3cm,>=stealth']
\coordinate (O) at (5,0);
\draw [very thick,fill=blue,fill opacity=.1]
( 5, 0) circle (2.0cm) node [opacity=1] {B} ;
\draw[fill=green]
($(O) + (0:23mm)$) arc (0:180:23mm) -- ($(O) + (180:24mm)$) arc (180:0:24mm) -- cycle;
\end{tikzpicture}
\end{document}
\draw[fill=green,->]
? and use<-
for the other way?