anatomist  5.1.2
3D neuroimaging data viewer
anatomist::ControlConfiguration Class Reference

Configuration stuff for main Anatomist (control window settings) More...

#include <anatomist/control/controlConfig.h>

Inheritance diagram for anatomist::ControlConfiguration:
Collaboration diagram for anatomist::ControlConfiguration:

Public Member Functions

 ControlConfiguration ()
 
virtual ~ControlConfiguration ()
 
virtual void apply (const GlobalConfiguration *cfg)
 applies configuration to the program part. More...
 
virtual void update (GlobalConfiguration *cfg)
 Updates the global config with the specific local options. More...
 
- Public Member Functions inherited from anatomist::LocalConfiguration
 LocalConfiguration ()
 
virtual ~LocalConfiguration ()
 

Detailed Description

Configuration stuff for main Anatomist (control window settings)

Definition at line 46 of file controlConfig.h.

Constructor & Destructor Documentation

◆ ControlConfiguration()

anatomist::ControlConfiguration::ControlConfiguration ( )
inline

Definition at line 49 of file controlConfig.h.

◆ ~ControlConfiguration()

virtual anatomist::ControlConfiguration::~ControlConfiguration ( )
virtual

Member Function Documentation

◆ apply()

virtual void anatomist::ControlConfiguration::apply ( const GlobalConfiguration cfg)
virtual

applies configuration to the program part.

This function must be derived by inherited classes, and is aimed to pick the specific attributes in the global config and apply these settings to the program part (module...)

Implements anatomist::LocalConfiguration.

◆ update()

virtual void anatomist::ControlConfiguration::update ( GlobalConfiguration )
virtual

Updates the global config with the specific local options.

This function is not absolutely needed if the global config is maintained up to date by program parts each time a setting changes

Reimplemented from anatomist::LocalConfiguration.


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