RTAB-Map 0.23.10
Real-Time Appearance-Based Mapping
Loading...
Searching...
No Matches
rtabmap::GlobalDescriptorExtractor Class Referenceabstract

Public Types

enum  Type { kUndef =0 , kPyDescriptor =1 }
 

Public Member Functions

virtual GlobalDescriptor extract (const SensorData &data) const =0
 
virtual void parseParameters (const ParametersMap &parameters)
 
virtual GlobalDescriptorExtractor::Type getType () const =0
 

Static Public Member Functions

static std::string typeName (Type type)
 
static GlobalDescriptorExtractorcreate (const ParametersMap &parameters=ParametersMap())
 
static GlobalDescriptorExtractorcreate (GlobalDescriptorExtractor::Type type, const ParametersMap &parameters=ParametersMap())
 

Protected Member Functions

 GlobalDescriptorExtractor (const ParametersMap &parameters=ParametersMap())
 

Detailed Description

Definition at line 40 of file GlobalDescriptorExtractor.h.

Member Enumeration Documentation

◆ Type

enum rtabmap::GlobalDescriptorExtractor::Type

Definition at line 42 of file GlobalDescriptorExtractor.h.

Member Function Documentation

◆ typeName()

static std::string rtabmap::GlobalDescriptorExtractor::typeName ( Type  type)
inlinestatic

Definition at line 46 of file GlobalDescriptorExtractor.h.

◆ parseParameters()

virtual void rtabmap::GlobalDescriptorExtractor::parseParameters ( const ParametersMap parameters)
inlinevirtual

Definition at line 64 of file GlobalDescriptorExtractor.h.


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