MOAB: Mesh Oriented datABase
(version 5.5.0)
|
#include <GeomAssocPairSide.hpp>
Public Member Functions | |
GeomAssocPairSide (iRel_Instance relation, iBase_Instance instance, int id) | |
virtual | ~GeomAssocPairSide () |
virtual iBase_Instance | instance () const |
virtual iRel_IfaceType | type () const |
virtual int | create_relation_side () |
virtual int | destroy_relation_side () |
virtual int | get_all_entities (int dimension, iBase_EntityHandle **entities, int *entities_alloc, int *entities_size) |
virtual int | get_all_sets (iBase_EntitySetHandle **sets, int *sets_alloc, int *sets_size) |
virtual int | get_entities (int dimension, iBase_EntitySetHandle set_handle, iBase_EntityHandle **entities, int *entities_alloc, int *entities_size) |
virtual int | get_ents_dims (iBase_EntityHandle *entities, int entities_size, int **ent_types, int *ent_types_alloc, int *ent_types_size) |
virtual int | get_related_ents (iBase_EntityHandle **entities, int *entities_alloc, int *entities_size) |
virtual int | get_related_sets (iBase_EntitySetHandle **sets, int *sets_alloc, int *sets_size) |
virtual int | get_relation_side (iBase_EntityHandle *entities, int num_entities, void *values) |
virtual int | get_relation_side (iBase_EntitySetHandle *sets, int num_sets, void *values) |
virtual int | set_relation_side (iBase_EntityHandle *entities, int num_entities, const void *values) |
virtual int | set_relation_side (iBase_EntitySetHandle *sets, int num_sets, const void *values) |
virtual int | rmv_relation_side (iBase_EntityHandle *entities, int num_entities) |
virtual int | rmv_relation_side (iBase_EntitySetHandle *sets, int num_sets) |
virtual int | get_iterator (iBase_EntitySetHandle set, iBase_EntityIterator *iter) |
virtual int | get_gids (iBase_EntityHandle *entities, int num_entities, int *values) |
virtual int | get_gids (iBase_EntitySetHandle *sets, int num_sets, int *values) |
virtual int | get_dims (iBase_EntityHandle *entities, int num_entities, int *values) |
virtual int | get_dims (iBase_EntitySetHandle *sets, int num_sets, int *values) |
![]() | |
virtual | ~AssocPairSide () |
Private Attributes | |
iRel_Instance | relation |
iGeom_Instance | instance_ |
int | id |
iBase_TagHandle | relation_tag |
iBase_TagHandle | gid_tag |
Definition at line 7 of file GeomAssocPairSide.hpp.
GeomAssocPairSide::GeomAssocPairSide | ( | iRel_Instance | relation, |
iBase_Instance | instance, | ||
int | id | ||
) |
Definition at line 28 of file GeomAssocPairSide.cpp.
References create_relation_side(), gid_tag, GLOBAL_ID_TAG_NAME, iBase_INTEGER, iBase_TAG_NOT_FOUND, and instance_.
|
virtual |
Definition at line 43 of file GeomAssocPairSide.cpp.
References destroy_relation_side().
|
virtual |
Implements AssocPairSide.
Definition at line 58 of file GeomAssocPairSide.cpp.
References iBase_ENTITY_HANDLE, iBase_SUCCESS, iBase_TAG_NOT_FOUND, id, instance_, PROCESS_ERROR, relation_tag, RELATION_TAG_NAME, and RETURNR.
Referenced by GeomAssocPairSide().
|
virtual |
Implements AssocPairSide.
Definition at line 76 of file GeomAssocPairSide.cpp.
References iBase_SUCCESS, instance_, PROCESS_ERROR, relation_tag, and RETURNR.
Referenced by ~GeomAssocPairSide().
|
virtual |
Implements AssocPairSide.
Definition at line 90 of file GeomAssocPairSide.cpp.
References entities, iBase_ALL_TYPES, iBase_SUCCESS, instance_, PROCESS_ERROR, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 103 of file GeomAssocPairSide.cpp.
References iBase_SUCCESS, instance_, PROCESS_ERROR, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 262 of file GeomAssocPairSide.cpp.
References iBase_FAILURE, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 267 of file GeomAssocPairSide.cpp.
References iBase_FAILURE, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 112 of file GeomAssocPairSide.cpp.
References entities, iBase_ALL_TYPES, iBase_SUCCESS, instance_, PROCESS_ERROR, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 126 of file GeomAssocPairSide.cpp.
References entities, iBase_SUCCESS, instance_, PROCESS_ERROR, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 233 of file GeomAssocPairSide.cpp.
References entities, gid_tag, iBase_SUCCESS, instance_, PROCESS_ERROR, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 245 of file GeomAssocPairSide.cpp.
References gid_tag, iBase_SUCCESS, instance_, PROCESS_ERROR, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 226 of file GeomAssocPairSide.cpp.
References iBase_ALL_TYPES, iBase_SUCCESS, instance_, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 139 of file GeomAssocPairSide.cpp.
References iBase_FAILURE, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 146 of file GeomAssocPairSide.cpp.
References iBase_FAILURE, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 151 of file GeomAssocPairSide.cpp.
References entities, iBase_SUCCESS, instance_, PROCESS_ERROR, relation_tag, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 162 of file GeomAssocPairSide.cpp.
References iBase_SUCCESS, instance_, PROCESS_ERROR, relation_tag, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 48 of file GeomAssocPairSide.cpp.
References instance_.
|
virtual |
Implements AssocPairSide.
Definition at line 204 of file GeomAssocPairSide.cpp.
References entities, iBase_SUCCESS, instance_, PROCESS_ERROR, relation_tag, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 213 of file GeomAssocPairSide.cpp.
References iBase_SUCCESS, instance_, PROCESS_ERROR, relation_tag, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 179 of file GeomAssocPairSide.cpp.
References entities, iBase_SUCCESS, instance_, PROCESS_ERROR, relation_tag, and RETURNR.
|
virtual |
Implements AssocPairSide.
Definition at line 189 of file GeomAssocPairSide.cpp.
References iBase_SUCCESS, instance_, PROCESS_ERROR, relation_tag, RETURNR, and size.
|
virtual |
Implements AssocPairSide.
Definition at line 53 of file GeomAssocPairSide.cpp.
References iRel_IGEOM_IFACE.
|
private |
Definition at line 64 of file GeomAssocPairSide.hpp.
Referenced by GeomAssocPairSide(), and get_gids().
|
private |
Definition at line 61 of file GeomAssocPairSide.hpp.
Referenced by create_relation_side().
|
private |
Definition at line 60 of file GeomAssocPairSide.hpp.
Referenced by create_relation_side(), destroy_relation_side(), GeomAssocPairSide(), get_all_entities(), get_all_sets(), get_entities(), get_ents_dims(), get_gids(), get_iterator(), get_relation_side(), instance(), rmv_relation_side(), and set_relation_side().
|
private |
Definition at line 59 of file GeomAssocPairSide.hpp.
|
private |
Definition at line 63 of file GeomAssocPairSide.hpp.
Referenced by create_relation_side(), destroy_relation_side(), get_relation_side(), rmv_relation_side(), and set_relation_side().