Class cv::line_descriptor::BinaryDescriptorMatcher::bitarray#

Detailed Description#

class defining a sequence of bits

Constructor & Destructor Documentation#

bitarray()#

cv::line_descriptor::BinaryDescriptorMatcher::bitarray::bitarray()

constructor setting default values

bitarray()#

cv::line_descriptor::BinaryDescriptorMatcher::bitarray::bitarray(UINT64 _bits)

constructor setting sequence’s length

~bitarray()#

cv::line_descriptor::BinaryDescriptorMatcher::bitarray::~bitarray()

destructor

Member Function Documentation#

erase()#

void cv::line_descriptor::BinaryDescriptorMatcher::bitarray::erase()

reserve menory for an UINT32

flip()#

void cv::line_descriptor::BinaryDescriptorMatcher::bitarray::flip(UINT64 index)

get()#

UINT8 cv::line_descriptor::BinaryDescriptorMatcher::bitarray::get(UINT64 index)

init()#

void cv::line_descriptor::BinaryDescriptorMatcher::bitarray::init(UINT64 _bits)

initializer of private fields

set()#

void cv::line_descriptor::BinaryDescriptorMatcher::bitarray::set(UINT64 index)

Member Data Documentation#

arr#

UINT32 * cv::line_descriptor::BinaryDescriptorMatcher::bitarray::arr

pointer to bits sequence and sequence’s length

length#

UINT32 cv::line_descriptor::BinaryDescriptorMatcher::bitarray::length