<div dir="ltr">Hi folks,<div><br></div><div>How difficult is it to add support for a macro, similar to vtkTypeMacro, to the wrappers? Is this documented somewhere, or can someone give me a quick rundown?</div><div><br></div><div>Some background:</div><div><br></div><div>I'm in the process of deprecating</div><div><br></div><div>virtual double* vtkProp::GetBounds();</div><div><br></div><div>to favor a new signature</div><div><br></div><div>virtual bool vtkProp::GetBounds(vtkViewport *, double[6]);</div><div><br></div><div>This is a major change that touches a lot of classes, plus it introduces an overloaded signature to a virtual. This means that every subclass of vtkProp that implements GetBounds will need to define the deprecated signature so that it won't be hidden in legacy applications.</div><div><br></div><div>Since this change affects a *lot* of code, I want to add a default implementation to a macro that forwards the call, sets up the deprecation flags, and implements the runtime warning. This approach is working so far, except that the wrappers don't know how to handle my macro.</div><div><br></div><div>Thanks!</div><div>Dave</div></div>