3#include <NDEVR/ApplicationOptions.h>
The default object to store data of any type that should persist through sessions of the application.
Any text displayed to the user should be defined as a TranslatedString which allows the program to lo...
The primary namespace for the NDEVR SDK.
Stores ApplicationOptions related to user preferences for measurements.
static ApplicationOption< fltp08 > default_arrow_size
The default size of arrowheads on measurement annotations.
static ApplicationOption< uint04 > default_decimal_places
The default number of decimal places shown in measurement values.
static void ResetOptionsToDefaults()
Resets all measurement options to their factory default values.
static TranslatedString options_label
The translated display label for the measurement options category.
static ApplicationOption< bool > use_line_leaders
Whether to display leader lines from measurement lines to their labels.
static ApplicationOption< bool > use_point_leaders
Whether to display leader lines from measurement points to their labels.
static ApplicationOption< fltp08 > default_text_size
The default text size for measurement labels and annotations.