Public Member Functions | Public Attributes
cv::gpu::device::binary_negate< Predicate > Struct Template Reference

#include <functional.hpp>

Inherits cv::gpu::device::binary_function< Predicate::first_argument_type, Predicate::second_argument_type, bool >.

List of all members.

Public Member Functions

__host__ __device__ __forceinline__ binary_negate (const Predicate &p)
__device__ __forceinline__ bool operator() (typename TypeTraits< typename Predicate::first_argument_type >::ParameterType x, typename TypeTraits< typename Predicate::second_argument_type >::ParameterType y) const
__device__ __forceinline__ binary_negate (const binary_negate &other)
__device__ __forceinline__ binary_negate ()

Public Attributes

const Predicate pred

template<typename Predicate>
struct cv::gpu::device::binary_negate< Predicate >


Constructor & Destructor Documentation

template<typename Predicate >
__host__ __device__ __forceinline__ cv::gpu::device::binary_negate< Predicate >::binary_negate ( const Predicate &  p) [explicit]
template<typename Predicate >
__device__ __forceinline__ cv::gpu::device::binary_negate< Predicate >::binary_negate ( const binary_negate< Predicate > &  other)
template<typename Predicate >
__device__ __forceinline__ cv::gpu::device::binary_negate< Predicate >::binary_negate ( )

Member Function Documentation

template<typename Predicate >
__device__ __forceinline__ bool cv::gpu::device::binary_negate< Predicate >::operator() ( typename TypeTraits< typename Predicate::first_argument_type >::ParameterType  x,
typename TypeTraits< typename Predicate::second_argument_type >::ParameterType  y 
) const

Member Data Documentation

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

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