|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
One row of the instances table: a spatially-distinct object within an instance-label cloud, carrying a stable GUID that survives regeneration. More...
#include <ProjectDB.hpp>

Public Attributes | |
| uint32_t | instance_id = 0 |
| Label value in the instance cloud (>= 1). | |
| std::string | guid |
| Stable identity (UUID-v4-like). | |
| int | semantic_class = -1 |
| Semantic class this instance belongs to. | |
| int | point_count = 0 |
| Number of points in the instance. | |
One row of the instances table: a spatially-distinct object within an instance-label cloud, carrying a stable GUID that survives regeneration.
Definition at line 280 of file ProjectDB.hpp.
| std::string reusex::ProjectDB::InstanceRecord::guid |
Stable identity (UUID-v4-like).
Definition at line 282 of file ProjectDB.hpp.
| uint32_t reusex::ProjectDB::InstanceRecord::instance_id = 0 |
Label value in the instance cloud (>= 1).
Definition at line 281 of file ProjectDB.hpp.
| int reusex::ProjectDB::InstanceRecord::point_count = 0 |
Number of points in the instance.
Definition at line 284 of file ProjectDB.hpp.
| int reusex::ProjectDB::InstanceRecord::semantic_class = -1 |
Semantic class this instance belongs to.
Definition at line 283 of file ProjectDB.hpp.