|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
Configuration for the create_windows pipeline. More...
#include <create_windows.hpp>
Public Attributes | |
| WindowBoundaryMode | mode = WindowBoundaryMode::rectangle |
| float | wall_offset = 0.5f |
| Offset along outward wall normal (meters). | |
| float | alpha = 0.5f |
| ConcaveHull alpha for polyline mode. | |
| float | wall_normal_z_threshold = kWallVerticalityGateOff |
| Verticality gate on wall candidates: a coplanar mesh region is kept only when |normal.z| < wall_normal_z_threshold. | |
| float | coplanarity_angle_deg |
| Max angle deviation within wall component. | |
| bool | include_internal |
| Include windows inside mesh volume (default: false). | |
Configuration for the create_windows pipeline.
Definition at line 52 of file create_windows.hpp.
| float reusex::geometry::CreateWindowsOptions::alpha = 0.5f |
ConcaveHull alpha for polyline mode.
Definition at line 55 of file create_windows.hpp.
| float reusex::geometry::CreateWindowsOptions::coplanarity_angle_deg |
Max angle deviation within wall component.
Definition at line 63 of file create_windows.hpp.
| bool reusex::geometry::CreateWindowsOptions::include_internal |
Include windows inside mesh volume (default: false).
Definition at line 65 of file create_windows.hpp.
| WindowBoundaryMode reusex::geometry::CreateWindowsOptions::mode = WindowBoundaryMode::rectangle |
Definition at line 53 of file create_windows.hpp.
| float reusex::geometry::CreateWindowsOptions::wall_normal_z_threshold = kWallVerticalityGateOff |
Verticality gate on wall candidates: a coplanar mesh region is kept only when |normal.z| < wall_normal_z_threshold.
The default kWallVerticalityGateOff accepts every orientation, which is what window detection wants — skylights and tilted roof glazing need their horizontal/oblique host surfaces (#326). Lower it (e.g. 0.3) to restrict windows to near-vertical walls.
Definition at line 62 of file create_windows.hpp.
| float reusex::geometry::CreateWindowsOptions::wall_offset = 0.5f |
Offset along outward wall normal (meters).
Definition at line 54 of file create_windows.hpp.