|
MeVisLab Toolbox Reference
|
The CSOListRules class controls how the CSOList should treat CSOGroups if their CSOs are removed. More...
#include <CSOListRules.h>
Public Member Functions | |
| CSOListRules () | |
| Constructor. | |
| ~CSOListRules () | |
| Destructor. | |
| void | reset () |
| Sets default values to all members. | |
| void | setRemoveEmptyGroupHandling (CSORemoveEmptyGroupHandling handling) |
| Sets the handling mode for empty CSOGroups. | |
| CSORemoveEmptyGroupHandling | getRemoveEmptyGroupHandling () const |
| Returns the _removeEmptyGroupHandling mode. | |
| void | applyTo (CSOList &csoList) |
Applies the rules to the csoList. | |
Static Public Member Functions | |
| static CSORemoveEmptyGroupHandling | getDefaultRemoveEmptyGroupHandling () |
| Returns the default removal handling for a CSOList. | |
The CSOListRules class controls how the CSOList should treat CSOGroups if their CSOs are removed.
Definition at line 41 of file CSOListRules.h.
| ml::CSOListRules::CSOListRules | ( | ) |
Constructor.
| ml::CSOListRules::~CSOListRules | ( | ) |
Destructor.
| void ml::CSOListRules::applyTo | ( | CSOList & | csoList | ) |
Applies the rules to the csoList.
|
inlinestatic |
Returns the default removal handling for a CSOList.
Definition at line 64 of file CSOListRules.h.
References ml::REMOVE_EMPTY_ALWAYS.
|
inline |
Returns the _removeEmptyGroupHandling mode.
Definition at line 57 of file CSOListRules.h.
| void ml::CSOListRules::reset | ( | ) |
Sets default values to all members.
|
inline |
Sets the handling mode for empty CSOGroups.
Definition at line 55 of file CSOListRules.h.