Hi,<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Can GetGetProducerPort of vtkPolydata work? My source code are as follows:<br><br>&nbsp; <br><br>&nbsp;&nbsp;&nbsp;&nbsp; CVtkArchitectureDoc* pDoc = GetDocument();<br><br>&nbsp;&nbsp;&nbsp; double normalViewPlane[3];<br>&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; pvtkRenderer-&gt;GetActiveCamera()-&gt;GetViewPlaneNormal(normalViewPlane);
<br>&nbsp;&nbsp;&nbsp; vtkPolyData* polydata =&nbsp; pDoc-&gt;m_polyData;<br>&nbsp;&nbsp;&nbsp; m_ImplicitSelectionLoop-&gt;SetLoop(m_pointLoop);<br>&nbsp;&nbsp;&nbsp; m_ImplicitSelectionLoop-&gt;SetNormal(normalViewPlane);<br>&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; m_extractPolyDataGemetry-&gt;SetInputConnection(polydata-&gt;GetProducerPort());
<br>&nbsp;&nbsp;&nbsp; m_extractPolyDataGemetry-&gt;SetImplicitFunction(m_ImplicitSelectionLoop);<br><br>&nbsp;&nbsp;&nbsp; m_polyDataMapper-&gt;SetInputConnection(m_extractPolyDataGemetry-&gt;GetOutputPort());<br>....................................<br>
<br><br><br>&nbsp;&nbsp;&nbsp; But i can't see the clip result? Who can tell me why? I use the following code to build <br><br>the vtkPolydata object:<br><br><br>&nbsp;&nbsp;&nbsp; for (int n=0;n&lt;m_nPts;n++)<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libraryFile.Read(p,24);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m_points-&gt;InsertPoint(n,p[0],p[1],p[2]);<br>&nbsp;&nbsp;&nbsp; }<br><br>&nbsp;&nbsp;&nbsp; m_polyData-&gt;SetPoints(m_points);<br><br>&nbsp;&nbsp;&nbsp; int* ptId = new int[m_nPts];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; for (n=0;n&lt;m_nPts;n++)<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ptId[n]=n;
<br>&nbsp;&nbsp;&nbsp; }<br><br>&nbsp;&nbsp;&nbsp; m_cellArray-&gt;InsertNextCell(m_nPts, ptId);<br><br>&nbsp;&nbsp;&nbsp; delete []ptId;<br><br>&nbsp;&nbsp;&nbsp; //¹¹½¨ÍØÆ˽ṹ<br>&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; m_polyData-&gt;SetVerts(m_cellArray);<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BoShi
<br>