Special entities


Functions

virtual TNode abstractMixedGraph::DefaultSourceNode () const throw ()
virtual TNode abstractMixedGraph::DefaultTargetNode () const throw ()
TNode abstractMixedGraph::DefaultRootNode () const throw ()
void abstractMixedGraph::SetSourceNode (TNode v) throw (ERRange)
void abstractMixedGraph::SetTargetNode (TNode v) throw (ERRange)
void abstractMixedGraph::SetRootNode (TNode v) throw (ERRange)

Function Documentation

TNode DefaultRootNode  )  const throw () [inherited]
 

Retrieve the default root node.

Returns:
The index of the default root node

TNode DefaultSourceNode  )  const throw () [virtual, inherited]
 

Retrieve the default source node.

Returns:
The index of the default source node

Reimplemented in splitGraph, balancedToBalanced, bigraphToDigraph, digraphToDigraph, and graphToBalanced.

TNode DefaultTargetNode  )  const throw () [virtual, inherited]
 

Retrieve the default target node.

Returns:
The index of the default target node

Reimplemented in splitGraph, balancedToBalanced, bigraphToDigraph, digraphToDigraph, and graphToBalanced.

void SetRootNode TNode  v  )  throw (ERRange) [inherited]
 

Assign a default root node.

Parameters:
v The index of the default root node ranged [0,1,..,n-1]

void SetSourceNode TNode  v  )  throw (ERRange) [inherited]
 

Assign a default source node.

Parameters:
v The index of the default source node ranged [0,1,..,n-1]

void SetTargetNode TNode  v  )  throw (ERRange) [inherited]
 

Assign a default target node.

Parameters:
v The index of the default target node ranged [0,1,..,n-1]