[vtk-developers] vtkImageIterator: please...
Mathieu Malaterre
Mathieu.Malaterre at creatis.insa-lyon.fr
Tue May 20 09:34:37 EDT 2003
Hi all,
I am very sorry to bug you with such a simple problem, but I really
don't understand what's wrong. This is my last attempt, I promised not
to bug any of you again with this problem.
As I didn't get no answer from my mails (*), I assume there is
something I am doing wrong. Could someone told me why the segmentation
fault I had with my program could not be fixed with the code I proposed
by adding:
this->SpanEndPointer += this->ContinuousIncrements[2];
And the complete version is:
template <class DType>
void vtkImageIterator<DType>::NextSpan()
{
this->Pointer += this->Increments[1];
this->SpanEndPointer += this->Increments[1];
if (this->Pointer >= this->SliceEndPointer)
{
this->Pointer += this->ContinuousIncrements[2];
this->SpanEndPointer += this->ContinuousIncrements[2]; //<- here
this->SliceEndPointer += this->Increments[2];
}
}
If you don't have time to answer, could you just point me out some
documentations about how 'extents' are handle internally in VTK (showing
that I don't need to update SpanEndPointer).
Thanks a lot,
(*)
http://vtk.org/pipermail/vtkusers/2003-May/017865.html
http://vtk.org/pipermail/vtkusers/2003-May/017902.html
More information about the vtk-developers
mailing list