opencv2/cudev/util/vec_math.hpp#
#include <vec_traits.hpp>
#include <saturate_cast.hpp>
#include <opencv2/core/cuda/cuda_compat.hpp>
Include dependency graph for vec_math.hpp:
This graph shows which files directly or indirectly include vec_math.hpp:
Classes#
struct cv::cudev::vec_math_detail::SatCastHelper< 1, VecD >
struct cv::cudev::vec_math_detail::SatCastHelper< 2, VecD >
struct cv::cudev::vec_math_detail::SatCastHelper< 3, VecD >
struct cv::cudev::vec_math_detail::SatCastHelper< 4, VecD >
Namespaces#
namespace cv
namespace cv::cudev
namespace cv::cudev::vec_math_detail
Functions#
T cv::cudev::saturate_cast (const char1 &v)
T cv::cudev::saturate_cast (const char2 &v)
T cv::cudev::saturate_cast (const char3 &v)
T cv::cudev::saturate_cast (const char4 &v)
T cv::cudev::saturate_cast (const double1 &v)
T cv::cudev::saturate_cast (const double2 &v)
T cv::cudev::saturate_cast (const double3 &v)
T cv::cudev::saturate_cast (const double4 &v)
T cv::cudev::saturate_cast (const float1 &v)
T cv::cudev::saturate_cast (const float2 &v)
T cv::cudev::saturate_cast (const float3 &v)
T cv::cudev::saturate_cast (const float4 &v)
T cv::cudev::saturate_cast (const int1 &v)
T cv::cudev::saturate_cast (const int2 &v)
T cv::cudev::saturate_cast (const int3 &v)
T cv::cudev::saturate_cast (const int4 &v)
T cv::cudev::saturate_cast (const short1 &v)
T cv::cudev::saturate_cast (const short2 &v)
T cv::cudev::saturate_cast (const short3 &v)
T cv::cudev::saturate_cast (const short4 &v)
T cv::cudev::saturate_cast (const uchar1 &v)
T cv::cudev::saturate_cast (const uchar2 &v)
T cv::cudev::saturate_cast (const uchar3 &v)
T cv::cudev::saturate_cast (const uchar4 &v)
T cv::cudev::saturate_cast (const uint1 &v)
T cv::cudev::saturate_cast (const uint2 &v)
T cv::cudev::saturate_cast (const uint3 &v)
T cv::cudev::saturate_cast (const uint4 &v)
T cv::cudev::saturate_cast (const ushort1 &v)
T cv::cudev::saturate_cast (const ushort2 &v)
T cv::cudev::saturate_cast (const ushort3 &v)
T cv::cudev::saturate_cast (const ushort4 &v)