- glVertex3i( 0.0, 0.0, lineLength );
- glVertex3i( 0.0, 0.0, -lineLength );
+ glVertex3i( 0.0, 0.0, lineLength );
+ glVertex3i( 0.0, 0.0, -lineLength );
+
+ // z arrowheads
+ glVertex3i( 0.0, 0.0, lineLength );
+ glVertex3i( 1.0, 0.0, lineLength - arrowLength );
+
+ glVertex3i( 0.0, 0.0, lineLength );
+ glVertex3i( -1.0, 0.0, lineLength - arrowLength );