21 #ifndef vtkAttributeDataToTableFilter_h
22 #define vtkAttributeDataToTableFilter_h
24 #include "vtkFiltersCoreModule.h"
27 VTK_ABI_NAMESPACE_BEGIN
53 vtkSetMacro(FieldAssociation,
int);
54 vtkGetMacro(FieldAssociation,
int);
64 vtkSetMacro(AddMetaData,
bool);
65 vtkGetMacro(AddMetaData,
bool);
66 vtkBooleanMacro(AddMetaData,
bool);
75 vtkSetMacro(GenerateOriginalIds,
bool);
76 vtkGetMacro(GenerateOriginalIds,
bool);
77 vtkBooleanMacro(GenerateOriginalIds,
bool);
85 vtkSetMacro(GenerateCellConnectivity,
bool);
86 vtkGetMacro(GenerateCellConnectivity,
bool);
87 vtkBooleanMacro(GenerateCellConnectivity,
bool);
124 int FieldAssociation;
125 bool AddMetaData =
false;
126 bool GenerateOriginalIds =
false;
127 bool GenerateCellConnectivity =
false;
129 VTK_ABI_NAMESPACE_END
this filter produces a vtkTable from the chosen attribute in the input data object.
vtkAttributeDataToTableFilter()
void PassFieldData(vtkFieldData *output, vtkFieldData *input)
~vtkAttributeDataToTableFilter() override
int FillInputPortInformation(int port, vtkInformation *info) override
Overridden to indicate to the executive that we accept non-composite datasets.
static vtkAttributeDataToTableFilter * New()
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Perform the data processing.
void AddCellTypeAndConnectivity(vtkTable *output, vtkDataSet *ds)
void Decorate(vtkTable *output, vtkDataObject *input)
Called when AddMetaData is true.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
general representation of visualization data
abstract class to specify dataset behavior
represent and manipulate fields of data
dynamic, self-adjusting array of vtkIdType
a simple class to control print indentation
Superclass for algorithms that produce only vtkTables as output.
A table, which contains similar-typed columns of data.