Struct cv::SparseMat::Hdr#

the sparse matrix header

Collaboration diagram for cv::SparseMat::Hdr:

cv::SparseMat::Hdr Node1 cv::SparseMat::Hdr   + Hdr() + clear() Node2 int     Node2->Node1 +dims +refcount +size +valueOffset Node3 size_t     Node3->Node1 +freeList +nodeCount +nodeSize Node8 std::vector< size_t >     Node3->Node8 +elements Node4 std::vector< uchar >     Node4->Node1 +pool Node5 uint8_t     Node5->Node4 +elements Node6 std::vector< T >     Node6->Node4 < uchar > Node6->Node8 < size_t > Node7 T     Node7->Node6 +elements Node8->Node1 +hashtab

cv::SparseMat::Hdr Node1 cv::SparseMat::Hdr   + Hdr() + clear() Node2 int     Node2->Node1 +dims +refcount +size +valueOffset Node3 size_t     Node3->Node1 +freeList +nodeCount +nodeSize Node8 std::vector< size_t >     Node3->Node8 +elements Node4 std::vector< uchar >     Node4->Node1 +pool Node5 uint8_t     Node5->Node4 +elements Node6 std::vector< T >     Node6->Node4 < uchar > Node6->Node8 < size_t > Node7 T     Node7->Node6 +elements Node8->Node1 +hashtab

Detailed Description#

the sparse matrix header

Constructor & Destructor Documentation#

Hdr()#

cv::SparseMat::Hdr::Hdr(
int _dims,
const int * _sizes,
int _type )

Member Function Documentation#

clear()#

void cv::SparseMat::Hdr::clear()

Member Data Documentation#

dims#

int cv::SparseMat::Hdr::dims

freeList#

size_t cv::SparseMat::Hdr::freeList

hashtab#

std::vector< size_t > cv::SparseMat::Hdr::hashtab

nodeCount#

size_t cv::SparseMat::Hdr::nodeCount

nodeSize#

size_t cv::SparseMat::Hdr::nodeSize

pool#

std::vector< uchar > cv::SparseMat::Hdr::pool

refcount#

int cv::SparseMat::Hdr::refcount

size#

int cv::SparseMat::Hdr::size

valueOffset#

int cv::SparseMat::Hdr::valueOffset

Source file#

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