VisionCpp
0.0.1
|
This class is used to encapsulate the global unary functor and the types of each operand in this functor. More...
#include <expr_tree.hpp>
Public Types | |
using | OP = USROP |
using | InType = InTp |
using | OutType = decltype(OP()(x)) |
Public Attributes | |
visioncpp::internal::GlobalNeighbour< InTp > | x |
Static Public Attributes | |
static constexpr size_t | Operation_type |
This class is used to encapsulate the global unary functor and the types of each operand in this functor.
The functor passed to this struct applies global neighbour. This struct is used for global neighbour operation template parameters:
USROP | : the user/built-in functor |
InTp | the input type for that unary functor |
Definition at line 37 of file expr_tree.hpp.
using visioncpp::internal::GlobalUnaryOp< USROP, InTp >::InType = InTp |
Definition at line 39 of file expr_tree.hpp.
using visioncpp::internal::GlobalUnaryOp< USROP, InTp >::OP = USROP |
Definition at line 38 of file expr_tree.hpp.
using visioncpp::internal::GlobalUnaryOp< USROP, InTp >::OutType = decltype(OP()(x)) |
Definition at line 41 of file expr_tree.hpp.
|
staticconstexpr |
Definition at line 42 of file expr_tree.hpp.
visioncpp::internal::GlobalNeighbour<InTp> visioncpp::internal::GlobalUnaryOp< USROP, InTp >::x |
Definition at line 40 of file expr_tree.hpp.