Ah, I found it. It is the other way around: vtkPointSet is a subclass of vtkDataSet. The former has SetPoints, the latter has not. So I subclassed my filter class from vtkPointSet instead of vtkDataSet, and it now it works.
Thanks. Bertwim Kind Regards, Bertwim On 10/22/2014 05:32 PM, Biddiscombe, John A. wrote: > SetPoints is present in vtkDataSets that are subclasses of vtkPointSet > > You said you didn’t want any topology, so I didn’t think you wanted vertex > cells. > > vtkSmartPointer<vtkCellArray> vertices = > vtkSmartPointer<vtkCellArray>::New(); > vtkIdType *cells = vertices->WritePointer(Nt, 2*Nt); > for (vtkIdType i=0; i<Nt; ++i) > { > cells[2*i] = 1; > cells[2*i+1] = i; > } > output->SetVerts(vertices); > } > > > > > On 22/10/14 17:15, "B.W.H. van Beest" <b...@xs4all.nl> wrote: > >> Are you saying that one cannot have just points? >> >> In my case, I want to snap the points to a structured grid, >> but haven't done that yet, as I wanted to see the >> points first, and do the snapping as a next step. >> So that is not a good idea? I need to do it all in one go? >> >> Regards, >> Bertwim >> >> >> >> >> >> On 10/22/2014 04:58 PM, Burlen Loring wrote: >>> don't forget to add vertex type cells, or you will not be able to see >>> the points, and that it's going to be more complicated if you're >>> starting from data types that have implicit points. >>> >>> >>> On 10/22/2014 07:52 AM, Biddiscombe, John A. wrote: >>>> Output->SetPoints(input->GetPoints()); >>>> >>>> Or >>>> >>>> Output->CopyStructure(input); >>>> Output->SetCells(NULL) >>>> >>>> Then copy point field data etc >>>> >>>> >>>> On 22/10/14 16:19, "B.W.H. van Beest" <b...@xs4all.nl> wrote: >>>> >>>>> Hello, >>>>> >>>>> I need a filter that only keeps the 3D points of a certain source >>>>> (e.g. >>>>> coming from an stl file). >>>>> The topology of the data set may go. >>>>> >>>>> I thought that the following filter, only passing through the >>>>> pointdata, >>>>> would do the job, >>>>> but that appears not to be the case (no points after the filter!) >>>>> What's going wrong and how should I change the filter? >>>>> >>>>> Kind Regards, >>>>> Bertwim >>>>> >>>>> ================ >>>>> >>>>> int FilterPoints::RequestData( vtkInformation*, >>>>> vtkInformationVector** >>>>> inputVector, >>>>> vtkInformationVector* >>>>> outputVector) >>>>> { >>>>> // Get the input and output data objects. >>>>> vtkDataSet* input = vtkDataSet::GetData( inputVector[0] ); >>>>> vtkDataSet* output = vtkDataSet::GetData( outputVector ); >>>>> >>>>> // output->CopyStructure( input ); >>>>> output->GetPointData()->PassData( input->GetPointData() ); >>>>> return 1; >>>>> } >>>>> >>>>> _______________________________________________ >>>>> 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://public.kitware.com/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://public.kitware.com/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://public.kitware.com/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://public.kitware.com/mailman/listinfo/paraview