![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Main application options. More...
#include <ecvOptions.h>
Public Member Functions | |
| ecvOptions () | |
| Default constructor. More... | |
| void | reset () |
| Resets parameters to default values. More... | |
| void | fromPersistentSettings () |
| Loads from persistent DB. More... | |
| void | toPersistentSettings () const |
| Saves to persistent DB. More... | |
Static Public Member Functions | |
| static const ecvOptions & | Instance () |
| Returns the stored values of each parameter. More... | |
| static void | ReleaseInstance () |
| Release unique instance (if any) More... | |
| static void | Set (const ecvOptions &options) |
| Sets parameters. More... | |
Public Attributes | |
| bool | normalsDisplayedByDefault |
| Whether to display the normals by default or not. More... | |
| bool | useNativeDialogs |
| Use native load/save dialogs. More... | |
| CVLog::MessageLevelFlags | logVerbosityLevel |
| Log/console verbosity level (reuses CVLog::MessageLevelFlags) More... | |
| bool | askForConfirmationBeforeQuitting |
| Ask for confirmation before quitting. More... | |
Static Protected Member Functions | |
| static ecvOptions & | InstanceNonConst () |
| Returns the stored values of each parameter. More... | |
Main application options.
Definition at line 19 of file ecvOptions.h.
| ecvOptions::ecvOptions | ( | ) |
Default constructor.
| void ecvOptions::fromPersistentSettings | ( | ) |
Loads from persistent DB.
|
inlinestatic |
Returns the stored values of each parameter.
Definition at line 48 of file ecvOptions.h.
Referenced by MainWindow::addToDB(), and ECVFileDialogOptions().
|
staticprotected |
Returns the stored values of each parameter.
|
static |
Release unique instance (if any)
| void ecvOptions::reset | ( | ) |
Resets parameters to default values.
|
static |
Sets parameters.
| void ecvOptions::toPersistentSettings | ( | ) | const |
Saves to persistent DB.
| bool ecvOptions::askForConfirmationBeforeQuitting |
Ask for confirmation before quitting.
Definition at line 31 of file ecvOptions.h.
| CVLog::MessageLevelFlags ecvOptions::logVerbosityLevel |
Log/console verbosity level (reuses CVLog::MessageLevelFlags)
Definition at line 28 of file ecvOptions.h.
| bool ecvOptions::normalsDisplayedByDefault |
Whether to display the normals by default or not.
Definition at line 22 of file ecvOptions.h.
Referenced by MainWindow::addToDB().
| bool ecvOptions::useNativeDialogs |
Use native load/save dialogs.
Definition at line 25 of file ecvOptions.h.