On Sun, Feb 14, 2010 at 5:04 PM, Stefan Seefeld <seef...@sympatico.ca> wrote: > Yes. Do you have the definition of PIX available ? In that case, you could > use that via class_<PIX>....
Yes. The entire source of the Leptonica C Image Processing Library is available at http::/leptonica.com. Could you give a little more detail please? The part that confuses me at this point is how to handle parameters of the form PIX** ppix (Leptonica is FULL of parameters like SOMETYPE** someParm). > Otherwise, you may want to create a tiny wrapper class for it, such as > > class PIXWrapper > { > public: > PIXWrapper(I_int32 w, I_int32 h, I_int32 d) : pix_(pixCreate(w, h, d) {} > ~PIXWrapper() { pixDestroy(&pix_);} > ... > private: > PIX *pix_; > }; I was hoping to not have to write such wrapper classes. But thank you for the example. From that I can clearly see how to handle the address of pointer problem if I decide to take this route. _______________________________________________ Cplusplus-sig mailing list Cplusplus-sig@python.org http://mail.python.org/mailman/listinfo/cplusplus-sig