Gascoigne::Edge Class Reference

#include <edge.h>

List of all members.

Public Member Functions

 Edge ()
 Edge (const Edge &e)
 Edge (int c, int l)
int master () const
int & master ()
int slave () const
int & slave ()
int LocalMasterIndex () const
int & LocalMasterIndex ()
int LocalSlaveIndex () const
int & LocalSlaveIndex ()
Edgeoperator= (const Edge &e)
void swapping (int)
void setmaster (int, int)
std::pair< int, int > EdgeNeighbour (int i) const
void BinWrite (std::ostream &s) const
void BinRead (std::istream &s)

Protected Attributes

int c1
int c2
int l1
int l2

Friends

std::ostream & operator<< (std::ostream &s, const Edge &A)
std::istream & operator>> (std::istream &s, Edge &A)


Constructor & Destructor Documentation

Gascoigne::Edge::Edge (  )  [inline]

Gascoigne::Edge::Edge ( const Edge e  )  [inline]

Gascoigne::Edge::Edge ( int  c,
int  l 
) [inline]


Member Function Documentation

void Gascoigne::Edge::BinRead ( std::istream &  s  ) 

void Gascoigne::Edge::BinWrite ( std::ostream &  s  )  const

pair< int, int > Gascoigne::Edge::EdgeNeighbour ( int  i  )  const

int& Gascoigne::Edge::LocalMasterIndex (  )  [inline]

int Gascoigne::Edge::LocalMasterIndex (  )  const [inline]

int& Gascoigne::Edge::LocalSlaveIndex (  )  [inline]

int Gascoigne::Edge::LocalSlaveIndex (  )  const [inline]

int& Gascoigne::Edge::master (  )  [inline]

int Gascoigne::Edge::master (  )  const [inline]

Edge & Gascoigne::Edge::operator= ( const Edge e  ) 

void Gascoigne::Edge::setmaster ( int  ,
int   
)

int& Gascoigne::Edge::slave (  )  [inline]

int Gascoigne::Edge::slave (  )  const [inline]

void Gascoigne::Edge::swapping ( int   ) 


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const Edge A 
) [friend]

std::istream& operator>> ( std::istream &  s,
Edge A 
) [friend]


Member Data Documentation

int Gascoigne::Edge::c1 [protected]

int Gascoigne::Edge::c2 [protected]

int Gascoigne::Edge::l1 [protected]

int Gascoigne::Edge::l2 [protected]


The documentation for this class was generated from the following files:
Generated on Thu Sep 14 10:50:07 2006 for Gascoigne by  doxygen 1.4.7