[Dcmlib] UpDate() error

Luca Picello luca.picello at libero.it
Thu Jul 14 13:55:29 CEST 2005


Unfortunately I can't reproduce my update() error in a test demo due of 
my lack of knowledge of non-vcl (borland) user interface objects with vtk.
And no hangs occoured with file in attachment... :-(  [it is probably 
related to VTK interaction]

however my pipeline is something like it (first I load a dicom 
directory) then I render it through and ImagePlaneWidget.
After I wanna change source folder of rendered objects and I call 
AssignFilesList() again...
it hangs on dicom_reader->Update();

and following vtk error is produced:

ERROR: In Z:\_vtk442s\Common\vtkDataObject.cxx, line 524
vtkImageData (29378640): Update extent does not lie within whole extent

ERROR: In Z:\_vtk442s\Common\vtkDataObject.cxx, line 531
vtkImageData (29378640): Update extent is: 511, 511, 0, 511, 0, 75

ERROR: In Z:\_vtk442s\Common\vtkDataObject.cxx, line 538
vtkImageData (29378640): Whole extent is: 0, 511, 0, 511, 0, 30

first dataset SHOULD BE 0,511,0,511,0,75 ( and 
dicom_reader->GetDataExtent(); returns that!! )
and the second 0,511,0,511,0,30

Every help will be really appreciated.

Luca

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mainunit.cpp
URL: <http://www.creatis.insa-lyon.fr/pipermail/dcmlib/attachments/20050714/a05da491/attachment.ksh>


More information about the Dcmlib mailing list