• David Gobbi's avatar
    If a SetInterpolator() is used, then clamp the results. · a4d1bea8
    David Gobbi authored
    This fixes a numerical overflow issue.  The code skips the clamping step
    for linear and NN interpolation for better performance, but for high-order
    interpolation, it needs to clamp the result to the range of the output
    scalar type.  A bug caused it to incorrectly skip the clamping if a high
    order interpolator was set with SetInterpolator(), but only for the
    "PermuteExecute" code path that is used for rotations that are precise
    multiples of 90 degrees.
    a4d1bea8
Name
Last commit
Last update
.ExternalData Loading commit data...
Accelerators Loading commit data...
CMake Loading commit data...
Charts/Core Loading commit data...
Common Loading commit data...
Deprecated Loading commit data...
Documentation/dev Loading commit data...
Domains Loading commit data...
Examples Loading commit data...
Filters Loading commit data...
GUISupport Loading commit data...
Geovis/Core Loading commit data...
IO Loading commit data...
Imaging Loading commit data...
Infovis Loading commit data...
Interaction Loading commit data...
Parallel Loading commit data...
Remote Loading commit data...
Rendering Loading commit data...
Testing Loading commit data...
ThirdParty Loading commit data...
Utilities Loading commit data...
Views Loading commit data...
Web Loading commit data...
Wrapping Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.hooks-config.bash Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
CTestConfig.cmake Loading commit data...
Copyright.txt Loading commit data...
README.md Loading commit data...
vtkBanner.gif Loading commit data...
vtkLogo.ico Loading commit data...
vtkLogo.jpg Loading commit data...