<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
</head>
<body text="#003333" bgcolor="#FFFFFF">
Hi<br>
I am updating my program to VTK 6, I have a problem with
vtkMultiBlockDataSet.<br>
I am following this guide<br>
<a class="moz-txt-link-freetext" href="http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Replacement_of_SetInput">http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Replacement_of_SetInput</a><br>
<br>
Before the code was correcly compiled this line:<br>
<br>
m_Mapper->SetInputConnection(m_MultiBlockDataSet->GetProducerPort());<br>
<br>
where:<br>
m_Mapper is vtkCompositePolyDataMapper2 (vtkSmartPointer)<br>
MultiBlockDataSet is vtkMultiBlockDataSet (vtkSmartPointer)<br>
<br>
I was trying to update is to <br>
<br>
m_Mapper->SetInputData(m_MultiBlockDataSet);<br>
<br>
but I get this error:<br>
<br>
error C2664: 'vtkPolyDataMapper::SetInputData' : cannot convert
parameter 1 from 'vtkSmartPointer<T>' to 'vtkPolyData *'<br>
<br>
so I also tried<br>
<br>
m_Mapper->SetInputConnection(m_MultiBlockDataSet->GetOutputPort());<br>
<br>
But GetOutputPort() is not a member function of vtkMultiBlockDataSet
<br>
<br>
Any help?<br>
Thenks<br>
Matteo<br>
<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>