MeVisLabToolboxReference
|
A CSOList comprises a number of CSOs and CSOGroups and is the central object for contour segmentation objects. More...
#include "MLCSOIncludes.h"
#include "CSO.h"
#include "CSOScopeEvents.h"
#include "CSOEvent.h"
#include "CSORules/CSOListRules.h"
Go to the source code of this file.
Classes | |
class | ml::CSOList |
A CSOList comprises a number of CSOs and CSOGroups and is the central object for contour segmentation objects. More... | |
struct | ml::CSOList::CSONotificationCBData |
This struct combines a function pointer, a user data pointer and a flag for the notification observer mechanism. More... | |
struct | ml::CSOList::IndexPair |
Struct holding a pair of indices. | |
Namespaces | |
namespace | ml |
Define the namespace name like in the ML. Default is | |
Defines | |
#define | ML_CSOLIST_REFCOUNTED 1 |
Typedefs | |
typedef void | ml::csoNotificationCB (void *data, int notificationFlag) |
Defines the function signature for the callback methods that is to be touched by a CSOList notification. |
A CSOList comprises a number of CSOs and CSOGroups and is the central object for contour segmentation objects.
Persistence methods are implemented in CSOListPersistence.cpp
Definition in file CSOList.h.