cgma
TBOwner Class Reference

#include <TBOwner.hpp>

Inheritance diagram for TBOwner:
BridgeManager CompositeBody CompositeCoEdge CompositeCurve CompositeLump CompositePoint CompositeSurface HiddenEntitySet TBOwnerSet

List of all members.

Public Member Functions

virtual ~TBOwner ()
virtual CubitStatus remove_bridge (TopologyBridge *bridge)=0
virtual CubitStatus bridge_destroyed (TopologyBridge *bridge)
virtual CubitStatus swap_bridge (TopologyBridge *old_tb, TopologyBridge *new_tb, bool reversed)=0
virtual CubitBoolean contains_bridge (TopologyBridge *bridge) const
virtual void notify_reversed (TopologyBridge *)=0
virtual void notify_joined (TopologyBridge *, TopologyBridge *)
virtual void notify_split (TopologyBridge *, TopologyBridge *)
virtual void notify_merged (TopologyBridge *dead_bridge, TopologyBridge *)
virtual void notify_copied (TopologyBridge *, TopologyBridge *)
virtual void notify_topology_modified (TopologyBridge *)

Detailed Description

Definition at line 21 of file TBOwner.hpp.


Constructor & Destructor Documentation

TBOwner::~TBOwner ( ) [virtual]

Definition at line 4 of file TBOwner.cpp.

{
}

Member Function Documentation

virtual CubitStatus TBOwner::bridge_destroyed ( TopologyBridge bridge) [inline, virtual]

Reimplemented in SubEntitySet, and BridgeManager.

Definition at line 29 of file TBOwner.hpp.

      { return remove_bridge( bridge ); }
virtual CubitBoolean TBOwner::contains_bridge ( TopologyBridge bridge) const [inline, virtual]

Reimplemented in CompositeSurface, CompositeCurve, CompositeCoEdge, CompositeLump, CompositeBody, and BridgeManager.

Definition at line 36 of file TBOwner.hpp.

      { return (CubitBoolean)(bridge->owner() == this); }
virtual void TBOwner::notify_copied ( TopologyBridge ,
TopologyBridge  
) [inline, virtual]

Definition at line 51 of file TBOwner.hpp.

                                                   {}
virtual void TBOwner::notify_joined ( TopologyBridge ,
TopologyBridge  
) [inline, virtual]

Definition at line 41 of file TBOwner.hpp.

                                                   {}
virtual void TBOwner::notify_merged ( TopologyBridge dead_bridge,
TopologyBridge  
) [inline, virtual]

Definition at line 47 of file TBOwner.hpp.

      { remove_bridge( dead_bridge ); }
virtual void TBOwner::notify_split ( TopologyBridge ,
TopologyBridge  
) [inline, virtual]

Reimplemented in CompositeSurface, and CompositeCurve.

Definition at line 44 of file TBOwner.hpp.

                                                   {}
virtual void TBOwner::notify_topology_modified ( TopologyBridge ) [inline, virtual]

Reimplemented in CompositeSurface.

Definition at line 53 of file TBOwner.hpp.

{}

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