#include <PyDescriptor.h>
Public Member Functions | |
float | dim () const |
virtual GlobalDescriptor | extract (const SensorData &data) const |
virtual GlobalDescriptorExtractor::Type | getType () const |
virtual void | parseParameters (const ParametersMap ¶meters) |
const std::string & | path () const |
PyDescriptor (const ParametersMap ¶meters=ParametersMap()) | |
virtual | ~PyDescriptor () |
Public Member Functions inherited from rtabmap::GlobalDescriptorExtractor | |
virtual | ~GlobalDescriptorExtractor () |
Private Attributes | |
int | dim_ |
std::string | path_ |
PyObject * | pFunc_ |
PyObject * | pModule_ |
Additional Inherited Members | |
Public Types inherited from rtabmap::GlobalDescriptorExtractor | |
enum | Type { kUndef =0, kPyDescriptor =1 } |
Static Public Member Functions inherited from rtabmap::GlobalDescriptorExtractor | |
static GlobalDescriptorExtractor * | create (const ParametersMap ¶meters=ParametersMap()) |
static GlobalDescriptorExtractor * | create (GlobalDescriptorExtractor::Type type, const ParametersMap ¶meters=ParametersMap()) |
static std::string | typeName (Type type) |
Protected Member Functions inherited from rtabmap::GlobalDescriptorExtractor | |
GlobalDescriptorExtractor (const ParametersMap ¶meters=ParametersMap()) | |
Definition at line 16 of file PyDescriptor.h.
rtabmap::PyDescriptor::PyDescriptor | ( | const ParametersMap & | parameters = ParametersMap() | ) |
Definition at line 18 of file PyDescriptor.cpp.
|
virtual |
Definition at line 29 of file PyDescriptor.cpp.
|
inline |
Definition at line 23 of file PyDescriptor.h.
|
virtual |
Implements rtabmap::GlobalDescriptorExtractor.
Definition at line 150 of file PyDescriptor.cpp.
|
inlinevirtual |
Implements rtabmap::GlobalDescriptorExtractor.
Definition at line 27 of file PyDescriptor.h.
|
virtual |
Reimplemented from rtabmap::GlobalDescriptorExtractor.
Definition at line 44 of file PyDescriptor.cpp.
|
inline |
Definition at line 22 of file PyDescriptor.h.
|
private |
Definition at line 33 of file PyDescriptor.h.
|
private |
Definition at line 32 of file PyDescriptor.h.
|
private |
Definition at line 31 of file PyDescriptor.h.
|
private |
Definition at line 30 of file PyDescriptor.h.