NDEVR
API Documentation
RasterScannerOptions.h
1#pragma once
2#include "DLLInfo.h"
3#include "Base/Headers/ApplicationOptions.h"
4namespace NDEVR
5{
11 struct RASTER_POINT_SCANNER_API RasterScannerOptions
12 {
13 static TranslatedString options_label;
14 static ApplicationOption<bool> smoother_filter_matching_points;
15 static ApplicationOption<bool> use_slam;
16 static ApplicationOption<bool> use_imu_for_slam;
17 static ApplicationOption<bool> show_live_display;
18 static ApplicationOption<bool> show_keypoint_display;
19 static ApplicationOption<bool> show_keyframe_display;
20 static ApplicationOption<bool> show_generated_cloud;
21 static ApplicationOption<bool> post_process_merge;
22 static ApplicationOption<bool> auto_filter;
23 static ApplicationOption<bool> auto_surface;
24 static ApplicationOption<bool> align_to_depth;
25 static ApplicationOption<bool> allow_calibration;
26
27 static ApplicationOption<fltp04> imu_noise_gyro;
28 static ApplicationOption<fltp04> imu_noise_acc;
29 static ApplicationOption<fltp04> imu_gyro_walk;
30 static ApplicationOption<fltp08> calibration_spacing;
31 static ApplicationOption<fltp04> imu_acc_walk;
32 static ApplicationOption<fltp04> near_far_threshold;
33 static ApplicationOption<uint04> features_per_image;
34 static ApplicationOption<uint04> frame_reduction;
35 static ApplicationOption<String> calibration_folder;
36
37 static ApplicationOption<fltp08> max_scan_radius;
39 static void ResetOptionsToDefaults();
40 };
41}
The primary namespace for the NDEVR SDK.