Template Class CompSliceRegistry#
Defined in File CompSliceRegistry.h
Inheritance Relationships#
Base Types#
public VirtualGraphCreateTemplate< MultiGraphElemTemplate< SelfInfo >, MultiGraphElemTemplate< RelInfo > >(Template Class VirtualGraphCreateTemplate)public CompSliceObserver(Class CompSliceObserver)
Class Documentation#
-
template<class SelfInfo, class RelInfo, class Analysis>
class CompSliceRegistry : public VirtualGraphCreateTemplate<MultiGraphElemTemplate<SelfInfo>, MultiGraphElemTemplate<RelInfo>>, public CompSliceObserver# Public Types
-
typedef MultiGraphElemTemplate<SelfInfo> SliceNode#
-
typedef MultiGraphElemTemplate<RelInfo> SliceEdge#
-
typedef CompSliceRegistry<SelfInfo, RelInfo, Analysis> Registry#
Public Functions
-
inline CompSliceRegistry(Analysis &_anal, BaseGraphCreate *b = 0)#
-
inline ~CompSliceRegistry()#
-
inline void MoveEdgeEndPoint(SliceEdge *e, GraphAccess::EdgeDirection dir, SliceNode *n)#
Protected Functions
-
inline virtual void UpdateFuseSlice(const CompSliceFuseInfo &info)#
-
typedef MultiGraphElemTemplate<SelfInfo> SliceNode#