[vtkusers] Intersecting a line with vtkImageData/vtkStructuredGrid cells

Bill Lorensen bill.lorensen at gmail.com
Mon Dec 30 13:42:32 EST 2013


David,

I don't see amything in VTK. ITK does have a LineIterator that will
visit each cell on a finite line.

Bill


On Mon, Dec 30, 2013 at 12:52 PM, David Doria <daviddoria at gmail.com> wrote:
> I have a finite line and I want to know all of the cells in either a
> vtkImageData or a vtkStructuredGrid that the line passes through.
>
> What I'm looking for is exactly
>
>  vtkCellLocator::IntersectWithLine ( double [3], double [3], vtkPoints *,
> vtkIdList * cellIds)
>
> but when I try it I get an error:
>
> "The locator class - vtkCellLocator does not yet support this
> IntersectWithLine interface"
>
> Does anyone know if there is a VTK-way (other than doing a line-box
> intersection test on every cell) to determine which cells are intersected?
>
> 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 VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>



-- 
Unpaid intern in BillsBasement at noware dot com


More information about the vtkusers mailing list