Drawing arrows / coordinate frame

I would like to draw a set of three arrows that indicate the x- y- and z-directions in the image. I could draw them as simple lines, but I envisioned having arrowheads on them. Is there a simple way to draw arrows, other than the rather crude solution of putting one long and two short lines together in the shape of an arrow? Is there a better way to do what I’m attempting (i.e., draw a coordinate frame)?

maybe use cones, it might look cool considering it’s in 3d. for a quick’n’dirty cone, i think glut supports them.