<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Mar 23, 2015 at 4:38 PM, David Gobbi <span dir="ltr"><<a href="mailto:david.gobbi@gmail.com" target="_blank">david.gobbi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div class="h5">On Thu, Mar 19, 2015 at 12:56 PM, David Lonie <span dir="ltr"><<a href="mailto:david.lonie@kitware.com" target="_blank">david.lonie@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span>On Wed, Mar 11, 2015 at 3:47 PM, David Lonie <span dir="ltr"><<a href="mailto:david.lonie@kitware.com" target="_blank">david.lonie@kitware.com</a>></span> wrote:<br></span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div><span>On Wed, Mar 11, 2015 at 3:46 PM, David Gobbi <span dir="ltr"><<a href="mailto:david.gobbi@gmail.com" target="_blank">david.gobbi@gmail.com</a>></span> wrote:</span><span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>The old GetBounds() method might be hidden in the wrapped classes due to "using" being ignored.</div></div></div></div></blockquote><div><br></div></span></div></div><span><div>I'll be sure to test this before I merge -- thanks for the heads up.</div></span></div></div></div></blockquote><div><br></div><div>Just FYI, the wrappers seem to handle the 'using Superclass::method;' statement as expected :D</div></div></div></div></blockquote><div><br></div></div></div><div>I built your topic (with VTK_LEGACY_REMOVE:BOOL=OFF) and tested GetBounds()</div><div>from the python wrappers to see if the 'using' statement was applied:</div>







<div><br></div><div>from vtk import *</div><div>v = vtkVolume()</div><div>v.GetBounds()</div><div>Traceback (most recent call last):</div><div>  File "<stdin>", line 1, in <module></div><div>TypeError: GetBounds() takes exactly 2 arguments (0 given)</div><div><br></div><div>Conclusion: the wrappers do not handle the 'using' statement.  This is something that</div><div>I might be able to add later this week  (it's been on my mind for a few years, I always</div><div>knew that it would eventually have to be done).</div></div></div></div></blockquote><div><br></div><div>I was surprised to hear this, then I realized my mistake....the code that I was thinking of used GetCenter, not GetBounds, which was similarly deprecated but is not virtual, thus no overrides and no need for 'using' -- hence why the tests all still passed...  >.<</div><div><br></div><div>I'm glad you retested :) If you can add support for this soon, great! We'll have to wait for the dust to settle around the possible Tcl deprecation before this change can go it, so you should have plenty of time!</div><div><br></div><div>Thanks,</div><div><br></div><div>Dave</div></div></div></div>