[vtkusers] Compile time checking and new pipeline
John Platt
jcplatt at dsl.pipex.com
Mon Apr 17 18:13:50 EDT 2006
Hi all,
I had forgotten that vtkThreshold gives vtkUnstructuredGrid as output.
So, at VTK4
vtkPolyDataMapper->SetInput( vtkThresholdFilter->GetOutput() );
gives (VS6)
'SetInput' : cannot convert parameter 1 from 'class vtkUnstructuredGrid
*' to 'class vtkPolyData *'
- a useful reminder.
At VTK5
vtkPolyDataMapper->SetInputConnection(
vtkThresholdFilter->GetOutputPort() );
gives no compile time error but fails during execution with an access
violation - not so friendly.
Could a bit more flavour be given to vtkAlgorithmOutput to trap this
kind of error?
Thanks.
John.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20060417/420f94d5/attachment.htm>
More information about the vtkusers
mailing list