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

Options for rux edit perturb-poses (issue #338). More...

#include <perturb_poses.hpp>

Public Attributes

unsigned seed = 42
double drift_scale = 1.0
double target_drift_ratio = 0.20
int min_frame_gap = 50
double rot_bias_gain = 0.020
double rot_walk_gain = 0.010
double trans_bias_gain = 0.020
double trans_walk_gain = 0.010
double bias_correlation_length = 5.0
bool dry_run = false
bool yes = false
 Required acknowledgement that the target project is a disposable copy.

Detailed Description

Options for rux edit perturb-poses (issue #338).

Defaults mirror reusex::geometry::PoseDriftOptions exactly (docs/STANDARDS.md §4) — the CLI never redefines a library default.

Definition at line 14 of file perturb_poses.hpp.

Member Data Documentation

◆ bias_correlation_length

double SubcommandEditPerturbPosesOptions::bias_correlation_length = 5.0

Definition at line 23 of file perturb_poses.hpp.

◆ drift_scale

double SubcommandEditPerturbPosesOptions::drift_scale = 1.0

Definition at line 16 of file perturb_poses.hpp.

◆ dry_run

bool SubcommandEditPerturbPosesOptions::dry_run = false

Definition at line 24 of file perturb_poses.hpp.

◆ min_frame_gap

int SubcommandEditPerturbPosesOptions::min_frame_gap = 50

Definition at line 18 of file perturb_poses.hpp.

◆ rot_bias_gain

double SubcommandEditPerturbPosesOptions::rot_bias_gain = 0.020

Definition at line 19 of file perturb_poses.hpp.

◆ rot_walk_gain

double SubcommandEditPerturbPosesOptions::rot_walk_gain = 0.010

Definition at line 20 of file perturb_poses.hpp.

◆ seed

unsigned SubcommandEditPerturbPosesOptions::seed = 42

Definition at line 15 of file perturb_poses.hpp.

◆ target_drift_ratio

double SubcommandEditPerturbPosesOptions::target_drift_ratio = 0.20

Definition at line 17 of file perturb_poses.hpp.

◆ trans_bias_gain

double SubcommandEditPerturbPosesOptions::trans_bias_gain = 0.020

Definition at line 21 of file perturb_poses.hpp.

◆ trans_walk_gain

double SubcommandEditPerturbPosesOptions::trans_walk_gain = 0.010

Definition at line 22 of file perturb_poses.hpp.

◆ yes

bool SubcommandEditPerturbPosesOptions::yes = false

Required acknowledgement that the target project is a disposable copy.

Definition at line 26 of file perturb_poses.hpp.


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