From: Hans Fugal Date: 2002-11-08T08:49:46+09:00 Subject: Re: v.polar = rho, theta Thanks for the suggestions. I actually went with a different idea, inspired by Complex: def Vector.polar(rho, theta) Vector[rho * Math.cos(theta), rho * Math.sin(theta)] end v = Vector.polar(1,3.14)