14 #ifndef _OPENCV_UNIONFIND_HPP_ 15 #define _OPENCV_UNIONFIND_HPP_ 41 uf->
data = (
struct ufrec*) malloc((maxid+1) *
sizeof(
struct ufrec));
42 for (
unsigned int i = 0; i <=
maxid; i++) {
114 uint32_t asize = uf->
data[aroot].
size;
115 uint32_t bsize = uf->
data[broot].
size;
static uint32_t unionfind_get_set_size(unionfind_t *uf, uint32_t id)
static uint32_t unionfind_get_representative(unionfind_t *uf, uint32_t id)
static void unionfind_destroy(unionfind_t *uf)
static uint32_t unionfind_connect(unionfind_t *uf, uint32_t aid, uint32_t bid)
static unionfind_t * unionfind_create(uint32_t maxid)