[vtk-developers] bug in Marching Cubes
David Doria
daviddoria at gmail.com
Wed Mar 30 07:46:42 EDT 2011
On Wed, Mar 30, 2011 at 6:48 AM, Eduardo Suarez-Santana <
esuarez at itccanarias.org> wrote:
> In vtk-5.6.1/Graphics/MarchingCubes.cxx:
>
> 499 vtkDoubleArray *image=vtkDoubleArray::New();
> 500 image->SetNumberOfComponents(inScalars->GetNumberOfComponents());
> 501 image->SetNumberOfTuples(image->GetNumberOfComponents()*dataSize);
> 502 inScalars->GetTuples(0,dataSize,image);
> 503
> 504 double *scalars = image->GetPointer(0);
>
> I think it should be:
>
> 499 vtkDoubleArray *image=vtkDoubleArray::New();
> 500 image->SetNumberOfComponents(inScalars->GetNumberOfComponents());
> 501 image->SetNumberOfTuples(dataSize); //changed
> 502 inScalars->GetTuples(0,dataSize-1,image); // changed
> 503
> 504 double *scalars = image->GetPointer(0);
>
>
Why do you think that? Do you have a test that fails the old way and passes
the new way?
David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20110330/e35e7092/attachment.html>
More information about the vtk-developers
mailing list