Public Types | Static Public Member Functions | Static Public Attributes
cv::gpu::device::numeric_limits< T > Struct Template Reference

#include <limits.hpp>

List of all members.

Public Types

typedef T type

Static Public Member Functions

__device__ static
__forceinline__ type 
min ()
__device__ static
__forceinline__ type 
max ()
__device__ static
__forceinline__ type 
epsilon ()
__device__ static
__forceinline__ type 
round_error ()
__device__ static
__forceinline__ type 
denorm_min ()
__device__ static
__forceinline__ type 
infinity ()
__device__ static
__forceinline__ type 
quiet_NaN ()
__device__ static
__forceinline__ type 
signaling_NaN ()

Static Public Attributes

static const bool is_signed

template<class T>
struct cv::gpu::device::numeric_limits< T >


Member Typedef Documentation

template<class T >
typedef T cv::gpu::device::numeric_limits< T >::type

Member Function Documentation

template<class T >
__device__ static __forceinline__ type cv::gpu::device::numeric_limits< T >::min ( ) [static]
template<class T >
__device__ static __forceinline__ type cv::gpu::device::numeric_limits< T >::max ( ) [static]
template<class T >
__device__ static __forceinline__ type cv::gpu::device::numeric_limits< T >::epsilon ( ) [static]
template<class T >
__device__ static __forceinline__ type cv::gpu::device::numeric_limits< T >::round_error ( ) [static]
template<class T >
__device__ static __forceinline__ type cv::gpu::device::numeric_limits< T >::denorm_min ( ) [static]
template<class T >
__device__ static __forceinline__ type cv::gpu::device::numeric_limits< T >::infinity ( ) [static]
template<class T >
__device__ static __forceinline__ type cv::gpu::device::numeric_limits< T >::quiet_NaN ( ) [static]
template<class T >
__device__ static __forceinline__ type cv::gpu::device::numeric_limits< T >::signaling_NaN ( ) [static]

Member Data Documentation

template<class T >
const bool cv::gpu::device::numeric_limits< T >::is_signed [static]

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