VTK  9.3.20240328
Classes
vtkArrayDispatch Namespace Reference

Classes

struct  DispatchByArray
 Dispatch a single array against all array types mentioned in the ArrayList template parameter. More...
 
struct  DispatchByValueTypeUsingArrays
 Dispatch a single array against all array types in the application-wide vtkArrayDispatch::Arrays list with the added restriction that the array must have a type that appears the ValueTypeList TypeList. More...
 
struct  DispatchByValueType
 
struct  Dispatch2SameValueTypeUsingArrays
 Dispatch two arrays, restricting the valid code paths to use only arrays that have the same ValueType. More...
 
struct  Dispatch2ByArray
 Dispatch two arrays with the restriction that the type of the first array is in the ArrayList1 TypeList, and the second is in ArrayList2. More...
 
struct  Dispatch2ByValueTypeUsingArrays
 Dispatch two arrays, restricting the valid code paths to use ValueType-filtered versions of the application-wide vtkArrayDispatch::Arrays TypeList. More...
 
struct  Dispatch2ByValueType
 
struct  Dispatch2ByArrayWithSameValueType
 Dispatch two arrays, restricting the valid code paths to use only array types specified in the ArrayList TypeList, additionally enforcing that all arrays must have the same ValueType. More...
 
struct  Dispatch2BySameValueTypeUsingArrays
 Dispatch two arrays, restricting the valid code paths to use only array types found in application-wide vtkArrayDispatch::Arrays TypeList that have a ValueType contained in the ValueTypeList TypeList. More...
 
struct  Dispatch2BySameValueType
 
struct  Dispatch3SameValueTypeUsingArrays
 Dispatch three arrays, restricting the valid code paths to use only arrays that have the same ValueType. More...
 
struct  Dispatch3ByArray
 Dispatch three arrays with the restriction that the type of the first array is in the ArrayList1 TypeList, the second is in ArrayList2, and the third is in ArrayList3. More...
 
struct  Dispatch3ByValueTypeUsingArrays
 Dispatch three arrays, restricting the valid code paths to use ValueType-filtered versions of the application-wide vtkArrayDispatch::Arrays TypeList. More...
 
struct  Dispatch3ByValueType
 
struct  Dispatch3ByArrayWithSameValueType
 Dispatch three arrays, restricting the valid code paths to use only array types specified in the ArrayList TypeList, additionally enforcing that all arrays must have the same ValueType. More...
 
struct  Dispatch3BySameValueTypeUsingArrays
 Dispatch three arrays, restricting the valid code paths to use only array types found in application-wide vtkArrayDispatch::Arrays TypeList that have a ValueType contained in the ValueTypeList TypeList. More...
 
struct  Dispatch3BySameValueType
 
struct  FilterArraysByValueType
 Filter the ArrayList to contain only arrays with ArrayType::ValueType that exist in ValueList. More...