[vtkusers] Create a vtkDelaunay3D from vtkCleanPolyData object
    Erik Henneberg 
    henneberg at inmach.de
       
    Mon Mar 19 09:19:35 EDT 2012
    
    
  
Problem solved, i added an vertexFilter and made a shallow copy, now it 
works !?!
My code is now:
Create and fill vtkPoints
pointsPolyData->SetPoints(points)
     
vertexFilter->SetInputConnection(pointsPolyData->GetProducerPort())    
//added
     vertexFilter->Update()                                            
                                     //added
     //pointsPolyData->Reset()        //should i add this? or should i 
use a new polyData object?
     pointsPolyData->ShallowCopy(vertexFilter->GetOutput())            
              //added
cleanPolyData->SetInput(pointsPolyData)
I really don't know why this works, i'm a bit confused...
Maybe i should add pointsPolyData->Reset() after vertexFilter->Update() 
but it works without a reset.
Greetings
Erik
    
    
More information about the vtkusers
mailing list