ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ecvGui Class Reference

This class manages some persistent parameters (mostly for display) More...

#include <ecvGuiParameters.h>

Collaboration diagram for ecvGui:

Classes

struct  ParamStruct
 GUI parameters. More...
 

Static Public Member Functions

static const ParamStructParameters ()
 Returns the stored values of each parameter. More...
 
static void Set (const ParamStruct &params)
 Sets GUI parameters. More...
 
static void UpdateParameters ()
 
static void ReleaseInstance ()
 Release unique instance (if any) More...
 

Protected Attributes

ParamStruct params
 Parameters set. More...
 

Detailed Description

This class manages some persistent parameters (mostly for display)

Values of persistent parameters are stored by the system (either in the registry or in a separate file depending on the OS).

Definition at line 25 of file ecvGuiParameters.h.

Member Function Documentation

◆ Parameters()

◆ ReleaseInstance()

void ecvGui::ReleaseInstance ( )
static

Release unique instance (if any)

Definition at line 39 of file ecvGuiParameters.cpp.

References s_gui.

◆ Set()

void ecvGui::Set ( const ParamStruct params)
static

◆ UpdateParameters()

void ecvGui::UpdateParameters ( )
static

Definition at line 33 of file ecvGuiParameters.cpp.

References s_gui.

Referenced by ecvDisplayTools::GetDisplayParameters().

Member Data Documentation

◆ params

ParamStruct ecvGui::params
protected

Parameters set.

Definition at line 145 of file ecvGuiParameters.h.

Referenced by Set().


The documentation for this class was generated from the following files: