|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
Collection of all options for plane segmentation subcommand. More...
#include <planes.hpp>

Public Attributes | |
| float | angle_threshold |
| Angular threshold for plane detection (degrees). | |
| float | plane_dist_threshold |
| Distance threshold for plane detection. | |
| int | minInliers = reusex::geometry::SegmentPlanesOptions{}.min_inliers |
| Minimum number of inliers for a valid plane. | |
| float | radius = reusex::geometry::SegmentPlanesOptions{}.radius |
| float | interval_0 = reusex::geometry::SegmentPlanesOptions{}.interval_0 |
| float | interval_factor |
| bool | adaptive = true |
| Derive thresholds from measured cloud noise (#214). | |
| unsigned | noise_seed = 42 |
| Deterministic seed for the noise estimator. | |
| bool | dist_explicit = false |
| User passed -d (pins distance threshold). | |
| bool | min_explicit = false |
| User passed -m (pins min_inliers). | |
| std::string | filter_expr |
| Filter expression to limit processing. | |
Collection of all options for plane segmentation subcommand.
Defaults are derived from reusex::geometry::SegmentPlanesOptions so the CLI and library never disagree on a parameter's default (docs/STANDARDS.md ยง4).
Definition at line 18 of file planes.hpp.
| bool SubcommandSegPlanesOptions::adaptive = true |
Derive thresholds from measured cloud noise (#214).
Definition at line 33 of file planes.hpp.
| float SubcommandSegPlanesOptions::angle_threshold |
Angular threshold for plane detection (degrees).
Definition at line 21 of file planes.hpp.
| bool SubcommandSegPlanesOptions::dist_explicit = false |
User passed -d (pins distance threshold).
Definition at line 35 of file planes.hpp.
| std::string SubcommandSegPlanesOptions::filter_expr |
Filter expression to limit processing.
Definition at line 38 of file planes.hpp.
| float SubcommandSegPlanesOptions::interval_0 = reusex::geometry::SegmentPlanesOptions{}.interval_0 |
Definition at line 29 of file planes.hpp.
| float SubcommandSegPlanesOptions::interval_factor |
Definition at line 30 of file planes.hpp.
| bool SubcommandSegPlanesOptions::min_explicit = false |
User passed -m (pins min_inliers).
Definition at line 36 of file planes.hpp.
| int SubcommandSegPlanesOptions::minInliers = reusex::geometry::SegmentPlanesOptions{}.min_inliers |
Minimum number of inliers for a valid plane.
Definition at line 27 of file planes.hpp.
| unsigned SubcommandSegPlanesOptions::noise_seed = 42 |
Deterministic seed for the noise estimator.
Definition at line 34 of file planes.hpp.
| float SubcommandSegPlanesOptions::plane_dist_threshold |
Distance threshold for plane detection.
Definition at line 24 of file planes.hpp.
| float SubcommandSegPlanesOptions::radius = reusex::geometry::SegmentPlanesOptions{}.radius |
Definition at line 28 of file planes.hpp.