[vtkusers] vtkWrapPython and function-pointers

Jens jens-devel at gmx.de
Mon Oct 31 07:58:24 EST 2005


I just read this article:
http://www.swig.org/Doc1.1/HTML/Python.html#n11
It seems not to be that easy. 

Does anybody has an idea how to exclude a function from getting wrapped by 
vtkWrapPython so that no error occurs?

	Greeting
		Jens

Am Montag, 31. Oktober 2005 13:08 schrieb Jens:
> Hi
> I´m developing a new reader class for vtk and would like to be able to wrap
> it for python, too.
> Starting with the class vtkLocal it worked fine until I added the following
> function definition in the header file:
>
> SetGridLoadingFeedback( void (*GridFeedbackFunc)(const int) );
>
> The class still compiles without errors but cannot get wrapped using
> Vtk/bin/vtkWrapPython.
>
> Changing the function definition to
> SetGridLoadingFeedback( void (*GridFeedbackFunc)(void *) );
> removes the error, but I want an "const int" and no "void*" as function
> argument.
>
> Does anybody knows if this is a python related restriction or what I could
> do?
>
> Greetings
> 	Jens
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers



More information about the vtkusers mailing list