\begin{tikzpicture}
    \drawallelements at (0,0);
    \drawallelements[angle=45] at (0,-1.5);
    \drawallelements[angle=135] at (0,-3);
    \node[anchor=east] at (-1,0){\texttt{angle=0}};
    \node[anchor=east] at (-1,-1.5){\texttt{angle=45}};
    \node[anchor=east] at (-1,-3){\texttt{angle=135}};
    % \foreach \angle in {0,45,..., 350}{
    % \fill (0,0) -- (\angle-2:1.2) -- (\angle-1:2.5) -- (\angle+1:2.5) -- (\angle+2:1.2) -- cycle;
    % \convexlens[angle=\angle, width=0.66] at (\angle:1.2);
    % \laser[angle=\angle] at (\angle:2.5);
    % }
\end{tikzpicture}
