| balance_tree(int level_delta, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| bbox_delta | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | private |
| bbox_max | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | private |
| bbox_min | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | private |
| cbegin_samples() | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_cell_full_width(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_cell_get_corner_max(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_cell_get_corner_min(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_cell_half_width(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_cell_level(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_cell_quarter_width(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_get_children(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_get_children(diti_t cell, int index, int direction) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_get_corners(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_get_corners(diti_t cell, int index, int direction) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_get_neighbor(diti_t cell, int index, int direction) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_get_neighbors(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_get_top_cell() const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ccc_get_vertexes(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_above_domain_level(diti_t cell, int domain_index, src_t domain_level) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_above_range_level(diti_t cell, int range_index, src_t range_level) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_below_domain_level(diti_t cell, int domain_index, src_t domain_level) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_below_range_level(diti_t cell, int range_index, src_t range_level) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_can_have_children(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_corner_is_nan(diti_t cell) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_cross_range_level(diti_t cell, int range_index, src_t range_level) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_cross_sdf(diti_t cell, drpt2real_func_t sdf) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_exists(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_good_cords(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_has_child(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_has_neighbor(diti_t cell, int index, int direction) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_has_no_child(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_is_sampled(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_is_unbalanced(int level_delta, diti_t cell) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_near_domain_level(diti_t cell, int domain_index, src_t domain_level, src_t epsilon) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_near_domain_point(drpt_t domain_point, src_t epsilon, diti_t cell) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cell_vertex_is_nan(diti_t cell) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cend_samples() | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| count_leaf_cells(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cuc_axis_cross(diti_t diti, dic_t delta) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cuc_dec_all_crd(diti_t diti, dic_t value) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cuc_dec_crd(diti_t diti, int index, dic_t value) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cuc_get_crd(diti_t diti, int index) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cuc_inc_all_crd(diti_t diti, dic_t value) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cuc_inc_crd(diti_t diti, int index, dic_t value) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cuc_set_all_crd(dic_t value) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cuc_two_cross(diti_t diti, dic_t delta) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| cuc_two_cross(diti_t diti, dic_t delta, int index, int direction) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| dic_bits | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | static |
| dic_ctr | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | static |
| dic_max | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | static |
| dic_min | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | static |
| dic_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| dita_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| dita_to_diti(const dita_t &dita) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| diti2bool_func_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| diti_bits | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | static |
| diti_list_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| diti_msk0 | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | privatestatic |
| diti_ones | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | privatestatic |
| diti_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| diti_to_dita(diti_t diti) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| diti_to_drpt(diti_t diti) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| diti_to_drta(diti_t diti) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| diti_to_string(diti_t diti, bool include_domain, bool do_hex) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| diti_to_string(diti_t diti, bool include_domain) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| diti_to_string(diti_t diti) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| ditv_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| dom_at(drpt_t value, int index) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| domain_dimension | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | static |
| drpt2bool_func_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| drpt2real_func_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| drpt2rrpt_func_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| drpt_distance_inf(drpt_t val1, drpt_t val2) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| drpt_midpoint(drpt_t val1, drpt_t val2) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| drpt_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| drpt_to_string(drpt_t x) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| drta_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| drtv_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| dump_tree(int max_num_print) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| dump_tree_datafile(std::string file_name) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_bbox_delta() const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_bbox_max() const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_bbox_min() const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_existing_neighbor(diti_t cell, int index, int direction) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_leaf_cells(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_leaf_cells() const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_leaf_cells(diti_t cell, int index, int direction) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_leaf_cells_pred(diti_t cell, diti2bool_func_t pred) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_sample(diti_t vertex) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_sample_rrta(diti_t vertex) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| get_smallest_neighbor_level(diti_t cell) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| maximum_level | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | static |
| MR_rect_tree() | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| MR_rect_tree(drpt_t new_bbox_min, drpt_t new_bbox_max) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| priv_dic_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | private |
| priv_diti_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | private |
| range_dimension | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | static |
| real_domain_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| real_range_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| refine_grid(diti_t cell, int level_delta, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_grid(int level_delta, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_leaves_atomically_if_cell_pred(diti_t cell, int level, drpt2rrpt_func_t func, diti2bool_func_t pred) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_leaves_atomically_if_cell_pred(int level, drpt2rrpt_func_t func, diti2bool_func_t pred) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_leaves_once_if_cell_pred(diti_t cell, int level, drpt2rrpt_func_t func, diti2bool_func_t pred) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_leaves_once_if_cell_pred(int level, drpt2rrpt_func_t func, diti2bool_func_t pred) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_leaves_once_if_unbalanced(int level_delta, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_leaves_recursive_cell_pred(diti_t cell, int level, drpt2rrpt_func_t func, diti2bool_func_t pred) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_leaves_recursive_cell_pred(int level, drpt2rrpt_func_t func, diti2bool_func_t pred) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_once(diti_t cell, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_recursive(diti_t cell, int level, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_recursive(int level, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_recursive_cell_pred(diti_t cell, int level, drpt2rrpt_func_t func, diti2bool_func_t pred) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| refine_recursive_if_cell_vertex_is_nan(int level, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| rng_at(rrpt_t value, int index) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| rrpt_distance_inf(rrpt_t val1, rrpt_t val2) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| rrpt_is_nan(rrpt_t val) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| rrpt_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| rrpt_to_string(rrpt_t x) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| rrta_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| rrtv_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| sample_cell(diti_t cell, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| sample_cell(drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| sample_point(diti_t diti, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| sample_point_maybe(diti_t diti, drpt2rrpt_func_t func) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| samples | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | private |
| set_bbox(drpt_t new_bbox_min, drpt_t new_bbox_max) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| set_bbox_default() | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| set_bbox_max(drpt_t new_bbox_max) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| set_bbox_min(drpt_t new_bbox_min) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| src_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| this_t typedef | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | |
| update_bbox_delta() | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| vertex_exists(diti_t vertex) const | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |
| vertex_is_nan(diti_t vertex) | mjr::MR_rect_tree< max_level, spc_real_t, dom_dim, rng_dim > | inline |