#include <grid_edge_model.h>


Public Types | |
| typedef AbstractIteratorHelper < NodeType > | base_type |
Public Member Functions | |
| GridIteratorHelper (const GridEdgeModel &, EdgeModel::CommunicationDirection dir, NodeType &, int x_begin, int x_end, int y_begin, int y_end) | |
| GridIteratorHelper (const GridIteratorHelper &) | |
| virtual | ~GridIteratorHelper () |
| virtual void | init (void) throw () |
| virtual void | next (void) throw () |
| virtual NodeType * | current (void) const throw () |
| virtual AbstractIteratorHelper < NodeType > * | clone (void) const throw () |
| void | advance_if_infeasible (void) throw () |
| typedef AbstractIteratorHelper<NodeType> shawn::GridEdgeModel::GridIteratorHelper< NodeType, NodeSetIterator >::base_type |
| shawn::GridEdgeModel::GridIteratorHelper< NodeType, NodeSetIterator >::GridIteratorHelper | ( | const GridEdgeModel & | , | |
| EdgeModel::CommunicationDirection | dir, | |||
| NodeType & | , | |||
| int | x_begin, | |||
| int | x_end, | |||
| int | y_begin, | |||
| int | y_end | |||
| ) |
| shawn::GridEdgeModel::GridIteratorHelper< NodeType, NodeSetIterator >::GridIteratorHelper | ( | const GridIteratorHelper< NodeType, NodeSetIterator > & | ) |
| virtual shawn::GridEdgeModel::GridIteratorHelper< NodeType, NodeSetIterator >::~GridIteratorHelper | ( | ) | [virtual] |
| virtual void shawn::GridEdgeModel::GridIteratorHelper< NodeType, NodeSetIterator >::init | ( | void | ) | throw () [virtual] |
| virtual void shawn::GridEdgeModel::GridIteratorHelper< NodeType, NodeSetIterator >::next | ( | void | ) | throw () [virtual] |
| virtual NodeType* shawn::GridEdgeModel::GridIteratorHelper< NodeType, NodeSetIterator >::current | ( | void | ) | const throw () [virtual] |
| virtual AbstractIteratorHelper<NodeType>* shawn::GridEdgeModel::GridIteratorHelper< NodeType, NodeSetIterator >::clone | ( | void | ) | const throw () [virtual] |
| void shawn::GridEdgeModel::GridIteratorHelper< NodeType, NodeSetIterator >::advance_if_infeasible | ( | void | ) | throw () |
1.5.6