Class cv::detail::VectorRef#

Collaboration diagram for cv::detail::VectorRef:

Constructor & Destructor Documentation#

VectorRef()#

cv::detail::VectorRef::VectorRef()

VectorRef()#

template<typename T>
cv::detail::VectorRef::VectorRef(const std::vector< T > & vec)

VectorRef()#

template<typename T>
cv::detail::VectorRef::VectorRef(std::vector< T > && vec)

VectorRef()#

template<typename T>
cv::detail::VectorRef::VectorRef(std::vector< T > & vec)

Member Function Documentation#

check()#

template<typename T>
void cv::detail::VectorRef::check()

descr_of()#

cv::GArrayDesc cv::detail::VectorRef::descr_of()

getKind()#

cv::detail::OpaqueKind cv::detail::VectorRef::getKind()

holds()#

template<typename T>
bool cv::detail::VectorRef::holds()

mov()#

void cv::detail::VectorRef::mov(VectorRef & v)

ptr()#

const void * cv::detail::VectorRef::ptr()

reset()#

template<typename T>
void cv::detail::VectorRef::reset()

Here is the call graph for this function:

cv::detail::VectorRef::reset Node1 cv::detail::VectorRef ::reset Node2 cv::detail::VectorRefT ::reset Node1->Node2 Node7 cv::detail::VectorRef ::storeKind Node1->Node7 Node3 cv::descr_of Node2->Node3 Node4 cv::util::get Node2->Node4 Node5 cv::util::get_if Node4->Node5 Node6 cv::util::throw_error Node4->Node6

cv::detail::VectorRef::reset Node1 cv::detail::VectorRef ::reset Node2 cv::detail::VectorRefT ::reset Node1->Node2 Node7 cv::detail::VectorRef ::storeKind Node1->Node7 Node3 cv::descr_of Node2->Node3 Node4 cv::util::get Node2->Node4 Node5 cv::util::get_if Node4->Node5 Node6 cv::util::throw_error Node4->Node6

rref()#

template<typename T>
const std::vector< T > & cv::detail::VectorRef::rref()

Here is the call graph for this function:

cv::detail::VectorRef::rref Node1 cv::detail::VectorRef ::rref Node2 cv::detail::VectorRefT ::rref Node1->Node2 Node3 cv::util::get Node2->Node3 Node5 cv::util::throw_error Node2->Node5 Node4 cv::util::get_if Node3->Node4 Node3->Node5

cv::detail::VectorRef::rref Node1 cv::detail::VectorRef ::rref Node2 cv::detail::VectorRefT ::rref Node1->Node2 Node3 cv::util::get Node2->Node3 Node5 cv::util::throw_error Node2->Node5 Node4 cv::util::get_if Node3->Node4 Node3->Node5

size()#

std::size_t cv::detail::VectorRef::size()

storeKind()#

template<typename T>
void cv::detail::VectorRef::storeKind()

wref()#

template<typename T>
std::vector< T > & cv::detail::VectorRef::wref()

Here is the call graph for this function:

cv::detail::VectorRef::wref Node1 cv::detail::VectorRef ::wref Node2 cv::detail::VectorRefT ::wref Node1->Node2 Node3 cv::util::get Node2->Node3 Node5 cv::util::throw_error Node2->Node5 Node4 cv::util::get_if Node3->Node4 Node3->Node5

cv::detail::VectorRef::wref Node1 cv::detail::VectorRef ::wref Node2 cv::detail::VectorRefT ::wref Node1->Node2 Node3 cv::util::get Node2->Node3 Node5 cv::util::throw_error Node2->Node5 Node4 cv::util::get_if Node3->Node4 Node3->Node5

Member Data Documentation#

m_kind#

cv::detail::OpaqueKind cv::detail::VectorRef::m_kind = cv::detail::OpaqueKind::CV_UNKNOWN

m_ref#

std::shared_ptr< BasicVectorRef > cv::detail::VectorRef::m_ref

Source file#

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