Yes, it is possible. You have two choices: 1) Use the programmable filter
In a programmable filter, you can access the blocks of a multi-block dataset with something like: output = self.GetOutputDataObject(0) output.GetBlock(0).GetNumberOfPoints() 2) Fetch the data from the server Of course, Fetch is a no-op if you are using the built-in server. output = servermanager.Fetch(reader) output.GetBlock(0).GetNumberOfPoints() -berk On Fri, Dec 19, 2008 at 4:25 PM, Peter Brady <[email protected]> wrote: > Hello all, > > I'm trying to access coordinate data via python. > > I start with some ensight data and apply at contour filter to it: > > cont = servermanager.filters.Contour(input=ensight_data) > .... > .... > UpdatePipeline(). > > I would now like to access the coordinate data (x,y,z) of the > contoured object (cont). Is this possible? I've tried to use this as > a guide: > http://www.paraview.org/Wiki/Python_Programmable_Filter#Dealing_with_Composite_Datasets > but have not been able to get anything to work. Any help would be > appreciated. > > Thanks, > Peter. > _______________________________________________ > ParaView mailing list > [email protected] > http://www.paraview.org/mailman/listinfo/paraview > _______________________________________________ ParaView mailing list [email protected] http://www.paraview.org/mailman/listinfo/paraview
