ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
reusex::core::Dimensions Struct Reference

Physical dimensions and geometry of the construction item. More...

#include <materialepas_types.hpp>

Collaboration diagram for reusex::core::Dimensions:

Public Attributes

std::optional< double > width_mm
 Width in millimeters.
std::string leksikon_guid_width_mm = "3NHBUedX9438Hi3mwD15$Z"
std::optional< double > height_mm
 Height in millimeters.
std::string leksikon_guid_height_mm = "2G$wMhUvL2LgKNY0J66oAT"
std::optional< double > length_mm
 Length in millimeters.
std::string leksikon_guid_length_mm = "1uUn3YWZfBaPqYQMo_$Om$"
std::optional< double > thickness_mm
 Thickness in millimeters.
std::string leksikon_guid_thickness_mm = "0SyXPZ9an9vh49k$Lgkvly"
std::optional< double > depth_mm
 Depth in millimeters.
std::string leksikon_guid_depth_mm = "1$OV5du3LFWwa$P7SfJhAr"
std::optional< double > volume_m3
 Volume in cubic meters.
std::string leksikon_guid_volume_m3 = "3IHRMkfs9EDPXVvPJ0hbFn"
std::optional< double > surface_area_m2
 Surface area of product in square meters.
std::string leksikon_guid_surface_area_m2 = "3Cs4d96Ff1nPGHWlsTyYIS"
std::optional< double > inner_diameter_mm
 Inner diameter in millimeters.
std::string leksikon_guid_inner_diameter_mm = "0ayREcz2zBuPWmCDTem2a8"
std::optional< double > outer_diameter_mm
 Outer diameter in millimeters.
std::string leksikon_guid_outer_diameter_mm = "3BWwvo0lf3iAd_34y7ac$4"
std::optional< double > weight_kg
 Weight in kilograms.
std::string leksikon_guid_weight_kg = "1XyLvnxf94pwJW6LWaD6Zw"
std::string technical_drawing
 Technical drawing (image URL or base64).
std::string leksikon_guid_technical_drawing = "2d01jZqvP7GOR3V$coAprV"

Detailed Description

Physical dimensions and geometry of the construction item.

Note
Danish section: 'Dimensioner og geometri'

Definition at line 211 of file materialepas_types.hpp.

Member Data Documentation

◆ depth_mm

std::optional<double> reusex::core::Dimensions::depth_mm

Depth in millimeters.

Note
Danish: 'Dybde'

Definition at line 234 of file materialepas_types.hpp.

◆ height_mm

std::optional<double> reusex::core::Dimensions::height_mm

Height in millimeters.

Note
Danish: 'Højde'

Definition at line 219 of file materialepas_types.hpp.

◆ inner_diameter_mm

std::optional<double> reusex::core::Dimensions::inner_diameter_mm

Inner diameter in millimeters.

Note
Danish: 'Indvendig diameter'

Definition at line 249 of file materialepas_types.hpp.

◆ leksikon_guid_depth_mm

std::string reusex::core::Dimensions::leksikon_guid_depth_mm = "1$OV5du3LFWwa$P7SfJhAr"

Definition at line 235 of file materialepas_types.hpp.

◆ leksikon_guid_height_mm

std::string reusex::core::Dimensions::leksikon_guid_height_mm = "2G$wMhUvL2LgKNY0J66oAT"

Definition at line 220 of file materialepas_types.hpp.

◆ leksikon_guid_inner_diameter_mm

std::string reusex::core::Dimensions::leksikon_guid_inner_diameter_mm = "0ayREcz2zBuPWmCDTem2a8"

Definition at line 250 of file materialepas_types.hpp.

◆ leksikon_guid_length_mm

std::string reusex::core::Dimensions::leksikon_guid_length_mm = "1uUn3YWZfBaPqYQMo_$Om$"

Definition at line 225 of file materialepas_types.hpp.

◆ leksikon_guid_outer_diameter_mm

std::string reusex::core::Dimensions::leksikon_guid_outer_diameter_mm = "3BWwvo0lf3iAd_34y7ac$4"

Definition at line 255 of file materialepas_types.hpp.

◆ leksikon_guid_surface_area_m2

std::string reusex::core::Dimensions::leksikon_guid_surface_area_m2 = "3Cs4d96Ff1nPGHWlsTyYIS"

Definition at line 245 of file materialepas_types.hpp.

◆ leksikon_guid_technical_drawing

std::string reusex::core::Dimensions::leksikon_guid_technical_drawing = "2d01jZqvP7GOR3V$coAprV"

Definition at line 265 of file materialepas_types.hpp.

◆ leksikon_guid_thickness_mm

std::string reusex::core::Dimensions::leksikon_guid_thickness_mm = "0SyXPZ9an9vh49k$Lgkvly"

Definition at line 230 of file materialepas_types.hpp.

◆ leksikon_guid_volume_m3

std::string reusex::core::Dimensions::leksikon_guid_volume_m3 = "3IHRMkfs9EDPXVvPJ0hbFn"

Definition at line 240 of file materialepas_types.hpp.

◆ leksikon_guid_weight_kg

std::string reusex::core::Dimensions::leksikon_guid_weight_kg = "1XyLvnxf94pwJW6LWaD6Zw"

Definition at line 260 of file materialepas_types.hpp.

◆ leksikon_guid_width_mm

std::string reusex::core::Dimensions::leksikon_guid_width_mm = "3NHBUedX9438Hi3mwD15$Z"

Definition at line 215 of file materialepas_types.hpp.

◆ length_mm

std::optional<double> reusex::core::Dimensions::length_mm

Length in millimeters.

Note
Danish: 'Længde'

Definition at line 224 of file materialepas_types.hpp.

◆ outer_diameter_mm

std::optional<double> reusex::core::Dimensions::outer_diameter_mm

Outer diameter in millimeters.

Note
Danish: 'Udvendig diameter'

Definition at line 254 of file materialepas_types.hpp.

◆ surface_area_m2

std::optional<double> reusex::core::Dimensions::surface_area_m2

Surface area of product in square meters.

Note
Danish: 'Overfladeareal'

Definition at line 244 of file materialepas_types.hpp.

◆ technical_drawing

std::string reusex::core::Dimensions::technical_drawing

Technical drawing (image URL or base64).

Note
Danish: 'Teknisk tegning'

Definition at line 264 of file materialepas_types.hpp.

◆ thickness_mm

std::optional<double> reusex::core::Dimensions::thickness_mm

Thickness in millimeters.

Note
Danish: 'Tykkelse'

Definition at line 229 of file materialepas_types.hpp.

◆ volume_m3

std::optional<double> reusex::core::Dimensions::volume_m3

Volume in cubic meters.

Note
Danish: 'Volumen'

Definition at line 239 of file materialepas_types.hpp.

◆ weight_kg

std::optional<double> reusex::core::Dimensions::weight_kg

Weight in kilograms.

Note
Danish: 'Vægt'

Definition at line 259 of file materialepas_types.hpp.

◆ width_mm

std::optional<double> reusex::core::Dimensions::width_mm

Width in millimeters.

Note
Danish: 'Bredde'

Definition at line 214 of file materialepas_types.hpp.


The documentation for this struct was generated from the following file: