SkelGIS  3.0
skelgis::_ApplyBinary_Func< T, R, T2, T3, R3, line > Struct Template Reference

_ApplyBinary_Func structure More...

#include <apply_binary.hpp>

List of all members.

Public Member Functions

virtual void operator() (DMatrix< T, R > &, DMatrix< T2, R > &, DMatrix< T3, R3 > &) const =0

Detailed Description

template<typename T, int R, typename T2, typename T3, int R3, bool line = true>
struct skelgis::_ApplyBinary_Func< T, R, T2, T3, R3, line >

_ApplyBinary_Func structure

These objects are not directly used by the user, but the macros used by the user, to define its functions, uses these. Four specializations of this structure are available.

Template Parameters:
Tis the type of data to store in the first input DMatrix
Ris the overlap distance needed by the calculation for the two input DMatrix. It has to be the same for the two inputs.
T2is the type of data to store in the second inputDMatrix
T3is the type of data to store in the output DMatrix
lineis the parallel distribution wanted, the default value is true, then the parallel distribution will be divided along height but not along width

Definition at line 22 of file apply_binary.hpp.


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Defines