vtkArrayDispatchArrayList.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
3 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
4 // SPDX-License-Identifier: BSD-3-Clause
5 // This file is autogenerated by vtkCreateArrayDispatchImplicitList.cmake.
6 // Do not edit this file. Your changes will not be saved.
7 
8 #ifndef vtkArrayDispatchArrayList_h
9 #define vtkArrayDispatchArrayList_h
10 
11 #include "vtkTypeList.h"
13 #include "vtkConstantArray.h"
14 #include "vtkStructuredPointArray.h"
15 
16 namespace vtkArrayDispatch {
18 
19 typedef vtkTypeList::Unique<
20  vtkTypeList::Create<
35  >
36 >::Result Arrays;
37 
38 typedef vtkTypeList::Unique<
39  vtkTypeList::Create<
40 
41  vtkConstantArray<char>,
42  vtkConstantArray<double>,
43  vtkConstantArray<float>,
44  vtkConstantArray<int>,
45  vtkConstantArray<long>,
46  vtkConstantArray<long long>,
47  vtkConstantArray<short>,
48  vtkConstantArray<signed char>,
49  vtkConstantArray<unsigned char>,
50  vtkConstantArray<unsigned int>,
51  vtkConstantArray<unsigned long>,
52  vtkConstantArray<unsigned long long>,
53  vtkConstantArray<unsigned short>,
54  vtkConstantArray<vtkIdType>,
55  vtkStructuredPointArray<double>
56  >
57 >::Result ReadOnlyArrays;
58 
59 typedef vtkTypeList::Unique<
60 vtkTypeList::Append<Arrays,
61 ReadOnlyArrays>::Result
62 >::Result AllArrays;
63 
65 
66 } // end namespace vtkArrayDispatch
67 #endif // vtkArrayDispatchArrayList_h
68 
#define VTK_ABI_NAMESPACE_END
#define VTK_ABI_NAMESPACE_BEGIN