VTK  9.5.20250802
vtkIntegrateAttributesFieldList.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2// SPDX-License-Identifier: BSD-3-Clause
10#ifndef vtkIntegrateAttributesFieldList_h
11#define vtkIntegrateAttributesFieldList_h
12
13#include "vtkDataSetAttributes.h" // For vtkFieldList definition
14#include "vtkFiltersParallelModule.h" // For export macro
15
16VTK_ABI_NAMESPACE_BEGIN
17
19{
21
22public:
25
26private:
28 void operator=(const vtkIntegrateAttributesFieldList&) = delete;
29
30protected:
31 // overridden to only create vtkDoubleArray for numeric arrays.
33};
34
35VTK_ABI_NAMESPACE_END
36#endif
helps manage arrays from multiple vtkDataSetAttributes.
Helper class for vtkIntegrateAttributes.
vtkIntegrateAttributesFieldList(int numInputs=0)
vtkSmartPointer< vtkAbstractArray > CreateArray(int type) const override
Called to create an output array for the given type.
static vtkIntegrateAttributesFieldList * New()
Hold a reference to a vtkObjectBase instance.