#include <DataRecorder.h>
Definition at line 46 of file DataRecorder.h.
◆ DataRecorder()
rtabmap::DataRecorder::DataRecorder |
( |
QWidget * |
parent = 0 | ) |
|
◆ ~DataRecorder()
rtabmap::DataRecorder::~DataRecorder |
( |
| ) |
|
|
virtual |
◆ addData
◆ closeEvent()
void rtabmap::DataRecorder::closeEvent |
( |
QCloseEvent * |
event | ) |
|
|
protectedvirtual |
◆ closeRecorder()
void rtabmap::DataRecorder::closeRecorder |
( |
| ) |
|
◆ handleEvent()
bool rtabmap::DataRecorder::handleEvent |
( |
UEvent * |
event | ) |
|
|
protectedvirtual |
Method called by the UEventsManager to handle an event. Important : this method must do a minimum of work because the faster the dispatching loop is done; the faster the events are received. If a handling function takes too much time, the events list can grow faster than it is emptied. The event can be modified.
- Returns
- "true" to notify UEventsManager that this handler took ownership of the event (meaning it must delete it). The event will not be dispatched to next handlers.
-
"false" to let event be dispatched to next handlers (default behavior). UEventsManager will take care of deleting the event.
Implements UEventsHandler.
Definition at line 171 of file DataRecorder.cpp.
◆ init()
bool rtabmap::DataRecorder::init |
( |
const QString & |
path, |
|
|
bool |
recordInRAM = true |
|
) |
| |
◆ path()
const QString& rtabmap::DataRecorder::path |
( |
| ) |
const |
|
inline |
◆ showImage
void rtabmap::DataRecorder::showImage |
( |
const cv::Mat & |
image, |
|
|
const cv::Mat & |
depth |
|
) |
| |
|
slot |
◆ count_
int rtabmap::DataRecorder::count_ |
|
private |
◆ imageView_
◆ label_
QLabel* rtabmap::DataRecorder::label_ |
|
private |
◆ memory_
Memory* rtabmap::DataRecorder::memory_ |
|
private |
◆ memoryMutex_
UMutex rtabmap::DataRecorder::memoryMutex_ |
|
private |
◆ path_
QString rtabmap::DataRecorder::path_ |
|
private |
◆ processingImages_
bool rtabmap::DataRecorder::processingImages_ |
|
private |
◆ timer_
UTimer rtabmap::DataRecorder::timer_ |
|
private |
◆ totalSizeKB_
int rtabmap::DataRecorder::totalSizeKB_ |
|
private |
The documentation for this class was generated from the following files: