Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
protocols::genetic_algorithm::FitnessFunction Class Referenceabstract

#include <FitnessFunction.hh>

Inheritance diagram for protocols::genetic_algorithm::FitnessFunction:
Inheritance graph
[legend]
Collaboration diagram for protocols::genetic_algorithm::FitnessFunction:
Collaboration graph
[legend]

Public Types

typedef
utility::pointer::owning_ptr
< FitnessFunction
OP
 
typedef
utility::pointer::owning_ptr
< FitnessFunction const > 
COP
 

Public Member Functions

virtual ~FitnessFunction ()
 
virtual core::Real evaluate (Entity &entity)=0
 

Member Typedef Documentation

Constructor & Destructor Documentation

virtual protocols::genetic_algorithm::FitnessFunction::~FitnessFunction ( )
inlinevirtual

Member Function Documentation

virtual core::Real protocols::genetic_algorithm::FitnessFunction::evaluate ( Entity entity)
pure virtual

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