hi mathieu.., i still have problem mathieu.., i wanna to View the All output windows of the all slices, ur code working very well with some modification ( in viewer Position to display all slices) ok the all slices Displayed good but also disappeard and the last one still displayed.. #include #include #include int main() { vtkDICOMImageReader *reader = vtkDICOMImageReader::New(); vtkImageViewer2 *viewer = vtkImageViewer2::New(); viewer->SetInput(reader->GetOutput()); reader->SetDirectoryName(VolData_FName); reader->Update(); int VolData_Images = viewer->GetWholeZMax (); for (int i=0;i<=VolData_Images;i++) { viewer->SetZSlice(i); viewer->GetRenderer()->ResetCameraClippingRange(); x=100;y=100; viewer->SetSize(x,y); xPosition=x*c; yPosition=y; viewer->SetPosition(xPosition,yPosition); c++; // New position viewer->SetColorWindow(512); viewer->SetColorLevel(256); viewer->Render(); } return 0; } _____________________________________________________________ Get free email, free website, free software and free products at http://www.uscomputer.net/portal.htm - U.S. Computer Corporation - - Why shop anywhere else? - - -