Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
Axis enum name | moab::BSPTree | |
BSPTree(Interface *iface, const char *tagname=0, unsigned meshset_creation_flags=MESHSET_SET) | moab::BSPTree | |
BSPTree(Interface *iface, bool destroy_created_trees, const char *tagname=0, unsigned meshset_creation_flags=MESHSET_SET) | moab::BSPTree | |
cleanUpTrees | moab::BSPTree | [private] |
create_tree(const double box_min[3], const double box_max[3], EntityHandle &root_handle) | moab::BSPTree | |
create_tree(const double corner_coords[8][3], EntityHandle &root_handle) | moab::BSPTree | |
create_tree(EntityHandle &root_handle) | moab::BSPTree | |
createdTrees | moab::BSPTree | [private] |
delete_tree(EntityHandle root_handle) | moab::BSPTree | |
epsilon() | moab::BSPTree | [inline, static] |
find_all_trees(Range &results) | moab::BSPTree | |
get_split_plane(EntityHandle node, Plane &plane) | moab::BSPTree | [inline] |
get_tree_box(EntityHandle root_node, double corner_coords[8][3]) | moab::BSPTree | |
get_tree_box(EntityHandle root_node, double corner_coords[24]) | moab::BSPTree | |
get_tree_end_iterator(EntityHandle tree_root, BSPTreeIter &result) | moab::BSPTree | |
get_tree_iterator(EntityHandle tree_root, BSPTreeIter &result) | moab::BSPTree | |
init_tags(const char *tagname=0) | moab::BSPTree | [private] |
leaf_containing_point(EntityHandle tree_root, const double point[3], EntityHandle &leaf_out) | moab::BSPTree | |
leaf_containing_point(EntityHandle tree_root, const double xyz[3], BSPTreeIter &result) | moab::BSPTree | |
mbInstance | moab::BSPTree | [private] |
merge_leaf(BSPTreeIter &iter) | moab::BSPTree | |
meshSetFlags | moab::BSPTree | [private] |
moab() | moab::BSPTree | [inline] |
planeTag | moab::BSPTree | [private] |
rootTag | moab::BSPTree | [private] |
set_split_plane(EntityHandle node, const Plane &plane) | moab::BSPTree | |
set_tree_box(EntityHandle root_node, const double box_min[3], const double box_max[3]) | moab::BSPTree | |
set_tree_box(EntityHandle root_node, const double corner_coords[8][3]) | moab::BSPTree | |
split_leaf(BSPTreeIter &leaf, Plane plane) | moab::BSPTree | |
split_leaf(BSPTreeIter &leaf, Plane plane, EntityHandle &left_child, EntityHandle &right_child) | moab::BSPTree | |
split_leaf(BSPTreeIter &leaf, Plane plane, const Range &left_entities, const Range &right_entities) | moab::BSPTree | |
split_leaf(BSPTreeIter &leaf, Plane plane, const std::vector< EntityHandle > &left_entities, const std::vector< EntityHandle > &right_entities) | moab::BSPTree | |
X enum value | moab::BSPTree | |
Y enum value | moab::BSPTree | |
Z enum value | moab::BSPTree | |
~BSPTree() | moab::BSPTree |