Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Branch - BGraphBaseAdjIterC
 

  PUBLIC
BGraphBaseAdjIterC::BGraphBaseAdjIterC(BGraphNodeBaseC &,Dir)
BGraphBaseAdjIterC::Next(void)
BGraphBaseAdjIterC::operator ++(int)
BGraphBaseAdjIterC::IsElm(void) const
BGraphBaseAdjIterC::operator bool(void) const
BGraphBaseAdjIterC::Edge(void)
BGraphBaseAdjIterC::Edge(void) const
BGraphBaseAdjIterC::FarNodeH(void) const
BGraphBaseAdjIterC::NearNodeH(void) const
BGraphBaseAdjIterC::Dump(void)

   BGraphBaseAdjIterC   
 
Adjacency iterator base class.
 
include "Ravl/BGraphBaseIter.hh"
Created:26/02/1997 
Source file:Ravl/Core/Container/Branch/BGraphBaseIter.hh
User Level:Develop
Library:RavlCore
In Scope:RavlN

Parent Classes: Derived Classes: Variables:
BGraphEdgeBaseC * edgeP;

Dir way;

Methods:
BGraphBaseAdjIterC(BGraphNodeBaseC & nnode,Dir nWay)
Constructor.

void Next()
Goto next element

void operator ++(int)
Goto next element

bool IsElm() const
At valid element ?

operator bool() const
At a valid element.

BGraphEdgeBaseC & Edge()
Access edge.

const BGraphEdgeBaseC & Edge() const
Access edge.

NodeHandleT FarNodeH() const
Get node handle at other end.

NodeHandleT NearNodeH() const
Get node handle for this end.

void Dump()
Dump to stdout.


Maintainer:Charles Galambos, Created: 26/02/1997, Documentation by CxxDoc: Tue Aug 13 09:59:30 2002