[vtk-developers] Deprecating vtkFastNumericConversion

Bill Lorensen bill.lorensen at gmail.com
Wed Apr 10 16:06:22 EDT 2013

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,

But if it is broken and can't be fixed, something should be done.

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.

That said, I always lose these customer-oriented arguments (at least in the
vtk community), so I'll go with the consensus.


On Wed, Apr 10, 2013 at 3:52 PM, David Gobbi <david.gobbi at gmail.com> wrote:

> Hi All,
> I would like to remove vtkFastNumericConversion from VTK, it contains
> a bunch of bit-hacks for speeding up Round() and Floor() on the
> PentiumII and earlier processors, and the operations it performs have
> undefined results according to the current C/C++ standards.
> How do I go about deprecating a full class?  Or can I simply remove
> it, if it isn't used anywhere?
> I made a gerrit topic for its removal:
> http://review.source.kitware.com/#/t/2593/
>  - David
> _______________________________________________
> Powered by www.kitware.com
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtk-developers

Unpaid intern in BillsBasement at noware dot com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20130410/c49af6ae/attachment.html>

More information about the vtk-developers mailing list