I am attempting to access data arrays from my vtkDataSet objects.<br>vtkDataSet-&gt;GetPointData-&gt;GetScalars should be accessible for all vtkDataSet types, i believe.<br><br>my code:<br><br>vtkDataSet *output = vtkDataSet::SafeDownCast(
<br>&nbsp;&nbsp;&nbsp; outInfo-&gt;Get(vtkDataObject::DATA_OBJECT()));<br>outPD = output-&gt;GetPointData();<br>vtkDataArray *scalarArray = outPD-&gt;GetScalars();<br><br>In this case i have a vtkPolyData input. When i attempt to print the number of components, my program crashes without error:
<br><br>myOutputFile &lt;&lt; scalarArray-&gt;GetNumberOfComponents();<br><br>Has anyone encountered this problem? any help apreciated<br><br>thank you<br><br>