MeVisLabToolboxReference
MeVisLab/Standard/Sources/ML/MLWEM/WEMBase/WEM.h File Reference

A WEM comprises a number of WEMPatches. More...

#include "MLWEMIncludes.h"
#include "WEMAttributes.h"
#include "WEMPatch.h"
#include "WEMTrianglePatch.h"
#include "WEMQuadPatch.h"
#include "WEMPolygonPatch.h"

Go to the source code of this file.

Classes

struct  ml::WEMEventContainer
 This struct holds all necessary data for the different notifications. More...
class  ml::WEM
 A WEM comprises a number of WEMPatches. More...
struct  ml::WEM::WEMNotificationCBData
 This struct combines a function pointer, a user data pointer and a flag for the notification observer mechanism. More...

Namespaces

namespace  ml
 

Define the namespace name like in the ML. Default is ml.


Defines

#define ML_WEM_REFCOUNTED   1

Typedefs

typedef void ml::wemNotificationCB (void *data, std::vector< WEMEventContainer > ecList)
 Defines the function signature for the callback methods that is to be touched by a WEM notification.

Detailed Description

A WEM comprises a number of WEMPatches.

The WEM is derived from Base and can be used as a data structure in a MeVisLab network.

Author:
Olaf Konrad, Bart De Dobbelaer
Date:
8/2007

Definition in file WEM.h.


Define Documentation

#define ML_WEM_REFCOUNTED   1

Definition at line 73 of file WEM.h.