Public Member Functions | List of all members
rtflann::IndexBase Class Referenceabstract

#include <nn_index.h>

Inheritance diagram for rtflann::IndexBase:
Inheritance graph
[legend]

Public Member Functions

virtual IndexParams getParameters () const =0
 
virtual flann_algorithm_t getType () const =0
 
virtual void loadIndex (FILE *stream)=0
 
virtual void saveIndex (FILE *stream)=0
 
virtual size_t size () const =0
 
virtual int usedMemory () const =0
 
virtual size_t veclen () const =0
 
virtual ~IndexBase ()
 

Detailed Description

Definition at line 49 of file nn_index.h.

Constructor & Destructor Documentation

◆ ~IndexBase()

virtual rtflann::IndexBase::~IndexBase ( )
inlinevirtual

Definition at line 52 of file nn_index.h.

Member Function Documentation

◆ getParameters()

virtual IndexParams rtflann::IndexBase::getParameters ( ) const
pure virtual

◆ getType()

virtual flann_algorithm_t rtflann::IndexBase::getType ( ) const
pure virtual

◆ loadIndex()

virtual void rtflann::IndexBase::loadIndex ( FILE *  stream)
pure virtual

◆ saveIndex()

virtual void rtflann::IndexBase::saveIndex ( FILE *  stream)
pure virtual

◆ size()

virtual size_t rtflann::IndexBase::size ( ) const
pure virtual

◆ usedMemory()

virtual int rtflann::IndexBase::usedMemory ( ) const
pure virtual

◆ veclen()

virtual size_t rtflann::IndexBase::veclen ( ) const
pure virtual

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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jan 23 2023 03:39:00