I was wondering if there is a way to define an equilateral triangle in tikz. I am aware that there is a predefined isosceles triangle in tikz. Specifically I'd like to define a \tikzstyle for equilateral triangle and use it in my diagram. The similar situation with isosceles triangle is something like
\tikzstyle{buffer} = [draw,shape border rotate=-90, isosceles triangle,fill=red, node distance=2cm, minimum height=4em]
However, replacing isosceles with equilateral doesn't work. Thanks


corner 1,corner 2andcorner 3instead ofapex,right cornerandleft corner. – Jake Dec 30 '12 at 17:31