ReUseX  0.0.1
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
SubcommandMeshOptions Struct Reference

Collection of all options of Subcommand A. More...

#include <mesh.hpp>

Public Attributes

fs::path cloud_path_in = GlobalParams::cloud
fs::path normals_path_in = GlobalParams::normals
fs::path planes_path_in = GlobalParams::planes
fs::path plane_centroids_path_in = GlobalParams::plane_centroids
fs::path plane_normals_path_in = GlobalParams::plane_normals
fs::path rooms_path_in = GlobalParams::rooms
fs::path output_out = fs::current_path() / "mesh.ply"
float grid_size = GlobalParams::grid_size
bool display = GlobalParams::visualize
double angle_threshold = 25.0
double distance_threshold = 0.2
double search_threshold = 0.60
double new_plane_offset = 0.25

Detailed Description

Collection of all options of Subcommand A.

Definition at line 13 of file mesh.hpp.

Member Data Documentation

◆ angle_threshold

double SubcommandMeshOptions::angle_threshold = 25.0

Definition at line 26 of file mesh.hpp.

◆ cloud_path_in

fs::path SubcommandMeshOptions::cloud_path_in = GlobalParams::cloud

Definition at line 14 of file mesh.hpp.

◆ display

bool SubcommandMeshOptions::display = GlobalParams::visualize

Definition at line 24 of file mesh.hpp.

◆ distance_threshold

double SubcommandMeshOptions::distance_threshold = 0.2

Definition at line 27 of file mesh.hpp.

◆ grid_size

float SubcommandMeshOptions::grid_size = GlobalParams::grid_size

Definition at line 22 of file mesh.hpp.

◆ new_plane_offset

double SubcommandMeshOptions::new_plane_offset = 0.25

Definition at line 30 of file mesh.hpp.

◆ normals_path_in

fs::path SubcommandMeshOptions::normals_path_in = GlobalParams::normals

Definition at line 15 of file mesh.hpp.

◆ output_out

fs::path SubcommandMeshOptions::output_out = fs::current_path() / "mesh.ply"

Definition at line 20 of file mesh.hpp.

◆ plane_centroids_path_in

fs::path SubcommandMeshOptions::plane_centroids_path_in = GlobalParams::plane_centroids

Definition at line 17 of file mesh.hpp.

◆ plane_normals_path_in

fs::path SubcommandMeshOptions::plane_normals_path_in = GlobalParams::plane_normals

Definition at line 18 of file mesh.hpp.

◆ planes_path_in

fs::path SubcommandMeshOptions::planes_path_in = GlobalParams::planes

Definition at line 16 of file mesh.hpp.

◆ rooms_path_in

fs::path SubcommandMeshOptions::rooms_path_in = GlobalParams::rooms

Definition at line 19 of file mesh.hpp.

◆ search_threshold

double SubcommandMeshOptions::search_threshold = 0.60

Definition at line 29 of file mesh.hpp.


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