<div>Any input on the following patch before I commit it? I know Tim Shead has given this issue some thought in the past.</div><div><br></div><div><div>ENH: Adding support for retrieving attribute types.</div><div><br></div>
<div>There are a number of places that specify attribute types</div><div>(point, cell, vertex, edge, row, field) and create an enumeration</div><div>for this (vtkDataObjectToTable, vtkSelectionNode, ...). A new</div><div>
method GetAttributes(int) in vtkDataObject uses an enum for the</div><div>possible attribute types and subclasses retrieve the appropriate</div><div>attributes. GetAttributesAsFieldData(int) performs the same function</div>
<div>but returns a vtkFieldData instance instead of vtkDataSetAttributes.</div><div>GetAttributeTypeForArray is another convenience method that returns</div><div>the attribute type that an array is contained in.</div></div>
<div><br></div><a href="http://github.com/jeffbaumes/ParaView/commit/cb697c9c25dcd05490648c77bdb725b2fa7a76b1">http://github.com/jeffbaumes/ParaView/commit/cb697c9c25dcd05490648c77bdb725b2fa7a76b1</a><br>
<div><br></div><div>Jeff</div>