VisionCpp  0.0.1
Classes | Namespaces | Functions
resizable_unary.hpp File Reference

This file contains RUnOP (Unary Operation) struct which is used to apply Unary Operation on the right hand side(RHS) node. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  visioncpp::internal::RUnOP< UN_OP, RHS, Cols, Rows, LfType, LVL >
 The definition is in RUnOP file. More...
 

Namespaces

 visioncpp
 VisionCpp namespace.
 
 visioncpp::internal
 Internal implementations.
 

Functions

template<typename OP , size_t Cols, size_t Rows, size_t LeafType, typename RHS >
internal::RUnOP< internal::PixelUnaryOp< OP, typename RHS::OutType >, RHS, Cols, Rows, LeafType, 1+RHS::Level > visioncpp::point_operation (RHS rhs)
 template deduction for RUnOP struct where user determines the Column, Row, and memory_type of the output. More...
 
template<typename OP , typename RHS >
auto visioncpp::point_operation (RHS rhs) -> internal::RUnOP< internal::PixelUnaryOp< OP, typename RHS::OutType >, RHS, RHS::Type::Cols, RHS::Type::Rows, RHS::Type::LeafType, 1+RHS::Level >
 template deduction for RUnOP struct where the Column, Row, and memory_type of the output has been automatically deduced from LHS and RHS operands More...
 
template<typename OP , size_t Cols, size_t Rows, size_t LeafType, size_t Sc, typename ElementTp , typename Scalar >
internal::RUnOP< internal::PixelUnaryOp< OP, ElementTp >, internal::VisionMemory< true, Sc, LeafType, Scalar, 1, 1, ElementTp, 1, scope::Global, 0 >, Cols, Rows, LeafType, 1 > visioncpp::broadcast_value (internal::VisionMemory< true, Sc, LeafType, Scalar, 1, 1, ElementTp, 1, scope::Global, 0 > rhs)
 template deduction for RUnOP when it is used to broadcast one const value to all the channels of its parent node. More...
 

Detailed Description

This file contains RUnOP (Unary Operation) struct which is used to apply Unary Operation on the right hand side(RHS) node.

Definition in file resizable_unary.hpp.