Update extent does not lie within whole extent

Lisa Sobierajski Avila lisa.avila at kitware.com
Wed Apr 26 12:11:10 EDT 2000


Hello John,

This check occurs during PropagateUpdateExtent in vtkDataObject. It is 
required that the update extent lie within the whole extent of the data 
object. It should not matter that the filter producing this data is 
multithreaded. You can add a debug statement in there to print out the 
update extent and the whole extent to see what the problem might be. Keep 
in mind that if your filter shrinks data by a factor of 2, then you must be 
expanding your update extent by a factor of 2 during the 
PropogateUpdateExtent. Is it possible that you are asking for more data 
than your input can give you? You'll need to clip your update extent that 
you ask for against the whole extent of your input data to make sure you 
don't ask for something invalid.

Lisa



At 05:43 PM 4/25/00, John Biddiscombe wrote:
>Inside vtkDataObject I'm getting this error in the verifyUpdateExtent
>routine.
>
>Update extent does not lie within whole extent
>
>I'm implementing a two input image filter, which shrinks the output data and
>using the multi threaded execute function.
>
>I've set the whole extents and spacing, origin etc and everything appears to
>work, but then I change a value from 2 to 4 (causing half the size of
>output), then this error jumps out.
>
>Can Anyone point me in the right direction.
>
>thanks
>
>John B
>
>
>--------------------------------------------------------------------
>This is the private VTK discussion list. Please keep messages on-topic.
>Check the FAQ at: <http://public.kitware.com/cgi-bin/vtkfaq>
>To UNSUBSCRIBE, send message body containing "unsubscribe vtkusers" to
><majordomo at public.kitware.com>. For help, send message body containing
>"info vtkusers" to the same address.
>--------------------------------------------------------------------


--------------------------------------------------------------------
This is the private VTK discussion list. Please keep messages on-topic.
Check the FAQ at: <http://public.kitware.com/cgi-bin/vtkfaq>
To UNSUBSCRIBE, send message body containing "unsubscribe vtkusers" to
<majordomo at public.kitware.com>. For help, send message body containing
"info vtkusers" to the same address.
--------------------------------------------------------------------



More information about the vtkusers mailing list