[vtk-developers] unifying functions?

Michael Halle mhalle at bwh.harvard.edu
Mon May 10 11:10:31 EDT 2004

Has any thought been given to unifying functions in
VTK?  Right now, there are a myriad of function-like
classes available, including piecewise functions,
implicit functions, 1D splines, and function sets.
But they are all completely independent entities.
One can't, for example, use a spline for a transfer
function.  Or trivially create a 3D spline without
manually creating 3 1D splines.

I've found this gap in VTK functionality makes it
harder to implement interesting experiments, like
well-integrated keyframing or ease-in/ease-out
motion interpolation.

At the very least, it would be nice to have a
well-engineered base class to build new function
classes on top of.

Any thoughts or possible starting points?


Michael Halle
mhalle - at - bwh.harvard.edu

More information about the vtk-developers mailing list