MOAB: Mesh Oriented datABase
(version 5.5.0)
|
#include "MeshSet.hpp"
#include "AEntityFactory.hpp"
#include "TestUtil.hpp"
#include "moab/Core.hpp"
#include "moab/SetIterator.hpp"
#include <iostream>
Go to the source code of this file.
Enumerations | |
enum | BoolOp { UNITE , INTERSECT , SUBTRACT } |
Functions | |
void | test_add_entities (unsigned flags) |
test add_entities, get_entities, num_entities More... | |
void | test_remove_entities (unsigned flags) |
test remove_entities, get_entities, num_entities More... | |
void | test_entities_by_type (unsigned flags) |
test get_entities_by_type, num_entities_by_type More... | |
void | test_entities_by_dimension (unsigned flags) |
test get_entities_by_dimension, num_entities_by_dimension More... | |
void | test_subtract (unsigned flags1, unsigned flags2) |
test subtract_meshset More... | |
void | test_intersect (unsigned flags1, unsigned flags2) |
test intersect_meshset More... | |
void | test_unite (unsigned flags1, unsigned flags2) |
test unite_meshset More... | |
void | test_contains_entities (unsigned flags) |
test MeshSet::contains_entities More... | |
void | test_clear (unsigned flags) |
test clear_meshset More... | |
void | make_mesh (Interface &iface) |
Create 10x10x10 hex mesh. More... | |
void | make_mesh (Interface &iface, EntityHandle &vstart, EntityHandle &vend, EntityHandle &hstart, EntityHandle &hend) |
Create 10x10x10 hex mesh, return ranges of handles. More... | |
void | print_handle_vect (const char *prefix, const std::vector< EntityHandle > &vect) |
Print std::vector<EntityHandle> More... | |
void | print_mbrange (const char *prefix, const Range &range) |
Print Range. More... | |
bool | check_set_contents (Core &mb, EntityHandle set, const std::vector< EntityHandle > &expected) |
Compare set contents against passed vector, and if MESHSET_TRACK_OWNER then check adjacencies. More... | |
bool | check_set_contents (Core &mb, EntityType type, EntityHandle set, unsigned flags) |
Compare result of get_entities_by_type to result of get_entities_by_handle. More... | |
bool | check_set_contents (Core &mb, int dim, EntityHandle set, unsigned flags) |
Compare result of get_entities_by_dimension to result of get_entities_by_handle. More... | |
void | remove_from_back (std::vector< EntityHandle > &vect, const Range &range) |
For each entry in range, if one or more occurances in vect, remove last occurance from vect. More... | |
bool | test_boolean (Core &mb, BoolOp op, unsigned flags1, const Range &set1_ents, unsigned flags2, const Range &set2_ents) |
Perform boolean op on two entity sets and verify result. More... | |
void | test_iterator (Interface &moab, SetIterator *iter, EntityHandle set, EntityType etype, int dim) |
void | test_iterators (unsigned int flags, bool type, bool dim) |
void | test_all_iterators () |
void | test_add_entities_ordered () |
void | test_add_entities_set () |
void | test_add_entities_ordered_tracking () |
void | test_add_entities_set_tracking () |
void | test_remove_entities_ordered () |
void | test_remove_entities_set () |
void | test_remove_entities_ordered_tracking () |
void | test_remove_entities_set_tracking () |
void | test_entities_by_type_ordered () |
void | test_entities_by_type_set () |
void | test_entities_by_dim_ordered () |
void | test_entities_by_dim_set () |
void | test_subtract_set_set () |
void | test_subtract_set_ordered () |
void | test_subtract_ordered_set () |
void | test_subtract_ordered_ordered () |
void | test_subtract_set_set_tracking () |
void | test_subtract_set_ordered_tracking () |
void | test_subtract_ordered_set_tracking () |
void | test_subtract_ordered_ordered_tracking () |
void | test_itersect_set_set () |
void | test_itersect_set_ordered () |
void | test_itersect_ordered_set () |
void | test_itersect_ordered_ordered () |
void | test_itersect_set_set_tracking () |
void | test_itersect_set_ordered_tracking () |
void | test_itersect_ordered_set_tracking () |
void | test_itersect_ordered_ordered_tracking () |
void | test_unite_set_set () |
void | test_unite_set_ordered () |
void | test_unite_ordered_set () |
void | test_unite_ordered_ordered () |
void | test_unite_set_set_tracking () |
void | test_unite_set_ordered_tracking () |
void | test_unite_ordered_set_tracking () |
void | test_unite_ordered_ordered_tracking () |
void | test_contains_entities_ordered () |
void | test_contains_entities_set () |
void | test_clear_ordered () |
void | test_clear_set () |
void | test_clear_ordered_tracking () |
void | test_clear_set_tracking () |
void | regression_insert_set_1 () |
int | main () |
template<typename iter_type > | |
void | print_handles (std::ostream &str, const char *prefix, iter_type begin, iter_type end) |
bool | compare_set_contents (unsigned flags, const std::vector< EntityHandle > &expected, int set_count, std::vector< EntityHandle > &vect, const Range &range) |
enum BoolOp |
Enumerator | |
---|---|
UNITE | |
INTERSECT | |
SUBTRACT |
Definition at line 46 of file Test_MBMeshSet.cpp.
bool check_set_contents | ( | Core & | mb, |
EntityHandle | set, | ||
const std::vector< EntityHandle > & | expected | ||
) |
Compare set contents against passed vector, and if MESHSET_TRACK_OWNER then check adjacencies.
Definition at line 479 of file Test_MBMeshSet.cpp.
References moab::Core::a_entity_factory(), moab::Range::begin(), CHECK_ERR, compare_set_contents(), moab::Range::end(), ErrorCode, moab::AEntityFactory::get_adjacencies(), moab::Core::get_entities_by_handle(), moab::Core::get_meshset_options(), moab::Core::get_number_entities_by_handle(), moab::Range::insert(), mb, MESHSET_TRACK_OWNER, and print_mbrange().
Referenced by test_add_entities(), test_boolean(), test_clear(), test_entities_by_dimension(), test_entities_by_type(), and test_remove_entities().
bool check_set_contents | ( | Core & | mb, |
EntityType | type, | ||
EntityHandle | set, | ||
unsigned | flags | ||
) |
Compare result of get_entities_by_type to result of get_entities_by_handle.
Definition at line 519 of file Test_MBMeshSet.cpp.
References moab::Range::begin(), CHECK_ERR, compare_set_contents(), moab::Range::end(), ErrorCode, moab::Core::get_entities_by_handle(), moab::Core::get_entities_by_type(), moab::Core::get_number_entities_by_type(), mb, and moab::TYPE_FROM_HANDLE().
bool check_set_contents | ( | Core & | mb, |
int | dim, | ||
EntityHandle | set, | ||
unsigned | flags | ||
) |
Compare result of get_entities_by_dimension to result of get_entities_by_handle.
Definition at line 543 of file Test_MBMeshSet.cpp.
References moab::Range::begin(), CHECK_ERR, compare_set_contents(), dim, moab::CN::Dimension(), moab::Range::end(), ErrorCode, moab::Core::get_entities_by_dimension(), moab::Core::get_entities_by_handle(), moab::Core::get_number_entities_by_dimension(), mb, and moab::TYPE_FROM_HANDLE().
bool compare_set_contents | ( | unsigned | flags, |
const std::vector< EntityHandle > & | expected, | ||
int | set_count, | ||
std::vector< EntityHandle > & | vect, | ||
const Range & | range | ||
) |
Definition at line 422 of file Test_MBMeshSet.cpp.
References moab::Range::begin(), moab::Range::end(), print_handle_vect(), print_mbrange(), and moab::Range::size().
Referenced by check_set_contents().
int main | ( | ) |
Definition at line 244 of file Test_MBMeshSet.cpp.
References regression_insert_set_1(), RUN_TEST, test_add_entities_ordered(), test_add_entities_ordered_tracking(), test_add_entities_set(), test_add_entities_set_tracking(), test_all_iterators(), test_clear_ordered(), test_clear_ordered_tracking(), test_clear_set(), test_clear_set_tracking(), test_contains_entities_ordered(), test_contains_entities_set(), test_entities_by_dim_ordered(), test_entities_by_dim_set(), test_entities_by_type_ordered(), test_entities_by_type_set(), test_itersect_ordered_ordered(), test_itersect_ordered_ordered_tracking(), test_itersect_ordered_set(), test_itersect_ordered_set_tracking(), test_itersect_set_ordered(), test_itersect_set_ordered_tracking(), test_itersect_set_set(), test_itersect_set_set_tracking(), test_remove_entities_ordered(), test_remove_entities_ordered_tracking(), test_remove_entities_set(), test_remove_entities_set_tracking(), test_subtract_ordered_ordered(), test_subtract_ordered_ordered_tracking(), test_subtract_ordered_set(), test_subtract_ordered_set_tracking(), test_subtract_set_ordered(), test_subtract_set_ordered_tracking(), test_subtract_set_set(), test_subtract_set_set_tracking(), test_unite_ordered_ordered(), test_unite_ordered_ordered_tracking(), test_unite_ordered_set(), test_unite_ordered_set_tracking(), test_unite_set_ordered(), test_unite_set_ordered_tracking(), test_unite_set_set(), and test_unite_set_set_tracking().
void make_mesh | ( | Interface & | iface | ) |
Create 10x10x10 hex mesh.
Definition at line 311 of file Test_MBMeshSet.cpp.
References CHECK_EQUAL, CHECK_ERR, moab::Interface::create_element(), moab::Interface::create_vertex(), dim, ErrorCode, moab::FIRST_HANDLE(), iface, and MBHEX.
Referenced by make_mesh(), test_add_entities(), test_clear(), test_entities_by_dimension(), test_entities_by_type(), test_intersect(), test_iterators(), test_remove_entities(), test_subtract(), and test_unite().
void make_mesh | ( | Interface & | iface, |
EntityHandle & | vstart, | ||
EntityHandle & | vend, | ||
EntityHandle & | hstart, | ||
EntityHandle & | hend | ||
) |
Create 10x10x10 hex mesh, return ranges of handles.
Definition at line 353 of file Test_MBMeshSet.cpp.
References moab::Range::back(), CHECK_EQUAL, CHECK_ERR, moab::Range::clear(), ErrorCode, moab::Range::front(), moab::Core::get_entities_by_type(), make_mesh(), mb, MBHEX, and MBVERTEX.
void print_handle_vect | ( | const char * | prefix, |
const std::vector< EntityHandle > & | vect | ||
) |
Print std::vector<EntityHandle>
Definition at line 412 of file Test_MBMeshSet.cpp.
References print_handles().
Referenced by compare_set_contents().
void print_handles | ( | std::ostream & | str, |
const char * | prefix, | ||
iter_type | begin, | ||
iter_type | end | ||
) |
Definition at line 376 of file Test_MBMeshSet.cpp.
References moab::CN::EntityTypeName(), moab::ID_FROM_HANDLE(), and moab::TYPE_FROM_HANDLE().
Referenced by print_handle_vect(), and print_mbrange().
void print_mbrange | ( | const char * | prefix, |
const Range & | range | ||
) |
Print Range.
Definition at line 417 of file Test_MBMeshSet.cpp.
References moab::Range::begin(), moab::Range::end(), and print_handles().
Referenced by check_set_contents(), and compare_set_contents().
void regression_insert_set_1 | ( | ) |
Definition at line 1209 of file Test_MBMeshSet.cpp.
References moab::Core::add_entities(), CHECK, CHECK_EQUAL, CHECK_ERR, moab::CREATE_HANDLE(), moab::Core::create_meshset(), ErrorCode, moab::Core::get_entities_by_handle(), init(), moab::Range::insert(), mb, MBEDGE, MBQUAD, and MESHSET_SET.
Referenced by main().
void remove_from_back | ( | std::vector< EntityHandle > & | vect, |
const Range & | range | ||
) |
For each entry in range, if one or more occurances in vect, remove last occurance from vect.
Definition at line 744 of file Test_MBMeshSet.cpp.
References moab::Range::begin(), and moab::Range::end().
Referenced by test_remove_entities().
void test_add_entities | ( | unsigned | flags | ) |
test add_entities, get_entities, num_entities
Definition at line 567 of file Test_MBMeshSet.cpp.
References moab::Core::add_entities(), moab::Range::begin(), CHECK, CHECK_ERR, check_set_contents(), moab::Range::clear(), moab::Core::create_meshset(), moab::Range::end(), ErrorCode, moab::Range::insert(), make_mesh(), and mb.
Referenced by test_add_entities_ordered(), test_add_entities_ordered_tracking(), test_add_entities_set(), and test_add_entities_set_tracking().
void test_add_entities_ordered | ( | ) |
Definition at line 63 of file Test_MBMeshSet.cpp.
References test_add_entities().
Referenced by main().
void test_add_entities_ordered_tracking | ( | ) |
Definition at line 71 of file Test_MBMeshSet.cpp.
References MESHSET_TRACK_OWNER, and test_add_entities().
Referenced by main().
void test_add_entities_set | ( | ) |
Definition at line 67 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_add_entities().
Referenced by main().
void test_add_entities_set_tracking | ( | ) |
Definition at line 75 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_add_entities().
Referenced by main().
void test_all_iterators | ( | ) |
Definition at line 1262 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_iterators().
Referenced by main().
bool test_boolean | ( | Core & | mb, |
BoolOp | op, | ||
unsigned | flags1, | ||
const Range & | set1_ents, | ||
unsigned | flags2, | ||
const Range & | set2_ents | ||
) |
Perform boolean op on two entity sets and verify result.
Definition at line 1028 of file Test_MBMeshSet.cpp.
References moab::Core::add_entities(), moab::Range::begin(), CHECK_ERR, check_set_contents(), moab::Core::create_meshset(), moab::Range::end(), ErrorCode, moab::intersect(), INTERSECT, moab::Core::intersect_meshset(), mb, MB_INDEX_OUT_OF_RANGE, moab::Range::merge(), MESHSET_SET, moab::Range::size(), moab::subtract(), SUBTRACT, moab::Core::subtract_meshset(), UNITE, and moab::Core::unite_meshset().
Referenced by test_intersect(), test_subtract(), and test_unite().
void test_clear | ( | unsigned | flags | ) |
test clear_meshset
Definition at line 1195 of file Test_MBMeshSet.cpp.
References moab::Core::add_entities(), CHECK, CHECK_ERR, check_set_contents(), moab::Core::clear_meshset(), moab::Core::create_meshset(), ErrorCode, make_mesh(), and mb.
Referenced by test_clear_ordered(), test_clear_ordered_tracking(), test_clear_set(), and test_clear_set_tracking().
void test_clear_ordered | ( | ) |
void test_clear_ordered_tracking | ( | ) |
Definition at line 230 of file Test_MBMeshSet.cpp.
References MESHSET_TRACK_OWNER, and test_clear().
Referenced by main().
void test_clear_set | ( | ) |
Definition at line 226 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_clear().
Referenced by main().
void test_clear_set_tracking | ( | ) |
Definition at line 234 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_clear().
Referenced by main().
void test_contains_entities | ( | unsigned | flags | ) |
test MeshSet::contains_entities
Definition at line 1167 of file Test_MBMeshSet.cpp.
References moab::MeshSet::add_entities(), CHECK, CHECK_ERR, moab::MeshSet::contains_entities(), entities, ErrorCode, moab::Interface::INTERSECT, MESHSET_TRACK_OWNER, and moab::Interface::UNION.
Referenced by test_contains_entities_ordered(), and test_contains_entities_set().
void test_contains_entities_ordered | ( | ) |
Definition at line 213 of file Test_MBMeshSet.cpp.
References test_contains_entities().
Referenced by main().
void test_contains_entities_set | ( | ) |
Definition at line 217 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_contains_entities().
Referenced by main().
void test_entities_by_dim_ordered | ( | ) |
Definition at line 105 of file Test_MBMeshSet.cpp.
References test_entities_by_dimension().
Referenced by main().
void test_entities_by_dim_set | ( | ) |
Definition at line 109 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_entities_by_dimension().
Referenced by main().
void test_entities_by_dimension | ( | unsigned | flags | ) |
test get_entities_by_dimension, num_entities_by_dimension
Definition at line 997 of file Test_MBMeshSet.cpp.
References moab::Core::add_entities(), CHECK, CHECK_ERR, check_set_contents(), moab::Core::create_meshset(), ErrorCode, moab::Range::insert(), make_mesh(), and mb.
Referenced by test_entities_by_dim_ordered(), and test_entities_by_dim_set().
void test_entities_by_type | ( | unsigned | flags | ) |
test get_entities_by_type, num_entities_by_type
Definition at line 968 of file Test_MBMeshSet.cpp.
References moab::Core::add_entities(), CHECK, CHECK_ERR, check_set_contents(), moab::Core::create_meshset(), ErrorCode, moab::Range::insert(), make_mesh(), mb, MBEDGE, MBHEX, and MBVERTEX.
Referenced by test_entities_by_type_ordered(), and test_entities_by_type_set().
void test_entities_by_type_ordered | ( | ) |
Definition at line 97 of file Test_MBMeshSet.cpp.
References test_entities_by_type().
Referenced by main().
void test_entities_by_type_set | ( | ) |
Definition at line 101 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_entities_by_type().
Referenced by main().
void test_intersect | ( | unsigned | flags1, |
unsigned | flags2 | ||
) |
test intersect_meshset
Definition at line 1083 of file Test_MBMeshSet.cpp.
References CHECK, moab::Range::insert(), INTERSECT, make_mesh(), mb, and test_boolean().
Referenced by test_itersect_ordered_ordered(), test_itersect_ordered_ordered_tracking(), test_itersect_ordered_set(), test_itersect_ordered_set_tracking(), test_itersect_set_ordered(), test_itersect_set_ordered_tracking(), test_itersect_set_set(), and test_itersect_set_set_tracking().
void test_iterator | ( | Interface & | moab, |
SetIterator * | iter, | ||
EntityHandle | set, | ||
EntityType | etype, | ||
int | dim | ||
) |
Definition at line 1449 of file Test_MBMeshSet.cpp.
References CHECK_EQUAL, CHECK_ERR, dim, entities, ErrorCode, moab::SetIterator::get_next_arr(), and MBMAXTYPE.
Referenced by test_iterators().
void test_iterators | ( | unsigned int | flags, |
bool | type, | ||
bool | dim | ||
) |
Definition at line 1271 of file Test_MBMeshSet.cpp.
References moab::Core::add_entities(), CHECK_ERR, moab::Core::create_meshset(), moab::Core::create_set_iterator(), ErrorCode, moab::Range::insert(), make_mesh(), mb, MBEDGE, MBHEX, MBMAXTYPE, MBVERTEX, and test_iterator().
Referenced by test_all_iterators().
void test_itersect_ordered_ordered | ( | ) |
Definition at line 159 of file Test_MBMeshSet.cpp.
References test_intersect().
Referenced by main().
void test_itersect_ordered_ordered_tracking | ( | ) |
Definition at line 175 of file Test_MBMeshSet.cpp.
References MESHSET_TRACK_OWNER, and test_intersect().
Referenced by main().
void test_itersect_ordered_set | ( | ) |
Definition at line 155 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_intersect().
Referenced by main().
void test_itersect_ordered_set_tracking | ( | ) |
Definition at line 171 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_intersect().
Referenced by main().
void test_itersect_set_ordered | ( | ) |
Definition at line 151 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_intersect().
Referenced by main().
void test_itersect_set_ordered_tracking | ( | ) |
Definition at line 167 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_intersect().
Referenced by main().
void test_itersect_set_set | ( | ) |
Definition at line 147 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_intersect().
Referenced by main().
void test_itersect_set_set_tracking | ( | ) |
Definition at line 163 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_intersect().
Referenced by main().
void test_remove_entities | ( | unsigned | flags | ) |
test remove_entities, get_entities, num_entities
Definition at line 761 of file Test_MBMeshSet.cpp.
References moab::Core::add_entities(), moab::Range::begin(), CHECK, CHECK_ERR, check_set_contents(), moab::Range::clear(), moab::Core::create_meshset(), moab::Range::end(), ErrorCode, moab::Range::insert(), make_mesh(), mb, moab::Core::remove_entities(), remove_from_back(), and moab::subtract().
Referenced by test_remove_entities_ordered(), test_remove_entities_ordered_tracking(), test_remove_entities_set(), and test_remove_entities_set_tracking().
void test_remove_entities_ordered | ( | ) |
Definition at line 80 of file Test_MBMeshSet.cpp.
References test_remove_entities().
Referenced by main().
void test_remove_entities_ordered_tracking | ( | ) |
Definition at line 88 of file Test_MBMeshSet.cpp.
References MESHSET_TRACK_OWNER, and test_remove_entities().
Referenced by main().
void test_remove_entities_set | ( | ) |
Definition at line 84 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_remove_entities().
Referenced by main().
void test_remove_entities_set_tracking | ( | ) |
Definition at line 92 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_remove_entities().
Referenced by main().
void test_subtract | ( | unsigned | flags1, |
unsigned | flags2 | ||
) |
test subtract_meshset
Definition at line 1138 of file Test_MBMeshSet.cpp.
References CHECK, moab::Range::insert(), make_mesh(), mb, SUBTRACT, and test_boolean().
Referenced by test_subtract_ordered_ordered(), test_subtract_ordered_ordered_tracking(), test_subtract_ordered_set(), test_subtract_ordered_set_tracking(), test_subtract_set_ordered(), test_subtract_set_ordered_tracking(), test_subtract_set_set(), and test_subtract_set_set_tracking().
void test_subtract_ordered_ordered | ( | ) |
Definition at line 126 of file Test_MBMeshSet.cpp.
References test_subtract().
Referenced by main().
void test_subtract_ordered_ordered_tracking | ( | ) |
Definition at line 142 of file Test_MBMeshSet.cpp.
References MESHSET_TRACK_OWNER, and test_subtract().
Referenced by main().
void test_subtract_ordered_set | ( | ) |
Definition at line 122 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_subtract().
Referenced by main().
void test_subtract_ordered_set_tracking | ( | ) |
Definition at line 138 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_subtract().
Referenced by main().
void test_subtract_set_ordered | ( | ) |
Definition at line 118 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_subtract().
Referenced by main().
void test_subtract_set_ordered_tracking | ( | ) |
Definition at line 134 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_subtract().
Referenced by main().
void test_subtract_set_set | ( | ) |
Definition at line 114 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_subtract().
Referenced by main().
void test_subtract_set_set_tracking | ( | ) |
Definition at line 130 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_subtract().
Referenced by main().
void test_unite | ( | unsigned | flags1, |
unsigned | flags2 | ||
) |
test unite_meshset
Definition at line 1110 of file Test_MBMeshSet.cpp.
References CHECK, moab::Range::insert(), make_mesh(), mb, test_boolean(), and UNITE.
Referenced by test_unite_ordered_ordered(), test_unite_ordered_ordered_tracking(), test_unite_ordered_set(), test_unite_ordered_set_tracking(), test_unite_set_ordered(), test_unite_set_ordered_tracking(), test_unite_set_set(), and test_unite_set_set_tracking().
void test_unite_ordered_ordered | ( | ) |
void test_unite_ordered_ordered_tracking | ( | ) |
Definition at line 208 of file Test_MBMeshSet.cpp.
References MESHSET_TRACK_OWNER, and test_unite().
Referenced by main().
void test_unite_ordered_set | ( | ) |
Definition at line 188 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_unite().
Referenced by main().
void test_unite_ordered_set_tracking | ( | ) |
Definition at line 204 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_unite().
Referenced by main().
void test_unite_set_ordered | ( | ) |
Definition at line 184 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_unite().
Referenced by main().
void test_unite_set_ordered_tracking | ( | ) |
Definition at line 200 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_unite().
Referenced by main().
void test_unite_set_set | ( | ) |
Definition at line 180 of file Test_MBMeshSet.cpp.
References MESHSET_SET, and test_unite().
Referenced by main().
void test_unite_set_set_tracking | ( | ) |
Definition at line 196 of file Test_MBMeshSet.cpp.
References MESHSET_SET, MESHSET_TRACK_OWNER, and test_unite().
Referenced by main().