#include <fast_list_edge_model.h>


Public Member Functions | |
| FastListEdgeModel (GridEdgeModel *) | |
| virtual | ~FastListEdgeModel () |
| virtual void | set_world (World &) throw () |
| virtual void | set_communication_model (const CommunicationModel &) throw () |
| virtual void | init (void) throw () |
| virtual void | node_added (Node &) throw () |
| Called by the World whenever a node has been added. | |
| virtual void | node_removed (Node &) throw () |
| Called by the World whenever a node has been removed. | |
Protected Member Functions | |
| virtual void | add_node_neighbors (Node &, const Vec &pos, const Vec &velo) throw () |
| shawn::FastListEdgeModel::FastListEdgeModel | ( | GridEdgeModel * | ) |
| virtual shawn::FastListEdgeModel::~FastListEdgeModel | ( | ) | [virtual] |
| virtual void shawn::FastListEdgeModel::set_world | ( | World & | ) | throw () [virtual] |
Reimplemented from shawn::ListEdgeModel.
| virtual void shawn::FastListEdgeModel::set_communication_model | ( | const CommunicationModel & | ) | throw () [virtual] |
Reimplemented from shawn::EdgeModel.
| virtual void shawn::FastListEdgeModel::init | ( | void | ) | throw () [virtual] |
Reimplemented from shawn::EdgeModel.
| virtual void shawn::FastListEdgeModel::node_added | ( | Node & | ) | throw () [virtual] |
| virtual void shawn::FastListEdgeModel::node_removed | ( | Node & | ) | throw () [virtual] |
| virtual void shawn::FastListEdgeModel::add_node_neighbors | ( | Node & | , | |
| const Vec & | pos, | |||
| const Vec & | velo | |||
| ) | throw () [protected, virtual] |
Reimplemented from shawn::ListEdgeModel.
1.5.6