|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
A user-defined column in the Notion-like material editor. More...
#include <ProjectDB.hpp>

Public Attributes | |
| std::string | id |
| std::string | type |
| std::string | name |
| std::vector< std::string > | options |
| int | sort_order = 0 |
| int | width = 200 |
A user-defined column in the Notion-like material editor.
Backed by the material_property_definitions table (schema v18). These describe the editable columns the GUI presents over material passports; they are distinct from the leksikon-based property_definitions table.
Definition at line 874 of file ProjectDB.hpp.
| std::string reusex::ProjectDB::PropertyDefinition::id |
Definition at line 875 of file ProjectDB.hpp.
| std::string reusex::ProjectDB::PropertyDefinition::name |
Definition at line 878 of file ProjectDB.hpp.
| std::vector<std::string> reusex::ProjectDB::PropertyDefinition::options |
Definition at line 879 of file ProjectDB.hpp.
| int reusex::ProjectDB::PropertyDefinition::sort_order = 0 |
Definition at line 880 of file ProjectDB.hpp.
| std::string reusex::ProjectDB::PropertyDefinition::type |
Definition at line 876 of file ProjectDB.hpp.
| int reusex::ProjectDB::PropertyDefinition::width = 200 |
Definition at line 881 of file ProjectDB.hpp.