ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
rux::GuiLaunch Struct Reference

What plain rux (no subcommand) asks the desktop app to do. More...

#include <rux_app.hpp>

Public Attributes

std::optional< std::filesystem::path > project
 Set only for an explicit -p — never the ./project.rux default.
int quit_after_ms = -1
 Dev/test --quit-after-ms; negative = run normally.
reusex::pipeline::StageExecutor stage_executor
 How the Pipeline workspace runs a stage in-process: rux_lib's executor, which can also run optimize (the slam module).

Detailed Description

What plain rux (no subcommand) asks the desktop app to do.

Definition at line 16 of file rux_app.hpp.

Member Data Documentation

◆ project

std::optional<std::filesystem::path> rux::GuiLaunch::project

Set only for an explicit -p — never the ./project.rux default.

Definition at line 18 of file rux_app.hpp.

◆ quit_after_ms

int rux::GuiLaunch::quit_after_ms = -1

Dev/test --quit-after-ms; negative = run normally.

Definition at line 20 of file rux_app.hpp.

◆ stage_executor

reusex::pipeline::StageExecutor rux::GuiLaunch::stage_executor

How the Pipeline workspace runs a stage in-process: rux_lib's executor, which can also run optimize (the slam module).

Definition at line 23 of file rux_app.hpp.


The documentation for this struct was generated from the following file: