MeVisLab Toolbox Reference
CSOGroupRules.h File Reference
#include "MLCSOIncludes.h"

Go to the source code of this file.

Classes

class  ml::CSOGroupRules
 This handles rules like the maximum number of CSOs in a group and applies them. More...
 

Namespaces

namespace  ml
 Main documentation file for ML users and developers.
 

Enumerations

enum  ml::CSOGroupOverflowHandling {
  ml::OVERFLOW_DELETE_FIRST = 0 , ml::OVERFLOW_DELETE_LAST = 1 , ml::OVERFLOW_DELETE_ALL = 2 , ml::OVERFLOW_IGNORE_NEW = 3 ,
  ml::NUM_OVERFLOW_MODES = 4
}
 Enumeration for the group overflow handling modes. More...
 
enum  ml::CSORemoveHandling { ml::REMOVE_ALWAYS = 0 , ml::REMOVE_NEVER = 1 , ml::REMOVE_IF_IN_NO_GROUP = 2 , ml::NUM_REMOVE_MODES = 3 }
 Enumeration for the removal handling of CSOs from group and if group is deleted. More...
 

Variables

 MERGE_MODE_NONE = 0
 
 MERGE_MODE_BY_ID = 1
 

Variable Documentation

◆ MERGE_MODE_BY_ID

MERGE_MODE_BY_ID = 1

Definition at line 51 of file CSOGroupRules.h.

◆ MERGE_MODE_NONE

MERGE_MODE_NONE = 0

Definition at line 50 of file CSOGroupRules.h.