#include <sm-cli.h>
 | 
| 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 } | 
|   | 
Definition at line 21 of file sm-cli.h.
 
◆ arg_from
      
        
          | TCLAP::ValueArg<size_t> cli_flags::arg_from {"", "from", "First KF index", false, 0, "KF index", cmd} | 
        
      
 
 
◆ arg_max_corner
      
        
          | TCLAP::ValueArg<std::string> cli_flags::arg_max_corner | 
        
      
 
Initial value:{
        "", "max-corner", "Bounding box maximum coordinates", false, "", "\"[xmax ymax zmax]\"",
 
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]\"",
 
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",
 
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",
 
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} | 
        
      
 
 
◆ 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, "",
 
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} | 
        
      
 
 
◆ argVersion
      
        
          | TCLAP::SwitchArg cli_flags::argVersion {"", "version", "Shows program version and exits", cmd} | 
        
      
 
 
◆ cmd
      
        
          | TCLAP::CmdLine cli_flags::cmd {"sm-cli", ' ', "version", false } | 
        
      
 
 
The documentation for this struct was generated from the following file: