Abstract interface for allocating HyperGraphElement. More...
#include <creators.h>
Public Member Functions | |
virtual HyperGraph::HyperGraphElement * | construct ()=0 |
virtual const std::string & | name () const =0 |
Abstract interface for allocating HyperGraphElement.
Definition at line 31 of file creators.h.
virtual HyperGraph::HyperGraphElement* g2o::AbstractHyperGraphElementCreator::construct | ( | ) | [pure virtual] |
create a hyper graph element. Has to implemented in derived class.
Implemented in g2o::HyperGraphElementCreator< T >.
virtual const std::string& g2o::AbstractHyperGraphElementCreator::name | ( | ) | const [pure virtual] |
name of the class to be created. Has to implemented in derived class.
Implemented in g2o::HyperGraphElementCreator< T >.