GUI tool to visualize .mm (metric map) files.
More...
#include <mp2p_icp/metricmap.h>
#include <mrpt/gui/CDisplayWindowGUI.h>
#include <mp2p_icp/pointcloud_sanity_check.h>
#include <mrpt/3rdparty/tclap/CmdLine.h>
#include <mrpt/config.h>
#include <mrpt/config/CConfigFile.h>
#include <mrpt/core/round.h>
#include <mrpt/math/TObject3D.h>
#include <mrpt/math/geometry.h>
#include <mrpt/opengl/CArrow.h>
#include <mrpt/opengl/CGridPlaneXY.h>
#include <mrpt/opengl/COpenGLScene.h>
#include <mrpt/opengl/stock_objects.h>
#include <mrpt/poses/CPose3DInterpolator.h>
#include <mrpt/system/filesystem.h>
#include <mrpt/system/os.h>
#include <mrpt/system/string_utils.h>
#include <iostream>
#include "../libcfgpath/cfgpath.h"
Go to the source code of this file.
|
static TCLAP::ValueArg< std::string > | arg_plugins ("l", "load-plugins", "One or more (comma separated) *.so files to load as plugins", false, "foobar.so", "foobar.so", cmd) |
|
static TCLAP::ValueArg< std::string > | arg_tumTrajectory ("t", "trajectory", "Also draw a trajectory, given by a TUM file trajectory.", false, "trajectory.tum", "trajectory.tum", cmd) |
|
static TCLAP::UnlabeledValueArg< std::string > | argMapFile ("input", "Load this metric map file (*.mm)", false, "myMap.mm", "myMap.mm", cmd) |
|
static TCLAP::CmdLine | cmd (APP_NAME) |
|
int | main (int argc, char **argv) |
|
static void | main_show_gui () |
|
GUI tool to visualize .mm (metric map) files.
- Author
- Jose Luis Blanco Claraco
- Date
- Jan 25, 2022
Definition in file apps/mm-viewer/main.cpp.
◆ arg_plugins()
static TCLAP::ValueArg<std::string> arg_plugins |
( |
"l" |
, |
|
|
"load-plugins" |
, |
|
|
"One or more (comma separated) *.so files to load as plugins" |
, |
|
|
false |
, |
|
|
"foobar.so" |
, |
|
|
"foobar.so" |
, |
|
|
cmd |
|
|
) |
| |
|
static |
◆ arg_tumTrajectory()
static TCLAP::ValueArg<std::string> arg_tumTrajectory |
( |
"t" |
, |
|
|
"trajectory" |
, |
|
|
"Also draw a |
trajectory, |
|
|
given by a TUM file trajectory." |
, |
|
|
false |
, |
|
|
"trajectory.tum" |
, |
|
|
"trajectory.tum" |
, |
|
|
cmd |
|
|
) |
| |
|
static |
◆ argMapFile()
static TCLAP::UnlabeledValueArg<std::string> argMapFile |
( |
"input" |
, |
|
|
"Load this metric map file (*.mm)" |
, |
|
|
false |
, |
|
|
"myMap.mm" |
, |
|
|
"myMap.mm" |
, |
|
|
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 = "mm-viewer" |
|
constexpr |
◆ MID_FONT_SIZE
constexpr int MID_FONT_SIZE = 14 |
|
constexpr |
◆ SMALL_FONT_SIZE
constexpr int SMALL_FONT_SIZE = 13 |
|
constexpr |