Any vtk object that needs to be treated as a filter or source has to be a vtkAlgorithm subclass. Also whenever you use <SourceProxy /> tag, it assumes that the vtk-class referred to by the "class" attribute is a vtkAlgorithm subclass.
Utkarsh On Mon, Oct 26, 2009 at 5:33 AM, Jérôme <[email protected]> wrote: > If someone confirms that paraview proxy have to represent a vtkAlgorithm or > one of its subclass, that will mean that you cannot use > vtkIterativeClosestPointTransform directly as in the paraview pipeline. And > yes, you got it, a custom VTK class would be needed to embed the pipeline > connection and the transformation computation. > > Jerome > > 2009/10/25 David Doria <[email protected]> >> >> On Sun, Oct 25, 2009 at 3:31 PM, Jérôme <[email protected]> wrote: >> > Hi, >> > >> > I took a look at your xml, and I didn't find any problems... So I verify >> > in >> > the VTK doc if you didn't misused the vtkIterativeClosestPointTransform, >> > that I never had to work with. Especially, I checked the input data >> > types >> > (that was one of my major crashes' cause!) and I found that this filter >> > is >> > not a vtkAlgorithm (in the OO sense). And I think, but ParaView >> > developers >> > have to confirm this, that the ParaView proxy -that's what you described >> > in >> > your XML- concept is linked to vtkAlgorithm. >> > >> > If I am right, you cannot use the "Enabling VTK filters in ParaView" >> > wiki-way. In your case, you certainly will have to write a subclass of >> > vtkAlgorithm that outputs a matrix of transformation. >> > >> > Sorry for not being of more helps... >> > >> > Jerome >> >> Ah, that makes a lot of sense. I need to use a >> vtkTransformPolyDataFilter and set the input of this filter to the >> output of the vtkIterativeClosestPointTransform. Is this something >> that can be chained together in paraview? Or do I need to make a VTK >> filter that does all of this in one step and interface to the new >> filter with Paraview? >> >> Thanks, >> >> David >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Please keep messages on-topic and check the ParaView Wiki at: >> http://paraview.org/Wiki/ParaView >> >> Follow this link to subscribe/unsubscribe: >> http://www.paraview.org/mailman/listinfo/paraview > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Follow this link to subscribe/unsubscribe: > http://www.paraview.org/mailman/listinfo/paraview > > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview
