Darwin  1.10(beta)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
drwnMAPInferenceFactory Class Reference

Factory for creating drwnMAPInference objects. More...

Public Member Functions

list< string > getRegisteredClasses () const
 get a list of all registered classes
 
drwnMAPInference * create (const char *name, const drwnFactorGraph &graph) const
 create a MAP inference object
 

Static Public Member Functions

static drwnMAPInferenceFactory & get ()
 get the factory
 

Protected Member Functions

 drwnMAPInferenceFactory ()
 singleton class so hide constructor
 

Detailed Description

Factory for creating drwnMAPInference objects.

Todo:
use drwnFactory templated class (but then drwnMAPInference needs to be default constructable)

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