Finished rewrite of pyramid2.  If negative radius, pyramid will be inverted.