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

#include <downsample.hpp>

Collaboration diagram for SubcommandEditDownsampleOptions:

Public Attributes

std::string input = "cloud"
 Source cloud name in the project DB.
std::string output
 Output cloud name. Empty string means "same as input" (overwrite).
float resolution = 0.0f
 Voxel leaf size in meters. Required; non-positive values are rejected.
std::vector< std::string > with
 Parallel clouds to downsample with the same voxel assignment.

Detailed Description

Definition at line 13 of file downsample.hpp.

Member Data Documentation

◆ input

std::string SubcommandEditDownsampleOptions::input = "cloud"

Source cloud name in the project DB.

Defaults to "cloud" (the canonical name produced by import / reconstruct).

Definition at line 16 of file downsample.hpp.

◆ output

std::string SubcommandEditDownsampleOptions::output

Output cloud name. Empty string means "same as input" (overwrite).

Definition at line 19 of file downsample.hpp.

◆ resolution

float SubcommandEditDownsampleOptions::resolution = 0.0f

Voxel leaf size in meters. Required; non-positive values are rejected.

Definition at line 22 of file downsample.hpp.

◆ with

std::vector<std::string> SubcommandEditDownsampleOptions::with

Parallel clouds to downsample with the same voxel assignment.

Each entry is of the form "NAME" (overwrite NAME) or "NAME:OUT_NAME" (write to OUT_NAME).

Definition at line 27 of file downsample.hpp.


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