Loading...
Searching...
No Matches
cv::cudev::NormL1< T > Struct Template Reference
#include <opencv2/cudev/block/vec_distance.hpp>
Public Types | |
| typedef uint | result_type |
| typedef int | value_type |
Public Member Functions | |
| __device__ __forceinline__ | NormL1 () |
| __device__ __forceinline__ | operator result_type () const |
| template<int THREAD_DIM> | |
| __device__ __forceinline__ void | reduceBlock (result_type *smem, uint tid) |
| __device__ __forceinline__ void | reduceThread (value_type val1, value_type val2) |
| __device__ __forceinline__ void | reduceWarp (result_type *smem, uint tid) |
Public Attributes | |
| result_type | mySum |
Member Typedef Documentation
◆ result_type
template<typename T >
| typedef uint cv::cudev::NormL1< T >::result_type |
◆ value_type
template<typename T >
| typedef int cv::cudev::NormL1< T >::value_type |
Constructor & Destructor Documentation
◆ NormL1()
template<typename T >
|
inline |
Member Function Documentation
◆ operator result_type()
template<typename T >
|
inline |
◆ reduceBlock()
template<typename T >
template<int THREAD_DIM>
|
inline |
◆ reduceThread()
template<typename T >
|
inline |
◆ reduceWarp()
template<typename T >
|
inline |
Member Data Documentation
◆ mySum
template<typename T >
| result_type cv::cudev::NormL1< T >::mySum |
The documentation for this struct was generated from the following file:
- opencv2/cudev/block/vec_distance.hpp
1.9.6