VTK  9.1.0
vtkArrayDispatch::Dispatch2ByValueType< ValueTypeList1, ValueTypeList2 > Struct Template Reference

Dispatch two arrays, restricting the valid code paths to use ValueType-filtered versions of the application-wide vtkArrayDispatch::Arrays TypeList. More...

Detailed Description

template<typename ValueTypeList1, typename ValueTypeList2>
struct vtkArrayDispatch::Dispatch2ByValueType< ValueTypeList1, ValueTypeList2 >

Dispatch two arrays, restricting the valid code paths to use ValueType-filtered versions of the application-wide vtkArrayDispatch::Arrays TypeList.

The first array's ValueType must be in the ValueTypeList1 TypeList, and the second's must be in ValueTypeList2. If all types are to be considered, use vtkArrayDispatch::AllTypes for the first two template parameters. The entry point is: bool Dispatch2ByValueType<...>::Execute(vtkDataArray *a1, vtkDataArray *a2, Worker &worker).

Definition at line 318 of file vtkArrayDispatch.h.


The documentation for this struct was generated from the following file: