ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
SubcommandCreateMaterialsOptions Struct Reference

CLI options for rux create materials — generate one material passport per instance and link it back onto the instance. More...

#include <materials.hpp>

Collaboration diagram for SubcommandCreateMaterialsOptions:

Public Attributes

std::string instances_cloud_name = "instances"
 Name of the instance-label cloud in ProjectDB.
std::string semantic_cloud_name = "labels"
 Name of the semantic-label cloud, used to name passports by class.
std::string project_id
 Optional project id to associate the created passports with.
bool clear = false
 Regenerate passports for instances that are already linked.

Detailed Description

CLI options for rux create materials — generate one material passport per instance and link it back onto the instance.

Definition at line 17 of file materials.hpp.

Member Data Documentation

◆ clear

bool SubcommandCreateMaterialsOptions::clear = false

Regenerate passports for instances that are already linked.

Definition at line 28 of file materials.hpp.

◆ instances_cloud_name

std::string SubcommandCreateMaterialsOptions::instances_cloud_name = "instances"

Name of the instance-label cloud in ProjectDB.

Definition at line 19 of file materials.hpp.

◆ project_id

std::string SubcommandCreateMaterialsOptions::project_id

Optional project id to associate the created passports with.

Definition at line 25 of file materials.hpp.

◆ semantic_cloud_name

std::string SubcommandCreateMaterialsOptions::semantic_cloud_name = "labels"

Name of the semantic-label cloud, used to name passports by class.

Definition at line 22 of file materials.hpp.


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