OpenCV  2.4.13.4
Open Source Computer Vision
cv::gpu::device::unary_negate< Predicate > Struct Template Reference

#include <functional.hpp>

Inheritance diagram for cv::gpu::device::unary_negate< Predicate >:
cv::gpu::device::unary_function< Predicate::argument_type, bool >

Public Member Functions

__host__ __device__ __forceinline__ unary_negate (const Predicate &p)
 
__device__ __forceinline__ bool operator() (typename TypeTraits< typename Predicate::argument_type >::ParameterType x) const
 
__host__ __device__ __forceinline__ unary_negate ()
 
__host__ __device__ __forceinline__ unary_negate (const unary_negate &other)
 

Public Attributes

const Predicate pred
 

Constructor & Destructor Documentation

§ unary_negate() [1/3]

template<typename Predicate >
__host__ __device__ __forceinline__ cv::gpu::device::unary_negate< Predicate >::unary_negate ( const Predicate &  p)
inlineexplicit

§ unary_negate() [2/3]

template<typename Predicate >
__host__ __device__ __forceinline__ cv::gpu::device::unary_negate< Predicate >::unary_negate ( )
inline

§ unary_negate() [3/3]

template<typename Predicate >
__host__ __device__ __forceinline__ cv::gpu::device::unary_negate< Predicate >::unary_negate ( const unary_negate< Predicate > &  other)
inline

Member Function Documentation

§ operator()()

template<typename Predicate >
__device__ __forceinline__ bool cv::gpu::device::unary_negate< Predicate >::operator() ( typename TypeTraits< typename Predicate::argument_type >::ParameterType  x) const
inline

Member Data Documentation

§ pred

template<typename Predicate >
const Predicate cv::gpu::device::unary_negate< Predicate >::pred

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