what do people use for 2D coordinates?
vze4rx4y at verizon.net
Sat Aug 2 01:43:29 CEST 2003
"Andy C" <aayycc88 at hotmail.com> wrote in message
news:cf0d8a77.0308011537.5ed232f6 at posting.google.com...
> You could use tuples or complex numbers (seems like a bit of a hack).
For your application, complex numbers seem like a perfect choice.
> I saw somewhere it said that tuples are useful for coordinates. But I
> haven't found a nice way to add coordinates, since + does
> concatenation on tuples.
> Is there a better way than to keep writing (a+b, a+b)
> instead of just a+b? (and 2*a instead of (2*a, 2*a) ). I know
> there is this NumPy library, but that seems like overkill for what I
> need. I'm just doing some simple 2D drawing. I know it would be
> trivial to write my own Point class, but I'm just wondering what other
> people do. It would be nice if there was some built in module that
> does basic vector math.
It has a pure python module for vector math and matrix operations.
More information about the Python-list