|
cisst-saw
|
Implement operation of the form \(v_{io} = op(v_{io})\) for dynamic vectors. More...
#include <vctDynamicVectorLoopEngines.h>
Static Public Member Functions | |
| template<class _inputOutputVectorType> | |
| static void | Run (_inputOutputVectorType &inputOutputVector) |
Implement operation of the form \(v_{io} = op(v_{io})\) for dynamic vectors.
This class uses a loop to perform unary store back vector operations of the form
\[v_{io} = \mathrm{op}(v_{io}) \]
where \(v_{io}\) is the input output vector. op stands for the unary operation performed elementwise on \(v_{io}\) and whose result is stored elementwise into \(v_{io}[index]\).
| _elementOperationType | The type of the unary operation. |
|
inlinestatic |
Unroll the loop
| inputOutputVector | The input output vector. |