I have dumped my second batch of wrapper changes into VTK. The biggest addition is vtkWrapHierarchy, which creates a text file listing the VTK class hierarchy. Getting the makefiles to properly do the dependencies for this was a pain, because a huge number of files depend on this file, and in turn it depends on everything. So some timestamp tricks and a fake target were required to make everything work nicely.
The other big addition, which I am very proud of, is a more-or-less complete C++ parser. Templates, enums, namespaces, nested function pointers, etc. are all parsed and stored in a data structure for the wrappers to use. Typedefs, unions, and nested classes are missing… but I will get to them soon.
Also, I've been blogged. But no news post. Ah, well.