[vtkusers] Re: Extrude a 3D object along 3D path ?

David Cole david.cole at kitware.com
Fri Nov 4 07:59:27 EST 2005


Your compile error indicates that you probably forgot to include 
"vtkDataSetToImageFilter.h" in that source file...

Jean-Marie Normand wrote:

>Thanks for your answer Goodwin,
>my problem is this SweptSurface only take a vtkImageData* as an input
>and my inputs are either vtkImplicitFunctions or vtkPolyData (when i
>pass my implicit function through a contour filter). I haven't succeeded
>in transforming those data into vtkImageData*, I tried to use a
>vtkDataSetToImageFilter but I got a compilation error  when doing
>
>vtkDataSetToImageFilter *dataToImFil = vtkDataSetToImageFilter::New();
>the error being "error: invalid conversion from 'vtkObject*' to
>'vtkDataSetToImageFilter*'"
>
>I also tried the vtkShepardMethod to convert my vtkPolyDatas into
>vtkImageData but the resulting object hasn't got the same shape at all.
>
>So I'm wondering how can I use the vtkSweptSurface with my data, any
>help would be appreciated.
>
>Jim
>
>Le mercredi 02 novembre 2005 à 20:23 +0000, Goodwin Lawlor a écrit :
>  
>
>>Jean-Marie Normand wrote:
>>    
>>
>>>Hi,
>>>I'd like to know whether it's possible in VTK to extrude a 3D-object
>>>(let's say a vtkPolyData) along a given 3D path for example to create a
>>>volume simulating the displacement of an object in the space.
>>>
>>>I haven't found any vtk classes that seems to do the trick but I may be
>>>wrong.
>>>Any help would be greatly appreciated, thanks in advance.
>>>
>>>
>>>Jim.
>>>
>>>
>>>_______________________________________________
>>>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
>>>
>>>      
>>>
>>Hi Jim,
>>
>>There was a patented class in vtk 4.x called vtkSweptSurface to do this. 
>>  You may be able to use vtkLinearExtrusionFilter (recursively or 
>>several filter in series) to achieve the same effect - it isn't patented.
>>
>>hth
>>
>>Goodwin
>>
>>_______________________________________________
>>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
>>    
>>
>
>_______________________________________________
>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