Re: Doesn't know what it wants

2008-01-26 Thread Tim Rau
On Jan 26, 2:52 am, John Machin <[EMAIL PROTECTED]> wrote: > On Jan 26, 6:25 pm, Steven D'Aprano <[EMAIL PROTECTED] > > > > cybersource.com.au> wrote: > > On Fri, 25 Jan 2008 22:53:16 -0800, John Machin wrote: > > > On Jan 26, 5:32 pm, Jeroen Ruigrok van der Werven <[EMAIL PROTECTED] > > > nomine.o

Re: Doesn't know what it wants

2008-01-26 Thread rzed
moi = cp.cpMomentForCircle(self.mass, .2, 0, >> > vec2d((0,0))) >> > ArgumentError: argument 4: : >> > expected vec2d instance instead of vec2d >> >> > As far as I can tell, It's getting a vec2d, and it wants a >> > vec2d. I't seems l

Re: Doesn't know what it wants

2008-01-26 Thread Jeroen Ruigrok van der Werven
-On [20080126 08:31], Steven D'Aprano ([EMAIL PROTECTED]) wrote: >The OP's code calls vec2d with a single tuple argument (0,0). Jeroen's >version calls vec2d with two int arguments, 0 and 0. Yes, but it was not what I intended at all. I guess I am just a bit too used to tacking on a , to denote

Re: Doesn't know what it wants

2008-01-26 Thread marek . rocki
> class vec2d(ctypes.Structure): > """2d vector class, supports vector and scalar operators, >and also provides a bunch of high level functions >""" > __slots__ = ['x', 'y'] > > def __init__(self, x_or_pair, y = None): > > if y == None: > self.x = x_o

Re: Doesn't know what it wants

2008-01-25 Thread John Machin
On Jan 26, 6:25 pm, Steven D'Aprano <[EMAIL PROTECTED] cybersource.com.au> wrote: > On Fri, 25 Jan 2008 22:53:16 -0800, John Machin wrote: > > On Jan 26, 5:32 pm, Jeroen Ruigrok van der Werven <[EMAIL PROTECTED] > > nomine.org> wrote: > >> -On [20080126 06:26], Tim Rau ([EMAIL PROTECTED]) wrote: >

Re: Doesn't know what it wants

2008-01-25 Thread Steven D'Aprano
On Fri, 25 Jan 2008 22:53:16 -0800, John Machin wrote: > On Jan 26, 5:32 pm, Jeroen Ruigrok van der Werven <[EMAIL PROTECTED] > nomine.org> wrote: >> -On [20080126 06:26], Tim Rau ([EMAIL PROTECTED]) wrote: >> >> >Line 147 reads: >> >moi = cp.cpMomentForCircle(self.mass, .2, 0, vec2d((0,0)

Re: Doesn't know what it wants

2008-01-25 Thread John Machin
On Jan 26, 5:32 pm, Jeroen Ruigrok van der Werven <[EMAIL PROTECTED] nomine.org> wrote: > -On [20080126 06:26], Tim Rau ([EMAIL PROTECTED]) wrote: > > >Line 147 reads: > >moi = cp.cpMomentForCircle(self.mass, .2, 0, vec2d((0,0))) > > I think it expects something like: > > # badly named vari

Re: Doesn't know what it wants

2008-01-25 Thread Tim Rau
m's code\sandbox > > \sandbox.py", line 147, in phyInit > > moi = cp.cpMomentForCircle(self.mass, .2, 0, vec2d((0,0))) > > ArgumentError: argument 4: : expected > > vec2d instance instead of vec2d > > > As far as I can tell, It's getting a vec2d, a

Re: Doesn't know what it wants

2008-01-25 Thread Tim Rau
On Jan 26, 1:32 am, Jeroen Ruigrok van der Werven <[EMAIL PROTECTED] nomine.org> wrote: > -On [20080126 06:26], Tim Rau ([EMAIL PROTECTED]) wrote: > > >Line 147 reads: > >moi = cp.cpMomentForCircle(self.mass, .2, 0, vec2d((0,0))) > > I think it expects something like: > > # badly named vari

Re: Doesn't know what it wants

2008-01-25 Thread John Machin
vec2d((0,0))) > ArgumentError: argument 4: : expected > vec2d instance instead of vec2d > > As far as I can tell, It's getting a vec2d, and it wants a vec2d. I't > seems like it doesn't know what it wants, but I thought only teenagers > did that, no programming languag

Re: Doesn't know what it wants

2008-01-25 Thread Jeroen Ruigrok van der Werven
-On [20080126 06:26], Tim Rau ([EMAIL PROTECTED]) wrote: >Line 147 reads: >moi = cp.cpMomentForCircle(self.mass, .2, 0, vec2d((0,0))) I think it expects something like: # badly named variable, pick something better depending on context temp = vec2d(0, 0) cp.cpMomentForCircle(self.mass, .2

Doesn't know what it wants

2008-01-25 Thread Tim Rau
s getting a vec2d, and it wants a vec2d. I't seems like it doesn't know what it wants, but I thought only teenagers did that, no programming languages. clearly, Im missing something. Line 147 reads: moi = cp.cpMomentForCircle(self.mass, .2, 0, vec2d((0,0))) -- http://mail.python.org/mailman/listinfo/python-list