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

Options for rux create windows. More...

#include <windows.hpp>

Collaboration diagram for SubcommandWindowOptions:

Public Attributes

std::string mesh_name = "mesh"
std::string instance_cloud_name = "instances"
std::string semantic_cloud_name = "labels"
std::string mode = "rect"
 "rect" or "poly"
float wall_offset = 0.5f
 Offset along outward wall normal (meters).
float alpha = 0.5f
 ConcaveHull alpha for polyline mode.
std::vector< uint32_t > labels_to_process
 Semantic labels to treat as windows.
bool clear_existing = false
 Delete all existing windows before creating new ones.
bool include_internal = false
 Include windows inside mesh volume (default: false).

Detailed Description

Options for rux create windows.

Definition at line 15 of file windows.hpp.

Member Data Documentation

◆ alpha

float SubcommandWindowOptions::alpha = 0.5f

ConcaveHull alpha for polyline mode.

Definition at line 21 of file windows.hpp.

◆ clear_existing

bool SubcommandWindowOptions::clear_existing = false

Delete all existing windows before creating new ones.

Definition at line 23 of file windows.hpp.

◆ include_internal

bool SubcommandWindowOptions::include_internal = false

Include windows inside mesh volume (default: false).

Definition at line 24 of file windows.hpp.

◆ instance_cloud_name

std::string SubcommandWindowOptions::instance_cloud_name = "instances"

Definition at line 17 of file windows.hpp.

◆ labels_to_process

std::vector<uint32_t> SubcommandWindowOptions::labels_to_process

Semantic labels to treat as windows.

Definition at line 22 of file windows.hpp.

◆ mesh_name

std::string SubcommandWindowOptions::mesh_name = "mesh"

Definition at line 16 of file windows.hpp.

◆ mode

std::string SubcommandWindowOptions::mode = "rect"

"rect" or "poly"

Definition at line 19 of file windows.hpp.

◆ semantic_cloud_name

std::string SubcommandWindowOptions::semantic_cloud_name = "labels"

Definition at line 18 of file windows.hpp.

◆ wall_offset

float SubcommandWindowOptions::wall_offset = 0.5f

Offset along outward wall normal (meters).

Definition at line 20 of file windows.hpp.


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