55 #ifndef vtkDataSetAttributesFieldList_h 56 #define vtkDataSetAttributesFieldList_h 58 #include "vtkCommonDataModelModule.h" 59 #include "vtkSetGet.h" 79 void PrintSelf(ostream& os,
vtkIndent indent);
139 VTK_LEGACY(
int IsAttributePresent(
int attrType)
const);
140 VTK_LEGACY(
int GetNumberOfFields()
const);
141 VTK_LEGACY(
int GetFieldIndex(
int i)
const);
142 VTK_LEGACY(
const char* GetFieldName(
int i)
const);
143 VTK_LEGACY(
int GetFieldComponents(
int i)
const);
144 VTK_LEGACY(
int GetDSAIndex(
int index,
int i)
const);
156 std::unique_ptr<vtkInternals> Internals;
Abstract superclass for all arrays.
helps manage arrays from multiple vtkDataSetAttributes.
a simple class to control print indentation
list of point or cell ids
represent and manipulate attribute data in a dataset