#include <processor_world_factory.h>


Public Member Functions | |
| ProcessorWorldFactory () | |
| virtual | ~ProcessorWorldFactory () |
| virtual void | set_node_count (int) throw () |
| virtual int | node_count (void) const throw () |
| virtual void | add_processor_factory (const ProcessorFactoryHandle &) throw () |
| virtual void | fill_world (World &) throw () |
Protected Member Functions | |
| virtual Vec | new_position (void) const throw () |
| virtual Node * | new_node (const Vec &, const std::string &label="") const throw () |
| shawn::ProcessorWorldFactory::ProcessorWorldFactory | ( | ) |
| virtual shawn::ProcessorWorldFactory::~ProcessorWorldFactory | ( | ) | [virtual] |
| virtual void shawn::ProcessorWorldFactory::set_node_count | ( | int | ) | throw () [virtual] |
| virtual int shawn::ProcessorWorldFactory::node_count | ( | void | ) | const throw () [virtual] |
| virtual void shawn::ProcessorWorldFactory::add_processor_factory | ( | const ProcessorFactoryHandle & | ) | throw () [virtual] |
| virtual void shawn::ProcessorWorldFactory::fill_world | ( | World & | ) | throw () [virtual] |
Reimplemented from shawn::WorldFactory.
| virtual Vec shawn::ProcessorWorldFactory::new_position | ( | void | ) | const throw () [protected, virtual] |
Reimplemented in shawn::CuboidWorldFactory, shawn::HoleRectWorldFactory, and shawn::RectWorldFactory.
| virtual Node* shawn::ProcessorWorldFactory::new_node | ( | const Vec & | , | |
| const std::string & | label = "" | |||
| ) | const throw () [protected, virtual] |
1.5.6