Public Attributes | List of all members
Cli Struct Reference

Public Attributes

TCLAP::ValueArg< size_t > arg_from
 
TCLAP::ValueArg< std::string > arg_lazy_load_base_dir
 
TCLAP::ValueArg< size_t > arg_to
 
TCLAP::ValueArg< std::string > arg_verbosity_level
 
TCLAP::ValueArg< std::string > argFormat
 
TCLAP::ValueArg< uint64_t > argID
 
TCLAP::ValueArg< int > argIndexI
 
TCLAP::ValueArg< int > argIndexR
 
TCLAP::ValueArg< int > argIndexT
 
TCLAP::ValueArg< int > argIndexXYZ
 
TCLAP::ValueArg< std::string > argInput
 
TCLAP::ValueArg< std::string > argLabel
 
TCLAP::ValueArg< std::string > argLayer
 
TCLAP::ValueArg< std::string > argOutput
 
TCLAP::ValueArg< std::string > argPipeline
 
TCLAP::CmdLine cmd {"rawlog-filter"}
 

Detailed Description

Definition at line 28 of file apps/rawlog-filter/main.cpp.

Member Data Documentation

◆ arg_from

TCLAP::ValueArg<size_t> Cli::arg_from
Initial value:
{
"", "from", "First rawlog index to process", false, 0, "Rawlog index",
cmd}

Definition at line 54 of file apps/rawlog-filter/main.cpp.

◆ arg_lazy_load_base_dir

TCLAP::ValueArg<std::string> Cli::arg_lazy_load_base_dir
Initial value:
{
"",
"externals-dir",
"Lazy-load base directory for datasets with externally-stored "
"observations",
false,
"dataset_Images",
"<ExternalsDirectory>",
cmd}

Definition at line 62 of file apps/rawlog-filter/main.cpp.

◆ arg_to

TCLAP::ValueArg<size_t> Cli::arg_to
Initial value:
{"", "to", "Last rawlog index to process",
false, 0, "Rawlog index",
cmd}

Definition at line 58 of file apps/rawlog-filter/main.cpp.

◆ arg_verbosity_level

TCLAP::ValueArg<std::string> Cli::arg_verbosity_level
Initial value:
{
"v",
"verbosity",
"Verbosity level: ERROR|WARN|INFO|DEBUG (Default: INFO)",
false,
"",
"INFO",
cmd}

Definition at line 72 of file apps/rawlog-filter/main.cpp.

◆ argFormat

TCLAP::ValueArg<std::string> Cli::argFormat
Initial value:
{
"f",
"format",
"Point cloud format. Mandatory flag.\n"s
"Options: "s +
true,
"xyz",
cmd}

Definition at line 48 of file apps/txt2mm/main.cpp.

◆ argID

TCLAP::ValueArg<uint64_t> Cli::argID
Initial value:
{
"", "id", "Metric map numeric ID (Default: none).", false, 0,
"[ID]", cmd}

Definition at line 101 of file apps/txt2mm/main.cpp.

◆ argIndexI

TCLAP::ValueArg<int> Cli::argIndexI
Initial value:
{
"",
"column-i",
"Column index for the Intensity channel in the input data (Default: "
"3).",
false,
3,
"column index",
cmd}

Definition at line 72 of file apps/txt2mm/main.cpp.

◆ argIndexR

TCLAP::ValueArg<int> Cli::argIndexR
Initial value:
{
"",
"column-r",
"Column index for the Ring channel in the input data (Default: 4).",
false,
4,
"column index",
cmd}

Definition at line 82 of file apps/txt2mm/main.cpp.

◆ argIndexT

TCLAP::ValueArg<int> Cli::argIndexT
Initial value:
{
"",
"column-t",
"Column index for the Timestamp channel in the input data (Default: "
"5).",
false,
5,
"column index",
cmd}

Definition at line 91 of file apps/txt2mm/main.cpp.

◆ argIndexXYZ

TCLAP::ValueArg<int> Cli::argIndexXYZ
Initial value:
{
"",
"column-x",
"Column index for the X coordinate in the input data (Default: 0).",
false,
0,
"column index",
cmd}

Definition at line 63 of file apps/txt2mm/main.cpp.

◆ argInput

TCLAP::ValueArg< std::string > Cli::argInput
Initial value:
{
"i", "input", "Input .rawlog file",
true, "dataset.rawlog", "dataset.rawlog",
cmd}

Definition at line 32 of file apps/rawlog-filter/main.cpp.

◆ argLabel

TCLAP::ValueArg<std::string> Cli::argLabel
Initial value:
{
"", "label", "Metric map label string (Default: none).",
false, "label", "[label]",
cmd}

Definition at line 105 of file apps/txt2mm/main.cpp.

◆ argLayer

TCLAP::ValueArg<std::string> Cli::argLayer
Initial value:
{
"l", "layer", "Target layer name (Default: \"raw\").", false, "raw",
"raw", cmd}

Definition at line 59 of file apps/txt2mm/main.cpp.

◆ argOutput

TCLAP::ValueArg< std::string > Cli::argOutput
Initial value:
{
"o", "output", "Output .rawlo file to write to",
true, "out.rawlog", "out.rawlog",
cmd}

Definition at line 37 of file apps/rawlog-filter/main.cpp.

◆ argPipeline

TCLAP::ValueArg<std::string> Cli::argPipeline
Initial value:
{
"p",
"pipeline",
"YAML file with the mp2p_icp_filters pipeline to load. It must "
"contain a `filters:` section."
"See the app README for examples:\n"
"https://github.com/MOLAorg/mp2p_icp/tree/master/apps/rawlog-filter",
true,
"pipeline.yaml",
"pipeline.yaml",
cmd}

Definition at line 42 of file apps/rawlog-filter/main.cpp.

◆ cmd

TCLAP::CmdLine Cli::cmd {"rawlog-filter"}

Definition at line 30 of file apps/rawlog-filter/main.cpp.


The documentation for this struct was generated from the following file:
s
XmlRpcServer s
kitti-run-seq.cmd
string cmd
Definition: kitti-run-seq.py:14
VALID_FORMATS
const char * VALID_FORMATS
Definition: apps/txt2mm/main.cpp:24


mp2p_icp
Author(s):
autogenerated on Wed Feb 26 2025 03:45:48