cgma
|
#include <CollectionEntity.hpp>
Public Member Functions | |
CollectionEntity () | |
virtual | ~CollectionEntity () |
virtual GeometryQueryEngine * | get_geometry_query_engine () const =0 |
virtual CubitString | name () const =0 |
virtual void | name (CubitString)=0 |
CubitStatus | set_owner_attribute (RefCollection *owner) |
RefCollection * | get_owner_attribute () const |
Protected Attributes | |
RefCollection * | myOwner |
Definition at line 35 of file CollectionEntity.hpp.
Definition at line 37 of file CollectionEntity.cpp.
: myOwner(NULL) {}
CollectionEntity::~CollectionEntity | ( | ) | [virtual] |
Definition at line 51 of file CollectionEntity.cpp.
{}
virtual GeometryQueryEngine* CollectionEntity::get_geometry_query_engine | ( | ) | const [pure virtual] |
RefCollection* CollectionEntity::get_owner_attribute | ( | ) | const [inline] |
Definition at line 65 of file CollectionEntity.hpp.
{ return myOwner; }
virtual CubitString CollectionEntity::name | ( | ) | const [pure virtual] |
virtual void CollectionEntity::name | ( | CubitString | ) | [pure virtual] |
CubitStatus CollectionEntity::set_owner_attribute | ( | RefCollection * | owner | ) | [inline] |
Definition at line 58 of file CollectionEntity.hpp.
{ if (myOwner) return CUBIT_FAILURE; myOwner = owner; return CUBIT_SUCCESS; }
RefCollection* CollectionEntity::myOwner [protected] |
Definition at line 69 of file CollectionEntity.hpp.