From: brett h. <bha...@ya...> - 2004-03-25 18:23:52
|
Hi Martin, The current c++ wrappers function as a thin layer ontop of the C API, which i think works well for c++ programmers. But, for the purposes of making the python wrappers, they need to be thicker, and more object oriented. The big change i guess would be enclosing the dReals inside a new vector or matrix object. There is also a few other smaller things that need to be changed, dxSpace is causing a problem in wrapping the collide methods. If dxSpace is being used by a class, then dxSpace must also be exposed to boost, however dxSpace is not defined in the public ode headers, so i must include it from collision_kernel.h, but it seems that the public header odecpp_collision.h and collision_kernel.h do not 'get along', they do not like being included in the same file becuase there are some things that get re-declared. There are some other little things like this that need to be changed so boost will be happy. -brett --- "Martin C. Martin" <ma...@me...> wrote: > Hi, > > > What is the status of the ODE c++ wrappers? > > They're done, I use them all the time. > > > but the bad state of the c++ wrappers > > They're in a perfect state for me. Can you be more specific? > > > It seems little has changed since this thread: > > http://q12.org/pipermail/ode/2002-April/005120.html > > The problem in that email was that the wrappers didn't use inheritance. > Now they do. Again, can you point to a specific problem with the > wrappers as you see them? > > > Does anyone have more updated c++ wrappers they can share? > > Yes, they come with the ODE distro. > > > I'd like to propose it as a replacement to the current c++ wrappers, > > What, exactly, would you change? I consider the current ones very well > thought out. Both Russ and I went over them. I can't speak for Russ, > but I'm very happy with them. > > Can you forward my comments to the ODE mailing list? I'm no longer > subscribed. > > Thanks, > Martin > > __________________________________ Do you Yahoo!? Yahoo! Finance Tax Center - File online. File on time. http://taxes.yahoo.com/filing.html |