|
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 = 0.3f |
| |normal.z| < this → vertical | |
| 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 37 of file create_windows.hpp.
| float reusex::geometry::CreateWindowsOptions::alpha = 0.5f |
ConcaveHull alpha for polyline mode.
Definition at line 40 of file create_windows.hpp.
| float reusex::geometry::CreateWindowsOptions::coplanarity_angle_deg |
Max angle deviation within wall component.
Definition at line 42 of file create_windows.hpp.
| bool reusex::geometry::CreateWindowsOptions::include_internal |
Include windows inside mesh volume (default: false).
Definition at line 44 of file create_windows.hpp.
| WindowBoundaryMode reusex::geometry::CreateWindowsOptions::mode = WindowBoundaryMode::rectangle |
Definition at line 38 of file create_windows.hpp.
| float reusex::geometry::CreateWindowsOptions::wall_normal_z_threshold = 0.3f |
|normal.z| < this → vertical
Definition at line 41 of file create_windows.hpp.
| float reusex::geometry::CreateWindowsOptions::wall_offset = 0.5f |
Offset along outward wall normal (meters).
Definition at line 39 of file create_windows.hpp.