<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=GB2312" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi,<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Can GetGetProducerPort of vtkPolydata work? My source code are
as follows:<br>
<br>
&nbsp;&nbsp; <br>
<font color="#3333ff"><br>
&nbsp;&nbsp;&nbsp;&nbsp; CVtkArchitectureDoc* pDoc = GetDocument();<br>
<br>
&nbsp;&nbsp;&nbsp; double normalViewPlane[3];<br>
&nbsp;&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;&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>
</font>&nbsp;&nbsp;&nbsp; But i can't see the clip result? Who can tell me why? I use
the following code to build the vtkPolydata object:<br>
<br>
<font color="#000099"><br>
&nbsp;&nbsp;&nbsp; for (int n=0;n&lt;m_nPts;n++)<br>
&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; libraryFile.Read(p,24);&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>
&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; <br>
&nbsp;&nbsp;&nbsp; for (n=0;n&lt;m_nPts;n++)<br>
&nbsp;&nbsp;&nbsp; { <br>
&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;&nbsp; <br>
&nbsp;&nbsp;&nbsp; m_polyData-&gt;SetVerts(m_cellArray);<br>
</font><br>
</body>
</html>