<div dir="ltr"><div><div><div><div>It may not be used much in vtk, but one of our customers might use it. For example, is it used in paraview, slicer(I checked and it is a no), titan, ...<br><br></div>But if it is broken and can't be fixed, something should be done.<br>
<br></div>My preference would be to keep the class and implement its functionality with standard floor and round. This means customers source code investments would be protected.<br><br></div>That said, I always lose these customer-oriented arguments (at least in the vtk community), so I'll go with the consensus.<br>
<br></div>Bill<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 10, 2013 at 3:52 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:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All,<br>
<br>
I would like to remove vtkFastNumericConversion from VTK, it contains<br>
a bunch of bit-hacks for speeding up Round() and Floor() on the<br>
PentiumII and earlier processors, and the operations it performs have<br>
undefined results according to the current C/C++ standards.<br>
<br>
How do I go about deprecating a full class?  Or can I simply remove<br>
it, if it isn't used anywhere?<br>
<br>
I made a gerrit topic for its removal:<br>
<a href="http://review.source.kitware.com/#/t/2593/" target="_blank">http://review.source.kitware.com/#/t/2593/</a><br>
<br>
 - David<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtk-developers" target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Unpaid intern in BillsBasement at noware dot com<br>
</div>