AW: [vtkusers] vtkCurvatures
Hendrik Belitz
hbelitz at darkon.info
Thu Nov 30 06:51:26 EST 2006
Hi Ismail,
I would suggest to swap the pipeline positions of vtkTriangleFilter und vtkDelaunay3D. Without a tesselation as produced by the latter one, I would assume that the output of your vtkTriangleFilter will be empty.
Regards
Hendrik
>I am trying to calculate curvatures for point cloud I generated surface
>and used
>
>I have got this error message: how can I convert cloud point data to
>structured data !!!
>Thanks
>
>
>vtkPolyData* polyData1 = vtkPolyData::New();
> polyData1->SetPoints(cloud1);
> polyData1->GetPolys();
>
>
> vtkTriangleFilter *vtf = vtkTriangleFilter::New ();
> vtf->SetInput(polyData1);
>
> //Delaunay3D
> vtkDelaunay3D *del=vtkDelaunay3D::New();
> del->SetInput(vtf->GetOutput());
> del->BoundingTriangulationOff();
> del->SetTolerance(0.001);
> del->SetAlpha(0.02);
>
>vtkCleanPolyData *cleanr = vtkCleanPolyData::New();
> cleanr->SetInput(del->GetOutput());
> cleanr->SetTolerance(0.005);
>
> //Curvatures
> vtkCurvatures *curve1 = vtkCurvatures::New();
> curve1->SetInput(cleanr->GetOutput());
> curve1->SetCurvatureTypeToGaussian();
>
>ERROR: In c:\Program Files\VTK
>5.0\VTK\Filtering\vtkDemandDrivenPipeline.cxx, line 795
>vtkStreamingDemandDrivenPipeline (0x02249080): Input for connection
>index 0 on input port index 0 for algorithm vtkCleanPolyData(0x02248980)
>is of type vtkUnstructuredGrid, but a vtkPolyData is required.
>
>--
>M.Sc. Ismail Elkhrachy
>PhD student
>
>Institut für Geodäsie und Photogrammetrie
>Technische Universität Braunschweig
>Gaußstr. 22
>38106 Braunschweig
>Germany
>
>Mob. : 0049 0163 3623486
>Tel. : 0049 0531 3917497
>Fax : 0049 0531 3917499
>E-mail : I.Elkhrachy at tu-bs.de, I.Elkhrachy at yahoo.com
>
>
>_______________________________________________
>This is the private VTK discussion list.
>Please keep messages on-topic. Check the FAQ at:
>http://www.vtk.org/Wiki/VTK_FAQ
>Follow this link to subscribe/unsubscribe:
>http://www.vtk.org/mailman/listinfo/vtkusers
More information about the vtkusers
mailing list