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

Options controlling instance identity reconciliation. More...

#include <reconcile_instances.hpp>

Public Attributes

double min_overlap = 0.5
 Minimum mutual point-set overlap (fraction of the smaller instance) for a new instance to inherit an old GUID.
unsigned int seed = 42
 Fixed seed forwarded to GUID generation callers (not used internally).

Detailed Description

Options controlling instance identity reconciliation.

Definition at line 54 of file reconcile_instances.hpp.

Member Data Documentation

◆ min_overlap

double reusex::geometry::ReconcileOptions::min_overlap = 0.5

Minimum mutual point-set overlap (fraction of the smaller instance) for a new instance to inherit an old GUID.

STANDARDS/issue #207 require > 0.5.

Definition at line 57 of file reconcile_instances.hpp.

◆ seed

unsigned int reusex::geometry::ReconcileOptions::seed = 42

Fixed seed forwarded to GUID generation callers (not used internally).

Definition at line 59 of file reconcile_instances.hpp.


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