Public Attributes | List of all members
cli_flags Struct Reference

#include <sm-cli.h>

Public Attributes

TCLAP::ValueArg< size_t > arg_from
 
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
 
TCLAP::ValueArg< std::string > arg_verbosity_level
 
TCLAP::UnlabeledMultiArg< std::string > argCmd
 
TCLAP::SwitchArg argHelp
 
TCLAP::SwitchArg argVersion
 
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
Initial value:
{
"", "from", "First KF index", false, 0, "KF index", cmd}

Definition at line 38 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 49 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 44 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 54 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 57 of file sm-cli.h.

◆ arg_to

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

Definition at line 41 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 29 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
Initial value:
{
"h", "help", "Shows more detailed help for command", cmd}

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

◆ argVersion

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

Definition at line 71 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 Wed Oct 2 2024 02:45:26