|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
A detected or manual building component (window, door, wall, ...). More...
#include <BuildingComponent.hpp>

Public Attributes | |
| std::string | name |
| ComponentType | type = ComponentType::window |
| CoplanarPolygon | boundary |
| int | parent_id = -1 |
| double | confidence = -1.0 |
| std::string | notes |
| std::variant< WindowData, DoorData, WallData > | data = WindowData{} |
A detected or manual building component (window, door, wall, ...).
Definition at line 36 of file BuildingComponent.hpp.
| CoplanarPolygon reusex::geometry::BuildingComponent::boundary |
Definition at line 39 of file BuildingComponent.hpp.
| double reusex::geometry::BuildingComponent::confidence = -1.0 |
Definition at line 41 of file BuildingComponent.hpp.
| std::variant<WindowData, DoorData, WallData> reusex::geometry::BuildingComponent::data = WindowData{} |
Definition at line 43 of file BuildingComponent.hpp.
| std::string reusex::geometry::BuildingComponent::name |
Definition at line 37 of file BuildingComponent.hpp.
| std::string reusex::geometry::BuildingComponent::notes |
Definition at line 42 of file BuildingComponent.hpp.
| int reusex::geometry::BuildingComponent::parent_id = -1 |
Definition at line 40 of file BuildingComponent.hpp.
| ComponentType reusex::geometry::BuildingComponent::type = ComponentType::window |
Definition at line 38 of file BuildingComponent.hpp.