Evocosm - A C++ Framework for Evolutionary Computing

Main Index

Created by Scott Robert Ladd at Coyote Gulch Productions.


libevocosm::landscape_factory< LandscapeType > Class Template Reference

Interface for a landscape factory. More...

#include <evocosm.h>

List of all members.

Public Member Functions


Detailed Description

template<class LandscapeType>
class libevocosm::landscape_factory< LandscapeType >

Defines an interface for a class implementing a landscape factory.
Parameters:
LandscapeType The type of landscape generated by this factory.


Member Function Documentation

template<class LandscapeType>
virtual LandscapeType libevocosm::landscape_factory< LandscapeType >::generate  )  [pure virtual]
 

Generates landscapes for an evocosm. I called this funtion "generate" to avoid collisions with the "create" method in organism_factory.


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

© 1996-2005 Scott Robert Ladd. All rights reserved.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.