VTK  9.4.20241225
vtkArrayDispatch::Dispatch3ByArray< ArrayList1, ArrayList2, ArrayList3 > Struct Template Reference

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...

Detailed Description

template<typename ArrayList1, typename ArrayList2, typename ArrayList3>
struct vtkArrayDispatch::Dispatch3ByArray< ArrayList1, ArrayList2, ArrayList3 >

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.

If all application-wide arrays are desired, use vtkArrayDispatch::Arrays for the first three template parameters. The entry point is: bool Dispatch3ByArray::Execute<...>(vtkDataArray *a1, vtkDataArray *a2, vtkDataArray *a3, Worker &worker).

Definition at line 384 of file vtkArrayDispatch.h.


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