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

Result of reconciling a freshly-segmented instance set against a previous one. More...

#include <reconcile_instances.hpp>

Collaboration diagram for reusex::geometry::ReconcileResult:

Public Attributes

std::vector< ReconciledInstanceinstances
std::vector< OrphanedInstanceorphaned_old
 Old GUIDs with no match.
size_t matched_count = 0
size_t fresh_count = 0

Detailed Description

Result of reconciling a freshly-segmented instance set against a previous one.

instances always covers every new instance (matched or fresh).

Definition at line 39 of file reconcile_instances.hpp.

Member Data Documentation

◆ fresh_count

size_t reusex::geometry::ReconcileResult::fresh_count = 0

Definition at line 43 of file reconcile_instances.hpp.

◆ instances

std::vector<ReconciledInstance> reusex::geometry::ReconcileResult::instances

Definition at line 40 of file reconcile_instances.hpp.

◆ matched_count

size_t reusex::geometry::ReconcileResult::matched_count = 0

Definition at line 42 of file reconcile_instances.hpp.

◆ orphaned_old

std::vector<OrphanedInstance> reusex::geometry::ReconcileResult::orphaned_old

Old GUIDs with no match.

Definition at line 41 of file reconcile_instances.hpp.


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