Developer Documentation
Centre for Vision, Speech & Signal Processing
USER IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
GraphNodeDatC::GraphNodeDatC(BaseGraphC &,const NodeT &)
GraphNodeDatC::~GraphNodeDatC(void)
GraphNodeDatC::Data(void)
GraphNodeDatC::Data(void) const
GraphNodeDatC::IsValid(void) const
GraphNodeRepC::In(void) const
GraphNodeRepC::Out(void) const
GraphNodeRepC::In(void)
GraphNodeRepC::Out(void)
GraphNodeRepC::Marker(void)
GraphNodeRepC::Marker(void) const
GraphNodeRepC::Attr(void) const
GraphNodeRepC::Attr(void)
GraphNodeRepC::DebugPrint(ostream &) const
GraphNodeRepC::DelInEdges(void)
GraphNodeRepC::DelOutEdges(void)
GraphNodeRepC::Hash(void) const
GraphNodeRepC::BaseGraph(void) const
GraphNodeDatC<class NodeT,class EdgeT>
 
Graph node data.
 
include "amma/GraphNode.hh"
User Level:Default
Library:Mgraph
Example:exBiHash.cc
Section:Containers.Graphs
In Scope:std

Parent Classes:

Variables:
const int CheckNum = 0x12345678;

NodeT UserData;

int CheckVal;

Methods:
GraphNodeDatC(BaseGraphC & graph,const NodeT & Dat)

~GraphNodeDatC()
Destructor.

NodeT & Data(void)
Get at data.

const NodeT & Data(void) const
Get at data.

BooleanT IsValid() const

#include "amma/BoGraph.hh"
const IntrDListC<GraphAdjRepC> & In() const
Returns the constant list of graph adjacencies which have this node as target node.

const IntrDListC<GraphAdjRepC> & Out() const
Returns the constant list of graph adjacencies which have this node as source node.

IntrDListC<GraphAdjRepC> & In()
Returns the list of graph adjacencies which have this node as target node.

IntrDListC<GraphAdjRepC> & Out()
Returns the list of graph adjacencies which have this node as source node.

MarkerT & Marker()
Access to the marker of this node.

MarkerT Marker() const
Returns the marker of this node.

const GenClassT & Attr() const
Returns the pointer to the attributes of this node.

GenClassT Attr()
Returns the pointer to the attributes of this node.

void DebugPrint(ostream & s) const
Print content of marker and address of this node.

void DelInEdges()
Delete all input edges.

void DelOutEdges()

UIntT Hash(void) const
Returns a hash value for the current node.

const BaseGraphC & BaseGraph() const
Get the graph to which the node belongs.


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001