|
cisst-saw
|
Implement operation of the form \(v_{io} = op_{io}(v_{io}, op_{vv}(v_{i1}, v_{i2}))\) for compact containers. More...
#include <vctDynamicCompactLoopEngines.h>
Static Public Member Functions | |
| template<class _ioOwnerType, class _input1OwnerType, class _input2OwnerType> | |
| static void | Run (_ioOwnerType &ioOwner, const _input1OwnerType &input1Owner, const _input2OwnerType &input2Owner) |
Implement operation of the form \(v_{io} = op_{io}(v_{io}, op_{vv}(v_{i1}, v_{i2}))\) for compact containers.
This class uses template specialization to perform store-back vector-vector-vector operations
\[v_{io} = \mathrm{op_{io}}(V_{io}, \mathrm{op_{vv}}(v_{i1}, v_{i2})) \]
| _ioOperationType | The type of the store-back operation. |
| _ownerElementOperationType | The type of the element wise operation between input vectors. |
|
inlinestatic |