4#ifndef vtkArrayDispatchDataSetArrayList_h
5#define vtkArrayDispatchDataSetArrayList_h
8#include "vtkAffineTypeInt32Array.h"
9#include "vtkAffineTypeInt64Array.h"
13#include "vtkTypeInt32Array.h"
14#include "vtkTypeInt64Array.h"
19VTK_ABI_NAMESPACE_BEGIN
52 vtkAffineTypeInt32Array, vtkAffineTypeInt64Array>;
Array-Of-Structs implementation of vtkGenericDataArray.
vtkTypeList::Create< vtkAOSDataArrayTemplate< float >, vtkAOSDataArrayTemplate< double > > AOSPointArrays
The type list of AOS point arrays.
vtkTypeList::Unique< vtkTypeList::Create< vtkAOSDataArrayTemplate< int >, vtkAOSDataArrayTemplate< long >, vtkAOSDataArrayTemplate< long long > > >::Result InputConnectivityArrays
List of possible ArrayTypes that are compatible with internal storage of vtkCellArray.
vtkTypeList::Create< vtkAOSDataArrayTemplate< unsigned char >, vtkConstantArray< unsigned char > > CellTypesArrays
List of possible array types to use for vtkUnstructuredGrid's cell types array.
vtkTypeList::Unique< vtkTypeList::Create< vtkAOSDataArrayTemplate< int >, vtkAOSDataArrayTemplate< long >, vtkAOSDataArrayTemplate< long long >, vtkAffineArray< int >, vtkAffineArray< long >, vtkAffineArray< long long > > >::Result InputOffsetsArrays
List of possible ArrayTypes that are compatible with internal storage of vtkCellArray.
vtkTypeList::Append< PointArrays, vtkTypeList::Create< vtkStructuredPointArray< double > > >::Result AllPointArrays
The type list of AOS, SOA, structured point arrays.
vtkTypeList::Create< vtkTypeInt32Array, vtkTypeInt64Array, vtkAffineTypeInt32Array, vtkAffineTypeInt64Array > StorageOffsetsArrays
List of possible array types used for storage of vtkCellArray.
vtkTypeList::Append< AOSPointArrays, vtkTypeList::Create< vtkSOADataArrayTemplate< float >, vtkSOADataArrayTemplate< double > > >::Result PointArrays
The type list of AOS & SOA point arrays.
vtkTypeList::Create< vtkTypeInt32Array, vtkTypeInt64Array > StorageConnectivityArrays
List of possible array types used for storage of vtkCellArray.
Struct-Of-Arrays implementation of vtkGenericDataArray.
Appends types/TypeLists to TypeList TList and stores the result in Result.
Remove all duplicate types from TypeList TList, storing the new list in Result.
vtkImplicitArray< vtkAffineImplicitBackend< T >, vtkArrayTypes::VTK_AFFINE_ARRAY > vtkAffineArray
A utility alias for wrapping affine functions in implicit arrays.
vtkImplicitArray< vtkConstantImplicitBackend< T >, vtkArrayTypes::VTK_CONSTANT_ARRAY > vtkConstantArray
A utility alias for wrapping constant functions in implicit arrays.