Functions | Variables
apps/mp2p-icp-log-viewer/main.cpp File Reference

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>
Include dependency graph for apps/mp2p-icp-log-viewer/main.cpp:

Go to the source code of this file.

Functions

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 ()
 

Variables

constexpr const char * APP_NAME = "mp2p-icp-log-viewer"
 

Detailed Description

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.

Function Documentation

◆ 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()

static TCLAP::CmdLine cmd ( APP_NAME  )
static

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 779 of file apps/mp2p-icp-log-viewer/main.cpp.

◆ main_show_gui()

static void main_show_gui ( )
static

Definition at line 770 of file apps/mp2p-icp-log-viewer/main.cpp.

Variable Documentation

◆ APP_NAME

constexpr const char* APP_NAME = "mp2p-icp-log-viewer"
constexpr

Definition at line 35 of file apps/mp2p-icp-log-viewer/main.cpp.



mrpt_local_obstacles
Author(s): Jose-Luis Blanco-Claraco
autogenerated on Mon Aug 14 2023 02:09:04