<div class="gmail_quote">2010/2/2 Sylvain Jaume <span dir="ltr">&lt;<a href="mailto:sylvain@csail.mit.edu">sylvain@csail.mit.edu</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><font style="color:rgb(0, 0, 0)" size="2"><span>ÄãºÃ</span>°¢¶ûÈü˹</font>,<br><br>(Next time you may have more luck sending your VTK questions to &lt;<a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a>&gt;.)<br>


<br></div>To retrieve the geometry and topology information from a vtkPolyData you can do something like this:<div class="im"><br>
<br>double pt[3];<br>vtkIdType npts, *pts;<br><br>int numPts = myPolyData-&gt;GetNumberOfPoints();<br><div><br>for (int i=0; i &lt; numPts; i++)<br>{<br>&nbsp; myPolyData-&gt;GetPoint(m,pt);<br>&nbsp;
std::cout &lt;&lt; &quot;point with index &quot; &lt;&lt; i &lt;&lt; &quot;: (&quot;
&lt;&lt; pt[0] &lt;&lt; &quot; &quot; &lt;&lt; pt[1] &lt;&lt; &quot; &quot; &lt;&lt; pt[2]
&lt;&lt; &quot;)&quot; &lt;&lt; std::endl;<br>
}<br><br>myPolyData-&gt;GetCells()-&gt;InitTraversal();<br><br>while (myPolyData-&gt;GetCells()-&gt;GetNextCell(npts,pts))<br>{<br>&nbsp; std::cout &lt;&lt; &quot;cell has &quot; &lt;&lt; npts &lt;&lt; &quot; points with indices:&quot;;<br>



<br>&nbsp; for (int i=0; i &lt; npts; i++)<br>&nbsp; {<br>&nbsp;&nbsp;&nbsp; std::cout &lt;&lt; &quot; &quot; &lt;&lt; pts[i];<br>&nbsp; }<br><br>&nbsp; std::cout &lt;&lt; std::endl;<br>}<br><br>You might need to try and compile this code as I have just typed it into GMail without compiling.<br>



<br>Regards,<br>Sylvain</div><div><br></div></div></blockquote><div><br></div><div>Folks,</div><div><br></div><div>There are many examples of this type of thing here:</div><a href="http://www.vtk.org/Wiki/VTK/Examples">http://www.vtk.org/Wiki/VTK/Examples</a></div>
<div class="gmail_quote"><br></div><div class="gmail_quote">Namely:</div><div class="gmail_quote"><a href="http://www.vtk.org/Wiki/VTK/Examples/IO/ReadPolyData">http://www.vtk.org/Wiki/VTK/Examples/IO/ReadPolyData</a></div>
<div class="gmail_quote"><br clear="all">Good luck!<br><br><div>David&nbsp;</div></div>