Public Member Functions | Protected Attributes | List of all members
g2o::HyperGraphElementCreator< T > Class Template Reference

templatized creator class which creates graph elements More...

#include <creators.h>

Inheritance diagram for g2o::HyperGraphElementCreator< T >:
Inheritance graph
[legend]

Public Member Functions

HyperGraph::HyperGraphElementconstruct ()
 
 HyperGraphElementCreator ()
 
virtual const std::string & name () const
 
- Public Member Functions inherited from g2o::AbstractHyperGraphElementCreator
virtual ~AbstractHyperGraphElementCreator ()
 

Protected Attributes

std::string _name
 

Detailed Description

template<typename T>
class g2o::HyperGraphElementCreator< T >

templatized creator class which creates graph elements

Definition at line 60 of file creators.h.

Constructor & Destructor Documentation

template<typename T >
g2o::HyperGraphElementCreator< T >::HyperGraphElementCreator ( )
inline

Definition at line 63 of file creators.h.

Member Function Documentation

template<typename T >
HyperGraph::HyperGraphElement* g2o::HyperGraphElementCreator< T >::construct ( )
inlinevirtual

create a hyper graph element. Has to implemented in derived class.

Implements g2o::AbstractHyperGraphElementCreator.

Definition at line 67 of file creators.h.

template<typename T >
virtual const std::string& g2o::HyperGraphElementCreator< T >::name ( ) const
inlinevirtual

name of the class to be created. Has to implemented in derived class.

Implements g2o::AbstractHyperGraphElementCreator.

Definition at line 68 of file creators.h.

Member Data Documentation

template<typename T >
std::string g2o::HyperGraphElementCreator< T >::_name
protected

Definition at line 70 of file creators.h.


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


orb_slam2_ros
Author(s):
autogenerated on Wed Apr 21 2021 02:53:06