Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Branch - BGraphEdgeHC<class NT,class ET>
 

  PUBLIC
BGraphEdgeHC::BGraphEdgeHC(void)
BGraphEdgeHC::BGraphEdgeHC(BGraphEdgeC &)
BGraphEdgeHC::IsValid(void) const
BGraphEdgeHC::Edge(void)
BGraphEdgeHC::Edge(void) const
BGraphEdgeHC::Data(void)
BGraphEdgeHC::Data(void) const
BGraphEdgeHC::operator ==(const BGraphEdgeHC &) const
BGraphEdgeHC::Invalidate(void)
BGraphEdgeHC::Source(void) const
BGraphEdgeHC::Target(void) const
BGraphEdgeHC::Hash(void) const

   BGraphEdgeHC<class NT,class ET>   
 
BGraph edge handle.
 
include "Ravl/BGraphEdge.hh"
Created:19/2/1997 
Source file:Ravl/Core/Container/Branch/BGraphEdge.hh
User Level:Normal
Library:RavlCore
In Scope:RavlN

Variables:
SmartPtrC> edge;

Methods:
BGraphEdgeHC()
Default constructor.

BGraphEdgeHC(BGraphEdgeC<NT,ET> & anedge)
Constructor.

bool IsValid() const
Is handle valid ?

BGraphEdgeC<NT,ET> & Edge()
Get edge.

const BGraphEdgeC<NT,ET> & Edge() const
Get edge.

ET & Data()
Access data.

const ET & Data() const
Constant access to data.

bool operator ==(const BGraphEdgeHC<NT,ET> & oth) const
Comparison.

void Invalidate()
Invalidate handle.

BGraphTypesC::NodeHandleT Source() const
Get source of link.

BGraphTypesC::NodeHandleT Target() const
Get target of link.

UIntT Hash() const
Get hash value.


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