• Bill Lorensen's avatar
    BUG: KuenSurface singularity at the pole · 37a2b43d
    Bill Lorensen authored
    There is a singularity when v = 0. This patch checks for v = 0 and
    replaces it with a small number, .05.
    
    A new ivar DeltaV0 can change this value.
    
    This bug was noticed when running the VTK wiki example:
    Cxx/GeometricObjects/ParametricObjectsDemo2. While rotating the camera
    for the Kuen surface, the center of rotation appeared off. The
    z-coordinate was NAN for points when v == 0.
    
    Also, the ordering of triangles was incorrect.
    37a2b43d
Name
Last commit
Last update
..
Testing Loading commit data...
CMakeLists.txt Loading commit data...
module.cmake Loading commit data...
vtkCardinalSpline.cxx Loading commit data...
vtkCardinalSpline.h Loading commit data...
vtkKochanekSpline.cxx Loading commit data...
vtkKochanekSpline.h Loading commit data...
vtkParametricBohemianDome.cxx Loading commit data...
vtkParametricBohemianDome.h Loading commit data...
vtkParametricBour.cxx Loading commit data...
vtkParametricBour.h Loading commit data...
vtkParametricBoy.cxx Loading commit data...
vtkParametricBoy.h Loading commit data...
vtkParametricCatalanMinimal.cxx Loading commit data...
vtkParametricCatalanMinimal.h Loading commit data...
vtkParametricConicSpiral.cxx Loading commit data...
vtkParametricConicSpiral.h Loading commit data...
vtkParametricCrossCap.cxx Loading commit data...
vtkParametricCrossCap.h Loading commit data...
vtkParametricDini.cxx Loading commit data...
vtkParametricDini.h Loading commit data...
vtkParametricEllipsoid.cxx Loading commit data...
vtkParametricEllipsoid.h Loading commit data...
vtkParametricEnneper.cxx Loading commit data...
vtkParametricEnneper.h Loading commit data...
vtkParametricFigure8Klein.cxx Loading commit data...
vtkParametricFigure8Klein.h Loading commit data...
vtkParametricFunction.cxx Loading commit data...
vtkParametricFunction.h Loading commit data...
vtkParametricHenneberg.cxx Loading commit data...
vtkParametricHenneberg.h Loading commit data...
vtkParametricKlein.cxx Loading commit data...
vtkParametricKlein.h Loading commit data...
vtkParametricKuen.cxx Loading commit data...
vtkParametricKuen.h Loading commit data...
vtkParametricMobius.cxx Loading commit data...
vtkParametricMobius.h Loading commit data...
vtkParametricPluckerConoid.cxx Loading commit data...
vtkParametricPluckerConoid.h Loading commit data...
vtkParametricPseudosphere.cxx Loading commit data...
vtkParametricPseudosphere.h Loading commit data...
vtkParametricRandomHills.cxx Loading commit data...
vtkParametricRandomHills.h Loading commit data...
vtkParametricRoman.cxx Loading commit data...
vtkParametricRoman.h Loading commit data...
vtkParametricSpline.cxx Loading commit data...
vtkParametricSpline.h Loading commit data...
vtkParametricSuperEllipsoid.cxx Loading commit data...
vtkParametricSuperEllipsoid.h Loading commit data...
vtkParametricSuperToroid.cxx Loading commit data...
vtkParametricSuperToroid.h Loading commit data...
vtkParametricTorus.cxx Loading commit data...
vtkParametricTorus.h Loading commit data...