Public Slots | Public Member Functions | Private Attributes | List of all members
rtabmap::MultiSessionLocWidget Class Reference

#include <MultiSessionLocWidget.h>

Inheritance diagram for rtabmap::MultiSessionLocWidget:
Inheritance graph
[legend]

Public Slots

void clear ()
 
void updateView (const Signature &lastSignature, const Statistics &stats)
 

Public Member Functions

ImageViewgetImageView ()
 
 MultiSessionLocWidget (const QMap< int, Signature > *cache, const std::map< int, int > *mapIds, QWidget *parent=0)
 
virtual ~MultiSessionLocWidget ()
 

Private Attributes

const QMap< int, Signature > * cache_
 
ImageViewimageView_
 
const std::map< int, int > * mapIds_
 
QPushButton * resetbutton_
 
std::map< int, std::pair< MultiSessionLocSubView *, int > > subViews_
 
int totalFrames_
 
QProgressBar * totalLocProgressBar_
 
int totalLoops_
 

Detailed Description

Definition at line 45 of file MultiSessionLocWidget.h.

Constructor & Destructor Documentation

◆ MultiSessionLocWidget()

rtabmap::MultiSessionLocWidget::MultiSessionLocWidget ( const QMap< int, Signature > *  cache,
const std::map< int, int > *  mapIds,
QWidget *  parent = 0 
)

Definition at line 40 of file MultiSessionLocWidget.cpp.

◆ ~MultiSessionLocWidget()

rtabmap::MultiSessionLocWidget::~MultiSessionLocWidget ( )
virtual

Definition at line 70 of file MultiSessionLocWidget.cpp.

Member Function Documentation

◆ clear

void rtabmap::MultiSessionLocWidget::clear ( )
slot

Definition at line 194 of file MultiSessionLocWidget.cpp.

◆ getImageView()

ImageView* rtabmap::MultiSessionLocWidget::getImageView ( )
inline

Definition at line 56 of file MultiSessionLocWidget.h.

◆ updateView

void rtabmap::MultiSessionLocWidget::updateView ( const Signature lastSignature,
const Statistics stats 
)
slot

Definition at line 72 of file MultiSessionLocWidget.cpp.

Member Data Documentation

◆ cache_

const QMap<int, Signature>* rtabmap::MultiSessionLocWidget::cache_
private

Definition at line 65 of file MultiSessionLocWidget.h.

◆ imageView_

ImageView* rtabmap::MultiSessionLocWidget::imageView_
private

Definition at line 68 of file MultiSessionLocWidget.h.

◆ mapIds_

const std::map<int, int>* rtabmap::MultiSessionLocWidget::mapIds_
private

Definition at line 66 of file MultiSessionLocWidget.h.

◆ resetbutton_

QPushButton* rtabmap::MultiSessionLocWidget::resetbutton_
private

Definition at line 70 of file MultiSessionLocWidget.h.

◆ subViews_

std::map<int, std::pair<MultiSessionLocSubView*, int> > rtabmap::MultiSessionLocWidget::subViews_
private

Definition at line 67 of file MultiSessionLocWidget.h.

◆ totalFrames_

int rtabmap::MultiSessionLocWidget::totalFrames_
private

Definition at line 71 of file MultiSessionLocWidget.h.

◆ totalLocProgressBar_

QProgressBar* rtabmap::MultiSessionLocWidget::totalLocProgressBar_
private

Definition at line 69 of file MultiSessionLocWidget.h.

◆ totalLoops_

int rtabmap::MultiSessionLocWidget::totalLoops_
private

Definition at line 72 of file MultiSessionLocWidget.h.


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


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