API Documentation
Loading...
Searching...
No Matches
ScanOptions.h
Go to the documentation of this file.
1#pragma once
2#include "DLLInfo.h"
3#include <NDEVR/ScanMode.h>
4#include <NDEVR/ApplicationOptions.h>
5namespace NDEVR
6{
7#if NDEVR_SCAN
8 struct NDEVR_DESIGN_API ScanOptions
9 {
10 static TranslatedString options_label;
11 static ApplicationOption<bool> scan_show_mesh;
12 static ApplicationOption<bool> scan_mesh_wireframe;
13 static ApplicationOption<bool> scan_mesh_double_sided;
14 static ApplicationOption<bool> scan_show_points;
15 static ApplicationOption<uint04> mesh_update_range;
16 static ApplicationOption<File> drape_image_folder;
17 static ApplicationOption<ScanMode> scan_mode;
18 static ApplicationOption<String> scan_color_by;
19 static ApplicationOption<String> circle_scan_color_by;
20 static ApplicationOption<Angle<fltp08>> scan_primary_angle_of_seperation;
21 static ApplicationOption<Angle<fltp08>> scan_secondary_angle_of_seperation;
22 static ApplicationOption<fltp08> scan_primary_distance_of_seperation;
23 static ApplicationOption<fltp08> scan_secondary_distance_of_seperation;
24
25 static void ResetOptionsToDefaults();
26 };
27#endif
28}
#define NDEVR_DESIGN_API
Definition DLLInfo.h:77
Definition ACIColor.h:37