[vtk-developers] VTK Wrapping

David Gobbi david.gobbi at gmail.com
Tue Jun 29 11:34:03 EDT 2010


An update: I will be pushing the next batch of Wrapping updates on
Friday morning.  These changes will only involve the Wrapping
directory and some additions to CMake. I will push the necessary
changes to ParaView's ClientServer wrapper at the same time.

This update is much smaller in scope than the previous one, so I'll
just test it on my own Mac/Linux/PC and then let the Dashboard have at
it, unless there are serious objections.  Over the weekend I'll be
watching the dashboard.

  David



On Mon, Jun 21, 2010 at 5:40 AM, David Gobbi <david.gobbi at gmail.com> wrote:
> 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