Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
Go to the source code of this file.
Classes | |
class | moab::range_tool< pair_iter_t > |
Methods to insert/remove range-based data from contents list. Templatized to operate on both Range and set-based MeshSets. More... | |
class | moab::MeshSetRComp |
Namespaces | |
namespace | moab |
Class representing axis-aligned bounding box. | |
Typedefs | |
typedef std::pair < EntityHandle, EntityHandle > | moab::MeshSetRange |
Functions | |
static MeshSet::Count | moab::insert_in_vector (const MeshSet::Count count, MeshSet::CompactList &list, const EntityHandle h, int &result) |
Insert into parent/child list. | |
static MeshSet::Count | moab::remove_from_vector (const MeshSet::Count count, MeshSet::CompactList &list, const EntityHandle h, int &result) |
Remvoe from parent/child list. | |
static EntityHandle * | moab::resize_compact_list (MeshSet::Count &count, MeshSet::CompactList &clist, size_t new_list_size) |
Resize MeshSet::CompactList. Returns pointer to storage. | |
static ErrorCode | moab::vector_remove_range (MeshSet::Count &count, MeshSet::CompactList &clist, const Range &range, EntityHandle my_handle, AEntityFactory *adj) |
static ErrorCode | moab::vector_remove_ranges (MeshSet::Count &count, MeshSet::CompactList &clist, const EntityHandle *pair_list, size_t num_pairs, EntityHandle my_handle, AEntityFactory *adj) |
static ErrorCode | moab::vector_remove_vector (MeshSet::Count &count, MeshSet::CompactList &clist, const EntityHandle *vect, size_t vect_size, EntityHandle my_handle, AEntityFactory *adj) |
static ErrorCode | moab::vector_insert_vector (MeshSet::Count &count, MeshSet::CompactList &clist, const EntityHandle *vect, size_t vect_size, EntityHandle my_handle, AEntityFactory *adj) |
static void | moab::convert_to_ranges (const EntityHandle *vect_in, size_t vect_in_len, std::vector< EntityHandle > &vect_out) |