shawn::GridEdgeModel::CellData Class Reference

#include <grid_edge_model.h>

Collaboration diagram for shawn::GridEdgeModel::CellData:

Collaboration graph
[legend]

List of all members.

Public Types

typedef GridEdgeModel::NodeSet NodeSet
typedef
GridEdgeModel::node_set_iterator 
node_set_iterator
typedef
GridEdgeModel::const_node_set_iterator 
const_node_set_iterator

Public Member Functions

 CellData (GridEdgeModel &g, int relx, int rely)
 CellData (const CellData &cd)
 ~CellData ()
void add (Node &v) throw ()
void remove (Node &v) throw ()
const Boxzone (void) const throw ()
bool contains (const Node &v) throw ()
const_node_set_iterator begin (void) const throw ()
const_node_set_iterator end (void) const throw ()

Friends

class GridEdgeModel


Member Typedef Documentation


Constructor & Destructor Documentation

shawn::GridEdgeModel::CellData::CellData ( GridEdgeModel g,
int  relx,
int  rely 
) [inline]

shawn::GridEdgeModel::CellData::CellData ( const CellData cd  )  [inline]

shawn::GridEdgeModel::CellData::~CellData (  )  [inline]


Member Function Documentation

void shawn::GridEdgeModel::CellData::add ( Node v  )  throw () [inline]

void shawn::GridEdgeModel::CellData::remove ( Node v  )  throw () [inline]

const Box& shawn::GridEdgeModel::CellData::zone ( void   )  const throw () [inline]

bool shawn::GridEdgeModel::CellData::contains ( const Node v  )  throw () [inline]

const_node_set_iterator shawn::GridEdgeModel::CellData::begin ( void   )  const throw () [inline]

const_node_set_iterator shawn::GridEdgeModel::CellData::end ( void   )  const throw () [inline]


Friends And Related Function Documentation

friend class GridEdgeModel [friend]


The documentation for this class was generated from the following file:

Generated on Tue Feb 7 00:00:51 2012 for Shawn by  doxygen 1.5.6