g2o
Loading...
Searching...
No Matches
Public Member Functions | List of all members
g2o::RobustKernelCreator< T > Class Template Reference

templatized creator class which creates graph elements More...

#include <robust_kernel_factory.h>

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

Public Member Functions

RobustKernelconstruct ()
 
- Public Member Functions inherited from g2o::AbstractRobustKernelCreator
virtual ~AbstractRobustKernelCreator ()
 

Additional Inherited Members

- Public Types inherited from g2o::AbstractRobustKernelCreator
using Ptr = std::shared_ptr< AbstractRobustKernelCreator >
 

Detailed Description

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

templatized creator class which creates graph elements

Definition at line 60 of file robust_kernel_factory.h.

Member Function Documentation

◆ construct()

template<typename T >
RobustKernel * g2o::RobustKernelCreator< T >::construct ( )
inlinevirtual

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

Implements g2o::AbstractRobustKernelCreator.

Definition at line 62 of file robust_kernel_factory.h.

62{ return new T; }

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