MOAB: Mesh Oriented datABase  (version 5.3.1)
AssocPairSide Class Reference

#include <AssocPairSide.hpp>

+ Inheritance diagram for AssocPairSide:

Public Member Functions

virtual ~AssocPairSide ()
virtual iBase_Instance instance () const =0
virtual iRel_IfaceType type () const =0
virtual int create_relation_side ()=0
virtual int destroy_relation_side ()=0
virtual int get_all_entities (int dimension, iBase_EntityHandle **entities, int *entities_alloc, int *entities_size)=0
virtual int get_all_sets (iBase_EntitySetHandle **sets, int *sets_alloc, int *sets_size)=0
virtual int get_entities (int dimension, iBase_EntitySetHandle set_handle, iBase_EntityHandle **entities, int *entities_allocated, int *entities_size)=0
virtual int get_ents_dims (iBase_EntityHandle *entities, int entities_size, int **ent_types, int *ent_types_alloc, int *ent_types_size)=0
virtual int get_related_ents (iBase_EntityHandle **entities, int *entities_alloc, int *entities_size)=0
virtual int get_related_sets (iBase_EntitySetHandle **sets, int *sets_alloc, int *sets_size)=0
virtual int get_relation_side (iBase_EntityHandle *entities, int num_entities, void *values)=0
virtual int get_relation_side (iBase_EntitySetHandle *sets, int num_sets, void *values)=0
virtual int set_relation_side (iBase_EntityHandle *entities, int num_entities, const void *values)=0
virtual int set_relation_side (iBase_EntitySetHandle *sets, int num_sets, const void *values)=0
virtual int rmv_relation_side (iBase_EntityHandle *entities, int num_entities)=0
virtual int rmv_relation_side (iBase_EntitySetHandle *sets, int num_sets)=0
virtual int get_iterator (iBase_EntitySetHandle set, iBase_EntityIterator *iter)=0
virtual int get_gids (iBase_EntityHandle *entities, int num_entities, int *values)=0
virtual int get_gids (iBase_EntitySetHandle *sets, int num_sets, int *values)=0
virtual int get_dims (iBase_EntityHandle *entities, int num_entities, int *values)=0
virtual int get_dims (iBase_EntitySetHandle *sets, int num_sets, int *values)=0

Detailed Description

Definition at line 7 of file AssocPairSide.hpp.


Constructor & Destructor Documentation

AssocPairSide::~AssocPairSide ( ) [inline, virtual]

Definition at line 49 of file AssocPairSide.hpp.

{
    // Nothing to do
}

Member Function Documentation

virtual int AssocPairSide::get_all_entities ( int  dimension,
iBase_EntityHandle **  entities,
int *  entities_alloc,
int *  entities_size 
) [pure virtual]
virtual int AssocPairSide::get_all_sets ( iBase_EntitySetHandle **  sets,
int *  sets_alloc,
int *  sets_size 
) [pure virtual]
virtual int AssocPairSide::get_dims ( iBase_EntityHandle entities,
int  num_entities,
int *  values 
) [pure virtual]
virtual int AssocPairSide::get_dims ( iBase_EntitySetHandle sets,
int  num_sets,
int *  values 
) [pure virtual]
virtual int AssocPairSide::get_entities ( int  dimension,
iBase_EntitySetHandle  set_handle,
iBase_EntityHandle **  entities,
int *  entities_allocated,
int *  entities_size 
) [pure virtual]
virtual int AssocPairSide::get_ents_dims ( iBase_EntityHandle entities,
int  entities_size,
int **  ent_types,
int *  ent_types_alloc,
int *  ent_types_size 
) [pure virtual]
virtual int AssocPairSide::get_gids ( iBase_EntityHandle entities,
int  num_entities,
int *  values 
) [pure virtual]
virtual int AssocPairSide::get_gids ( iBase_EntitySetHandle sets,
int  num_sets,
int *  values 
) [pure virtual]
virtual int AssocPairSide::get_related_ents ( iBase_EntityHandle **  entities,
int *  entities_alloc,
int *  entities_size 
) [pure virtual]
virtual int AssocPairSide::get_related_sets ( iBase_EntitySetHandle **  sets,
int *  sets_alloc,
int *  sets_size 
) [pure virtual]
virtual int AssocPairSide::get_relation_side ( iBase_EntityHandle entities,
int  num_entities,
void *  values 
) [pure virtual]
virtual int AssocPairSide::get_relation_side ( iBase_EntitySetHandle sets,
int  num_sets,
void *  values 
) [pure virtual]
virtual int AssocPairSide::rmv_relation_side ( iBase_EntityHandle entities,
int  num_entities 
) [pure virtual]
virtual int AssocPairSide::rmv_relation_side ( iBase_EntitySetHandle sets,
int  num_sets 
) [pure virtual]
virtual int AssocPairSide::set_relation_side ( iBase_EntityHandle entities,
int  num_entities,
const void *  values 
) [pure virtual]
virtual int AssocPairSide::set_relation_side ( iBase_EntitySetHandle sets,
int  num_sets,
const void *  values 
) [pure virtual]
virtual iRel_IfaceType AssocPairSide::type ( ) const [pure virtual]

List of all members.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines