[vtk-developers] VTK Wrapping
David Gobbi
david.gobbi at gmail.com
Mon Jun 21 07:40:34 EDT 2010
Just a quick heads up,
I have some more code to merge into the Wrapping subdirectory, so if
anyone plans to make any changes there, please wait a couple weeks
until I get everything finished. Here are the items that I still have
to merge:
1) My "vtkWrapHierarchy.c" for proper type-checking in the wrappers,
see http://www.vtk.org/Wiki/VTK/WrapHierarchy . This is an essential
part of the wrapper changes, but one that I didn't have ready for the
initial merge.
2) A new file "vtkParseMain.c" that will contain the "main()" for the
wrappers, so that "main()" is no longer part of vtkParse.y. This
change will allow wrapper-generators to read multiple header files,
and to use "-I" command-line arguments for the include path. Needed
for vtkWrapHierarchy.
3) A modified "vtkParse.h" that stores information about any helper
classes that it finds in the header files, i.e. the FileInfo struct
can have multiple ClassInfo structs. Also needed for
vtkWrapHierarchy.
These three items will require some changes to
vtkWrapPython/Tcl/Java/ClientServer that I haven't started on yet
(fairly small changes, thankfully).
David
More information about the vtk-developers
mailing list