VCCC  2024.05
VisualCamp Common C++ library
cv_vec.hpp File Reference
#include <tuple>
#include <type_traits>
#include <utility>
#include "opencv2/opencv.hpp"
#include "vccc/__type_support/opencv/cv_mat.hpp"

Go to the source code of this file.

Classes

struct  tuple_size< cv::Vec< T, cn > >
 
struct  tuple_element< I, cv::Vec< T, cn > >
 

Namespaces

 vccc
 
 std
 

Functions

template<std::size_t i, typename T , int n>
constexpr tuple_element_t< i, cv::Vec< T, n > > & get (cv::Vec< T, n > &vec)
 
template<std::size_t i, typename T , int n>
constexpr const tuple_element_t< i, cv::Vec< T, n > > & get (const cv::Vec< T, n > &vec)
 
template<std::size_t i, typename T , int n>
constexpr tuple_element_t< i, cv::Vec< T, n > > && get (cv::Vec< T, n > &&vec)
 
template<std::size_t i, typename T , int n>
constexpr const tuple_element_t< i, cv::Vec< T, n > > && get (const cv::Vec< T, n > &&vec)
 
template<typename T , int cn, typename N >
cv::Vec< T, cn > add (const cv::Vec< T, cn > &vec, N n)