#include <vctFixedSizeVectorRecursiveEngines.h>
for fixed size vectors.
This class uses template specialization to perform binary vector operations of the form
where
is the input output vector, and
is the second input vector, all of an equal fixed size, determined at compilation time, op stands for the a binary operation performed elementwise between
and
, and whose result is stored elementwise into
.
| _elementOperationType | The type of the binary operation. |
Definition at line 176 of file vctFixedSizeVectorRecursiveEngines.h.
| static void vctFixedSizeVectorRecursiveEngines< _size >::VioVi< _elementOperationType >::Unfold | ( | _inputOutputVectorType & | inputOutput, | |
| const _inputVector2Type & | input2 | |||
| ) | [inline, static] |
Unfold the recursion. Performs the operation _elementOperationType elementwise on the last elements of the input/output vector(s) and call Unfold for the _size - 1 elements left (i.e. unfold the recursive calls).
| inputOutput | The input output vector. | |
| input2 | The second input vector. |
Definition at line 191 of file vctFixedSizeVectorRecursiveEngines.h.