GUI tool to analize ICP log records (*.icplog files)
More...
#include <mp2p_icp/LogRecord.h>
#include <mrpt/gui/CDisplayWindowGUI.h>
#include <mrpt/3rdparty/tclap/CmdLine.h>
#include <mrpt/config.h>
#include <mrpt/core/round.h>
#include <mrpt/opengl/CEllipsoid3D.h>
#include <mrpt/opengl/CGridPlaneXY.h>
#include <mrpt/opengl/COpenGLScene.h>
#include <mrpt/opengl/stock_objects.h>
#include <mrpt/poses/CPosePDFGaussian.h>
#include <mrpt/poses/Lie/SO.h>
#include <mrpt/system/CDirectoryExplorer.h>
#include <mrpt/system/filesystem.h>
#include <mrpt/system/progress.h>
#include <iostream>
Go to the source code of this file.
|
static TCLAP::ValueArg< std::string > | argExtension ("e", "file-extension", "Filename extension to look for. Default is `icplog`", false, "icplog", "icplog", cmd) |
|
static TCLAP::ValueArg< double > | argMinQuality ("", "min-quality", "Minimum quality (range [0,1]) for a log files to be loaded and shown in " "the list. Default=0 so all log files are visible.", false, 0.0, "Quality[0,1]", cmd) |
|
static TCLAP::ValueArg< std::string > | argSearchDir ("d", "directory", "Directory in which to search for *.icplog files.", false, ".", ".", cmd) |
|
static TCLAP::ValueArg< std::string > | argVerbosity ("v", "verbose", "Verbosity level", false, "DEBUG", "DEBUG", cmd) |
|
static TCLAP::CmdLine | cmd (APP_NAME) |
|
int | main (int argc, char **argv) |
|
static void | main_show_gui () |
|
|
constexpr const char * | APP_NAME = "mp2p-icp-log-viewer" |
|
GUI tool to analize ICP log records (*.icplog files)
- Author
- Jose Luis Blanco Claraco
- Date
- Sep 15, 2021
Definition in file apps/mp2p-icp-log-viewer/main.cpp.
◆ argExtension()
static TCLAP::ValueArg<std::string> argExtension |
( |
"e" |
, |
|
|
"file-extension" |
, |
|
|
"Filename extension to look for. Default is `icplog`" |
, |
|
|
false |
, |
|
|
"icplog" |
, |
|
|
"icplog" |
, |
|
|
cmd |
|
|
) |
| |
|
static |
◆ argMinQuality()
static TCLAP::ValueArg<double> argMinQuality |
( |
"" |
, |
|
|
"min-quality" |
, |
|
|
"Minimum quality (range [0,1]) for a log files to be loaded and shown in " "the list. |
Default = 0 so all log files are visible.", false, 0.0, "Quality[0 , |
|
|
1]" |
, |
|
|
cmd |
|
|
) |
| |
|
static |
◆ argSearchDir()
static TCLAP::ValueArg<std::string> argSearchDir |
( |
"d" |
, |
|
|
"directory" |
, |
|
|
"Directory in which to search for *.icplog files." |
, |
|
|
false |
, |
|
|
"." |
, |
|
|
"." |
, |
|
|
cmd |
|
|
) |
| |
|
static |
◆ argVerbosity()
static TCLAP::ValueArg<std::string> argVerbosity |
( |
"v" |
, |
|
|
"verbose" |
, |
|
|
"Verbosity level" |
, |
|
|
false |
, |
|
|
"DEBUG" |
, |
|
|
"DEBUG" |
, |
|
|
cmd |
|
|
) |
| |
|
static |
◆ cmd()
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ main_show_gui()
static void main_show_gui |
( |
| ) |
|
|
static |
◆ APP_NAME
constexpr const char* APP_NAME = "mp2p-icp-log-viewer" |