Created by Scott Robert Ladd at Coyote Gulch Productions.
Interface for an organism factory. More...
#include <evocosm.h>
Public Member Functions | |
| virtual OrganismType | create ()=0 |
| Organism factory. More... | |
| virtual void | append (vector< OrganismType > &a_population, size_t a_size)=0 |
| Organism population factory. More... | |
Defines an interface for a class implementing an organism factory.
| OrganismType | The type of organism generated by this factory. |
|
pure virtual |
Appends new organisms to a population.
Referenced by libevocosm::evocosm< OrganismType, LandscapeType >::evocosm().
|
pure virtual |
Generates a single organism.
© 1996-2005 Scott Robert Ladd. All rights reserved.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.