-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thanks for the code, but I am doing all you are doing... (except my reader is static (no time), maybe this makes a difference?)
Are you using PV 3.4 or CVS? Dominik Michael Jackson wrote: > At the top of RequestData() method how are you getting the output > object? Maybe that has something to do with it? > > You can take a look at my code > <http://echo1.bluequartz.net/viewvc/CTMD/PVPhaseField/src/Readers/vtkH5PhaseFieldReader.cpp?view=markup> > and compare with your own. > > _________________________________________________________ > Mike Jackson [EMAIL PROTECTED] > www.bluequartz.net > > On Oct 28, 2008, at 9:48 AM, Dominik Szczerba wrote: > > Thanks Mike, > > Yeah, no doubt I am doing something wrong, but am clueless. At the end > of RequestData > > this->GetOutput()->GetExtent(extent); > > gets a valid extent. But PV does not see it (and screws up some filters). > > Dominik > > Michael Jackson wrote: >>>> >>>> _________________________________________________________ >>>> Mike Jackson [EMAIL PROTECTED] >>>> BlueQuartz Software www.bluequartz.net >>>> Principal Software Engineer Dayton, Ohio >>>> >>>> >>>> >>>> On Oct 28, 2008, at 8:17 AM, Dominik Szczerba wrote: >>>> >>>> As I do. Please, can you check if you see both extents and bounds in >>>> Information? >>>> >>>> Dominik >>>> >>>> Michael Jackson wrote: >>>>>>> vtkImageAlgorithm >>>>>>> >>>>>>> _________________________________________________________ >>>>>>> Mike Jackson [EMAIL PROTECTED] >>>>>>> BlueQuartz Software www.bluequartz.net >>>>>>> Principal Software Engineer Dayton, Ohio >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Oct 28, 2008, at 5:31 AM, Dominik Szczerba wrote: >>>>>>> >>>>>>> One more question: where do you derive your reader from (maybe the >>>>>>> parent class sets something for you)? >>>>>>> >>>>>>> Dominik >>>>>>> >>>>>>> Dominik Szczerba wrote: >>>>>>>>>> Thanks Mike, but this is exactly what I have. >>>>>>>>>> Are you sure you see both bounds and extents in Information? >>>>>>>>>> >>>>>>>>>> Dominik >>>>>>>>>> >>>>>>>>>> Michael Jackson wrote: >>>>>>>>>>> Not sure if it is any help but here is a code snippet from my own >>>>>>>>>>> HDF5 >>>>>>>>>>> image reader code: >>>>>>>>>> >>>>>>>>>>> outInfo->Set( vtkDataObject::ORIGIN(), DataOrigin, 3 ); >>>>>>>>>>> outInfo->Set( vtkDataObject::SPACING(), DataSpacing, 3 ); >>>>>>>>>>> this->DataExtent[0] = this->DataExtent[2] = >>>>>>>>>>> this->DataExtent[4] = 0; >>>>>>>>>>> this->DataExtent[1] = xDim-1; >>>>>>>>>>> this->DataExtent[3] = yDim-1; >>>>>>>>>>> this->DataExtent[5] = zDim-1; >>>>>>>>>>> outInfo->Set( vtkStreamingDemandDrivenPipeline::WHOLE_EXTENT(), >>>>>>>>>>> DataExtent, 6 ); >>>>>>>>>>> outInfo->Set( vtkStreamingDemandDrivenPipeline::UPDATE_EXTENT(), >>>>>>>>>>> DataExtent, 6 ); >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> _________________________________________________________ >>>>>>>>>>> Mike Jackson [EMAIL PROTECTED] >>>>>>>>>>> BlueQuartz Software www.bluequartz.net >>>>>>>>>>> Principal Software Engineer Dayton, Ohio >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> On Oct 27, 2008, at 7:55 PM, Dominik Szczerba wrote: >>>>>>>>>> >>>>>>>>>>> What else then WHOLE_EXTENT, UPDATE_EXTENT and SetExtent and do I >>>>>>>>>>> have >>>>>>>>>>> to fill in RequestInformation/RequestData of my plugin reader >>>>>>>>>>> (derived >>>>>>>>>>> from vtkImageAlgorithm) in order for Paraview to see the >>>>>>>>>>> dataset's >>>>>>>>>>> extents? Only bounds are displayed in the Information tab, >>>>>>>>>>> while for >>>>>>>>>>> native file formats there is also extents. But when I save the >>>>>>>>>>> file in >>>>>>>>>>> legacy format for a test the extent is written correctly, so >>>>>>>>>>> it WAS >>>>>>>>>>> known to Paraview, only not displayed properly. What is wrong? >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> ParaView mailing list >>>>>>>>>> ParaView@paraview.org >>>>>>>>>> http://www.paraview.org/mailman/listinfo/paraview >>>>>>>>>> >>>>>>> >>>> > - -- Dominik Szczerba, Ph.D. Computational Physics Group Foundation for Research on Information Technologies in Society http://www.itis.ethz.ch -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFJByVB/EBMh9bUuzIRAvzSAJ4nsuqI0fxVPmLBqFsm2GMIpSvLCQCfahQS oxfN8IUWjYEQHIwwi9KgZEE= =puIo -----END PGP SIGNATURE----- _______________________________________________ ParaView mailing list ParaView@paraview.org http://www.paraview.org/mailman/listinfo/paraview