templatized creator class which creates graph elements More...
#include <creators.h>
Public Member Functions | |
HyperGraph::HyperGraphElement * | construct () |
HyperGraphElementCreator () | |
const std::string & | name () const |
Protected Attributes | |
std::string | _name |
templatized creator class which creates graph elements
Definition at line 48 of file creators.h.
g2o::HyperGraphElementCreator< T >::HyperGraphElementCreator | ( | ) | [inline] |
Definition at line 51 of file creators.h.
HyperGraph::HyperGraphElement* g2o::HyperGraphElementCreator< T >::construct | ( | ) | [inline, virtual] |
create a hyper graph element. Has to implemented in derived class.
Implements g2o::AbstractHyperGraphElementCreator.
Definition at line 52 of file creators.h.
const std::string& g2o::HyperGraphElementCreator< T >::name | ( | ) | const [inline, virtual] |
name of the class to be created. Has to implemented in derived class.
Implements g2o::AbstractHyperGraphElementCreator.
Definition at line 53 of file creators.h.
std::string g2o::HyperGraphElementCreator< T >::_name [protected] |
Definition at line 55 of file creators.h.