\documentclass{ppex}
\nonstopmode
\usepackage [all,poly]{xy}
\pagestyle{empty}

\begin{document}
\ResetPreambleCommands
\ReadyForTheFray
\usepackage [all,poly]{xy}
\[\begin{xy} /r10mm/:
 ,   0    ,{*@{o}\xypolygon6{~*{\dir{*}}}}
 ,+/r22mm/,{\xypolygon6{~<{.}~>{}~={30}{\dir{*}}}}
 ,+/r22mm/,{\xypolygon6{~<{=}~>{:}{\dir{*}}}}
\end{xy}\]
\end{document}