[vtkusers] C++ introspection (was raw buffer access in Tcl)

John Biddiscombe john.biddiscombe at mirada-solutions.com
Mon Jun 16 05:22:33 EDT 2003


> Cool!  So the question is how do you handle the introspection?  Save
> the data externally and use that or some special Marquis de Sade
> magic? ;-)

If you look at vtkWrapJava, vtkWrapTcl, vtkWrapXXX, I've created a vtkWrapGUI set of stuff that parses the vtk source and generates a C++ class for each vtk class. The wrapped class inherits from my rpd BaseControl which is a generic window style control and each vtk subclass creates radiobuttons editboxes etc for each set/get type method. The the RPD framework loads these in the form of vtkCommonRPD.dll, vtkGraphicsRPD.dll etc etc

> BTW, does RPD run on *nix (or Linux) or is it Windows only?

At the moment it's windows only, but I have a working wxWindows compiled version of quite a large portion of it. I have been using Borland C++Builder for many years and have recently been getting fed up with it and decided to experiment with wxWindows. If there was a demand for it, then a wx version might be released. But I'd need to charge a small £ for RPD to fund myself to work on it - previous experience shows that RPD will not be sucessful and so it's not likely to happen.

ttfn

JB



More information about the vtkusers mailing list