|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
A complete material passport for a reused building material. More...
#include <MaterialPassport.hpp>

Public Attributes | |
| Owner | owner |
| Section 1: Owner information. | |
| ConstructionItemDescription | description |
| Section 2: Construction item description. | |
| ProductInformation | product |
| Section 3: Product information. | |
| Certifications | certifications |
| Section 4: Certifications, approvals and declarations. | |
| Dimensions | dimensions |
| Section 5: Dimensions and geometry. | |
| Condition | condition |
| Section 6: Condition assessment. | |
| Pollution | pollution |
| Section 7: Pollution - content and emissions. | |
| EnvironmentalPotential | environmental |
| Section 8: Environmental and resource potential. | |
| FireProperties | fire |
| Section 9: Fire properties. | |
| History | history |
| Section 10: History. | |
| std::vector< TransactionLogEntry > | transaction_log |
| Transaction log recording all changes. | |
| MaterialPassportMetadata | metadata |
| Document metadata. | |
A complete material passport for a reused building material.
Implements the Danish "Materialepas for genbrugte byggevarer" standard (v1.0, September 2024). Contains 10 sections with 75 properties covering ownership, description, certifications, dimensions, condition, pollution, environmental potential, fire properties, and history.
Definition at line 82 of file MaterialPassport.hpp.
| Certifications reusex::core::MaterialPassport::certifications |
Section 4: Certifications, approvals and declarations.
Definition at line 93 of file MaterialPassport.hpp.
| Condition reusex::core::MaterialPassport::condition |
Section 6: Condition assessment.
Definition at line 99 of file MaterialPassport.hpp.
| ConstructionItemDescription reusex::core::MaterialPassport::description |
Section 2: Construction item description.
Definition at line 87 of file MaterialPassport.hpp.
| Dimensions reusex::core::MaterialPassport::dimensions |
Section 5: Dimensions and geometry.
Definition at line 96 of file MaterialPassport.hpp.
| EnvironmentalPotential reusex::core::MaterialPassport::environmental |
Section 8: Environmental and resource potential.
Definition at line 105 of file MaterialPassport.hpp.
| FireProperties reusex::core::MaterialPassport::fire |
Section 9: Fire properties.
Definition at line 108 of file MaterialPassport.hpp.
| History reusex::core::MaterialPassport::history |
Section 10: History.
Definition at line 111 of file MaterialPassport.hpp.
| MaterialPassportMetadata reusex::core::MaterialPassport::metadata |
Document metadata.
Definition at line 117 of file MaterialPassport.hpp.
| Owner reusex::core::MaterialPassport::owner |
Section 1: Owner information.
Definition at line 84 of file MaterialPassport.hpp.
| Pollution reusex::core::MaterialPassport::pollution |
Section 7: Pollution - content and emissions.
Definition at line 102 of file MaterialPassport.hpp.
| ProductInformation reusex::core::MaterialPassport::product |
Section 3: Product information.
Definition at line 90 of file MaterialPassport.hpp.
| std::vector<TransactionLogEntry> reusex::core::MaterialPassport::transaction_log |
Transaction log recording all changes.
Definition at line 114 of file MaterialPassport.hpp.