Public Attributes | List of all members
cli_flags Struct Reference

#include <sm-cli.h>

Public Attributes

TCLAP::ValueArg< size_t > arg_from {"", "from", "First KF index", false, 0, "KF index", cmd}
 
TCLAP::ValueArg< std::string > arg_max_corner
 
TCLAP::ValueArg< std::string > arg_min_corner
 
TCLAP::ValueArg< std::string > arg_output
 
TCLAP::ValueArg< std::string > arg_output_twist
 
TCLAP::ValueArg< size_t > arg_to {"", "to", "Last KF index", false, 0, "KF index", cmd}
 
TCLAP::ValueArg< std::string > arg_verbosity_level
 
TCLAP::UnlabeledMultiArg< std::string > argCmd
 
TCLAP::SwitchArg argHelp {"h", "help", "Shows more detailed help for command", cmd}
 
TCLAP::SwitchArg argVersion {"", "version", "Shows program version and exits", cmd}
 
TCLAP::CmdLine cmd {"sm-cli", ' ', "version", false }
 

Detailed Description

Definition at line 21 of file sm-cli.h.

Member Data Documentation

◆ arg_from

TCLAP::ValueArg<size_t> cli_flags::arg_from {"", "from", "First KF index", false, 0, "KF index", cmd}

Definition at line 32 of file sm-cli.h.

◆ arg_max_corner

TCLAP::ValueArg<std::string> cli_flags::arg_max_corner
Initial value:
{
"", "max-corner", "Bounding box maximum coordinates", false, "", "\"[xmax ymax zmax]\"",
cmd}

Definition at line 40 of file sm-cli.h.

◆ arg_min_corner

TCLAP::ValueArg<std::string> cli_flags::arg_min_corner
Initial value:
{
"", "min-corner", "Bounding box minimum coordinates", false, "", "\"[xmin ymin zmin]\"",
cmd}

Definition at line 36 of file sm-cli.h.

◆ arg_output

TCLAP::ValueArg<std::string> cli_flags::arg_output
Initial value:
{"o", "output", "Output file", false, "output",
"output", cmd}

Definition at line 44 of file sm-cli.h.

◆ arg_output_twist

TCLAP::ValueArg<std::string> cli_flags::arg_output_twist
Initial value:
{
"",
"output-twist",
"Output file for twist (linear and angular velocity). Output file will "
"contain one row per frame, with these fields: "
"'time vx vy vz wx wy wz'",
false,
"",
"twist.txt",
cmd}

Definition at line 47 of file sm-cli.h.

◆ arg_to

TCLAP::ValueArg<size_t> cli_flags::arg_to {"", "to", "Last KF index", false, 0, "KF index", cmd}

Definition at line 34 of file sm-cli.h.

◆ arg_verbosity_level

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

Definition at line 28 of file sm-cli.h.

◆ argCmd

TCLAP::UnlabeledMultiArg<std::string> cli_flags::argCmd
Initial value:
{
"command", "Command to run. Run 'sm help' to list commands.", false, "", cmd}

Definition at line 25 of file sm-cli.h.

◆ argHelp

TCLAP::SwitchArg cli_flags::argHelp {"h", "help", "Shows more detailed help for command", cmd}

Definition at line 58 of file sm-cli.h.

◆ argVersion

TCLAP::SwitchArg cli_flags::argVersion {"", "version", "Shows program version and exits", cmd}

Definition at line 60 of file sm-cli.h.

◆ cmd

TCLAP::CmdLine cli_flags::cmd {"sm-cli", ' ', "version", false }

Definition at line 23 of file sm-cli.h.


The documentation for this struct was generated from the following file:
cli_flags::cmd
TCLAP::CmdLine cmd
Definition: sm-cli.h:23


mp2p_icp
Author(s):
autogenerated on Mon May 26 2025 02:45:51