|
cisst-saw
|
Implement operation of the form \(v_{io} = op_{io}(v_{io}, op_{sv}(s, v_i))\) for compact containers. More...
#include <vctDynamicCompactLoopEngines.h>
Static Public Member Functions | |
| template<class _ioOwnerType, class _inputScalarType, class _inputOwnerType> | |
| static void | Run (_ioOwnerType &ioOwner, const _inputScalarType inputScalar, const _inputOwnerType &inputOwner) |
Implement operation of the form \(v_{io} = op_{io}(v_{io}, op_{sv}(s, v_i))\) for compact containers.
This class uses template specialization to perform store-back vector-scalar-vector operations
\[v_{io} = \mathrm{op_{io}}(V_{io}, \mathrm{op_{sv}}(s, v_i)) \]
| _ioOperationType | The type of the store-back operation. |
| _scalarOwnerElementOperationType | The type of the operation between scalar and input vector. |
|
inlinestatic |