|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Parent Classes:
Derived Classes:
Variables:
- BRCPtrC Base;
-
Methods:
- BGraphC()
-
Default constructor.
- BGraphC(const BGraphC<NT,ET> & Oth)
-
Copy constructor.
- NodeHandleT InsNode(const NT & Data)
-
Add a node
- BGraphEdgeC<NT,ET> & InsEdge(NodeHandleT From,NodeHandleT To,const ET & Data)
-
Add an edge
- BGraphEdgeC<NT,ET> & InsEdge(BGraphNodeHC<NT,ET> From,BGraphNodeHC<NT,ET> To,const ET & Data)
-
Add an edge
- BGraphNodeC<NT,ET> & NodeObj(NodeHandleT H)
-
Convert a NodeHandle to a node.
- BGraphNodeHC<NT,ET> NodeObjH(NodeHandleT H)
-
Convert a NodeHandle to a node.
- NT & NodeData(NodeHandleT H)
-
Access node data.
- const BGraphC<NT,ET> & operator=(const BGraphC<NT,ET> & Oth)
-
Assigment.
- IntT NoNodes() const
-
Get number of nodes.
- BGraphBaseC & BaseGraph()
-
Access base graph.
- BooleanT IsValid(NodeHandleT H) const
-
Check a node handle is valid. (For debuging.)
- BooleanT IsValid() const
-
Check its valid handle.
- void SetConst(void)
-
Lock-out changes.
- BGraphC(BGraphBaseC & BG)
-
Constructor.
- void DupNode(NodeHandleT ID)
-
Duplicate node.
- BooleanT IsValid(BGraphTypesC::NodeHandleT H) const
-
- BGraphNodeC<NT,ET> & NodeObj(BGraphTypesC::NodeHandleT H)
-
- BGraphNodeHC<NT,ET> NodeObjH(BGraphTypesC::NodeHandleT H)
-
/////////////////////////////////////////////////////
- NT & NodeData(BGraphTypesC::NodeHandleT H)
-
/////////////////////////////////////////////////////
- void DupNode(BGraphTypesC::NodeHandleT ID)
-
/////////////////////////////////////////////////////
- BGraphEdgeC<NT,ET> & InsEdge(BGraphTypesC::NodeHandleT From,BGraphTypesC::NodeHandleT To,const ET & Data)
-
|
Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|