void compute_prob_treemap( QUAD_TREE *tree, MAP2 *map ) { if ((tree->level)>0 ) { if (tree->elem[0]->inuse) compute_prob_treemap( tree->elem[0], map ); if (tree->elem[1]->inuse) compute_prob_treemap( tree->elem[1], map ); if (tree->elem[2]->inuse) compute_prob_treemap( tree->elem[2], map ); if (tree->elem[3]->inuse) compute_prob_treemap( tree->elem[3], map ); } else { compute_prob_point( map, (tree->center.x/2), (tree->center.y/2) ); } }
void compute_prob_treemap( carmen_vascocore_quad_tree_t *tree, carmen_vascocore_map_t *map ) { if ((tree->level)>0 ) { if (tree->elem[0]->inuse) compute_prob_treemap( tree->elem[0], map ); if (tree->elem[1]->inuse) compute_prob_treemap( tree->elem[1], map ); if (tree->elem[2]->inuse) compute_prob_treemap( tree->elem[2], map ); if (tree->elem[3]->inuse) compute_prob_treemap( tree->elem[3], map ); } else { compute_prob_point( map, (tree->center.x/2), (tree->center.y/2) ); } }