cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Member Functions | List of all members
vctDynamicCompactLoopEngines::CoCiCi< _elementOperationType > Class Template Reference

Implement operation of the form $v_o = op(v_{i1}, v_{i2})$ for compact containers. More...

#include <vctDynamicCompactLoopEngines.h>

Static Public Member Functions

template<class _outputOwnerType , class _input1OwnerType , class _input2OwnerType >
static void Run (_outputOwnerType &outputOwner, const _input1OwnerType &input1Owner, const _input2OwnerType &input2Owner)
 

Detailed Description

template<class _elementOperationType>
class vctDynamicCompactLoopEngines::CoCiCi< _elementOperationType >

Implement operation of the form $v_o = op(v_{i1}, v_{i2})$ for compact containers.

This class uses a loop to perform binary vector operations of the form

\[ v_o = \mathrm{op}(v_{i1}, v_{i2}) \]

Parameters
_elementOperationTypeThe type of the binary operation.

Member Function Documentation

template<class _elementOperationType >
template<class _outputOwnerType , class _input1OwnerType , class _input2OwnerType >
static void vctDynamicCompactLoopEngines::CoCiCi< _elementOperationType >::Run ( _outputOwnerType &  outputOwner,
const _input1OwnerType &  input1Owner,
const _input2OwnerType &  input2Owner 
)
inlinestatic

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