|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
Options for rux create windows. More...
#include <windows.hpp>

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 = reusex::geometry::CreateWindowsOptions{}.wall_offset |
| Offset along the outward wall normal (meters). | |
| float | alpha = reusex::geometry::CreateWindowsOptions{}.alpha |
| ConcaveHull alpha for polyline mode. | |
| float | wall_normal_z_threshold |
| Verticality gate on wall candidates (#326). | |
| std::vector< uint32_t > | labels_to_process |
| Semantic labels to treat as windows. | |
| bool | clear_existing |
| Delete all existing windows before creating new ones. | |
| bool | include_internal |
| Include windows inside the mesh volume. | |
Options for rux create windows.
Defaults are derived from reusex::geometry::CreateWindowsOptions so the CLI and library never disagree on a parameter's default (docs/STANDARDS.md ยง4).
Definition at line 20 of file windows.hpp.
| float SubcommandWindowOptions::alpha = reusex::geometry::CreateWindowsOptions{}.alpha |
ConcaveHull alpha for polyline mode.
Definition at line 28 of file windows.hpp.
| bool SubcommandWindowOptions::clear_existing |
Delete all existing windows before creating new ones.
Definition at line 34 of file windows.hpp.
| bool SubcommandWindowOptions::include_internal |
Include windows inside the mesh volume.
Definition at line 37 of file windows.hpp.
| std::string SubcommandWindowOptions::instance_cloud_name = "instances" |
Definition at line 22 of file windows.hpp.
| std::vector<uint32_t> SubcommandWindowOptions::labels_to_process |
Semantic labels to treat as windows.
Definition at line 33 of file windows.hpp.
| std::string SubcommandWindowOptions::mesh_name = "mesh" |
Definition at line 21 of file windows.hpp.
| std::string SubcommandWindowOptions::mode = "rect" |
"rect" or "poly"
Definition at line 24 of file windows.hpp.
| std::string SubcommandWindowOptions::semantic_cloud_name = "labels" |
Definition at line 23 of file windows.hpp.
| float SubcommandWindowOptions::wall_normal_z_threshold |
Verticality gate on wall candidates (#326).
Definition at line 30 of file windows.hpp.
| float SubcommandWindowOptions::wall_offset = reusex::geometry::CreateWindowsOptions{}.wall_offset |
Offset along the outward wall normal (meters).
Definition at line 26 of file windows.hpp.