<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div>Hello all,<br>      I am a vtk fresher,I want to extract the Selection in Parallel Coordiantes View.I get the Input data from a txt file(the data like a table),I store the input data in vtkPolyData.I use the vtkExtractSelection to extract,but I get nothing.So I write a simple test,just like the following.<br>&nbsp;vtkSmartPointer&lt;vtkPolyData&gt; polydata =<br> vtkSmartPointer&lt;vtkPolyData&gt;::New();<br> for(int column=0;column&lt;titles-&gt;GetSize();column++)//the titles is an array of columns name.<br> {<br>         data[column]-&gt;SetName(titles-&gt;GetValue(column));//data is an array of vtkFloatArray,which  store the data from the txt file.<br>         polydata-&gt;GetPointData()-&gt;AddArray(data[column]);<br> }<br>   polydata-&gt;Update();<br>  vtkSmartPointer&lt;vtkIdTypeArray&gt; ids =<br>          vtkSmartPointer&lt;vtkIdTypeArray&gt;::New();//ids is an array which just store the test selected index.<br>  ids-&gt;SetNumberOfComponents(1);<br>  //set values<br>  for(double i = 0; i &lt; 20; i++)<br>  {<br>          ids-&gt;InsertNextValue(i);<br>  }<br><br>  vtkSmartPointer&lt;vtkSelectionNode&gt; selectionNode =<br>          vtkSmartPointer&lt;vtkSelectionNode&gt;::New();<br>  selectionNode-&gt;SetFieldType(vtkSelectionNode::POINT);<br>  selectionNode-&gt;SetContentType(vtkSelectionNode::INDICES);<br>  selectionNode-&gt;SetSelectionList(ids);<br><br>  vtkSmartPointer&lt;vtkSelection&gt; selection =<br>          vtkSmartPointer&lt;vtkSelection&gt;::New();<br>  selection-&gt;AddNode(selectionNode);<br>  vtkSmartPointer&lt;vtkExtractSelection&gt; extractSelection =<br>          vtkExtractSelection::New();<br>  extractSelection-&gt;SetInputConnection(0,polydata-&gt;GetProducerPort());<br>  extractSelection-&gt;SetInput(1,selection);<br>  extractSelection-&gt;Update();<br>  //in selection<br>  vtkSmartPointer&lt;vtkUnstructuredGrid&gt; selected =<br>          vtkSmartPointer&lt;vtkUnstructuredGrid&gt;::New();<br>  selected-&gt;ShallowCopy(extractSelection-&gt;GetOutput());<br>  int numofPoints=selected-&gt;GetNumberOfPoints();<br>I test,the numOfPoints is 0.I dont't know what the problem is,does anyone who can tell me.<br>Thanks!</div></div>