[vtkusers] Java vtkPointToCellData
Sebastien Jourdain
sebastien.jourdain at kitware.com
Mon Sep 21 10:38:59 EDT 2015
Try that
vtkPointDataToCellData polyDataCreateCells = new vtkPointDataToCellData();
polyDataCreateCells.SetInputData(polyData);
polyDataCreateCells.PassPointDataOn();
polyDataCreateCells.Update(); // <==== For the execution of the filter
// Create new polyData, retrieve completed polyData from polyDataCreateCells
vtkPolyData polyDataComplete = polyDataCreateCells.GetPolyDataOutput(); //
No need to create a polydata just get a ref from the filter
On Mon, Sep 21, 2015 at 8:20 AM, James Labiak <
jim at jslengineeringsoftware.com> wrote:
> Hello all,
> I created a pipeline that seems to make sense to me, but always my
> polyDataComplete is empty. Any ideas why this code doesn't work? The only
> vtkPointToCellData example on the web that I can find uses blow.vtk, which
> doesn't exist on my 6.0.0 installation anywhere. The polyData variable gets
> correctly populated with the points and their scalars below.
>
> // Create a new, empty polyData
> polyData = new vtkPolyData();
>
> // populate the polyData points
> polyData.SetPoints(points);
>
> // populate the polyData scalars
> polyData.GetPointData().SetScalars(colorsScalars);
>
> vtkPointDataToCellData polyDataCreateCells = new
> vtkPointDataToCellData();
> polyDataCreateCells.SetInputData(polyData);
> polyDataCreateCells.PassPointDataOn();
>
> // Create new polyData, retrieve completed polyData from
> polyDataCreateCells
> vtkPolyData polyDataComplete = new vtkPolyData();
> polyDataComplete = polyDataCreateCells.GetPolyDataOutput();
>
> vtkPolyDataMapper polyMapper = new vtkPolyDataMapper();
> polyMapper.SetInputData(polyDataComplete);
> polyMapper.ScalarVisibilityOn();
> polyMapper.SetScalarRange(scalarMin, scalarMax);
> polyMapper.Update();
>
> vtkActor polyActor = new vtkActor();
> polyActor.SetMapper(polyMapper);
> polyActor.GetProperty().SetColor(1.0, 1.0, 1.0);
>
> // ...Usual render stuff...
>
> Thanks,
> Jim
>
> _______________________________________________
> 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 VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Search the list archives at: http://markmail.org/search/?q=vtkusers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20150921/326d024a/attachment.html>
More information about the vtkusers
mailing list