// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen // SPDX-License-Identifier: BSD-3-Clause // This file is autogenerated by vtkCreateArrayDispatchImplicitList.cmake. // Do not edit this file. Your changes will not be saved. #ifndef vtkArrayDispatchArrayList_h #define vtkArrayDispatchArrayList_h #include "vtkTypeList.h" #include "vtkAOSDataArrayTemplate.h" namespace vtkArrayDispatch { VTK_ABI_NAMESPACE_BEGIN using AOSArrays = vtkTypeList::Unique, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate, vtkAOSDataArrayTemplate >>::Result; using SOAArrays = vtkTypeList::Unique>::Result; using ScaledSOAArrays = vtkTypeList::Unique>::Result; using ExtraArrays = vtkTypeList::Unique>::Result; using Arrays = vtkTypeList::Append< AOSArrays, SOAArrays, ScaledSOAArrays, ExtraArrays >::Result; using AffineArrays = vtkTypeList::Unique>::Result; using ConstantArrays = vtkTypeList::Unique>::Result; using StdFunctionArrays = vtkTypeList::Unique>::Result; using StridedArrays = vtkTypeList::Unique>::Result; using StructuredPointArrays = vtkTypeList::Unique>::Result; using ImplicitExtraArrays = vtkTypeList::Unique>::Result; using ReadOnlyArrays = vtkTypeList::Append< AffineArrays, ConstantArrays, StdFunctionArrays, StridedArrays, StructuredPointArrays, ImplicitExtraArrays >::Result; using AllArrays = vtkTypeList::Append::Result; VTK_ABI_NAMESPACE_END } // end namespace vtkArrayDispatch #endif // vtkArrayDispatchArrayList_h