MeVisLabToolboxReference
ml::WEMEventContainer Struct Reference

This struct holds all necessary data for the different notifications. More...

#include <WEM.h>

List of all members.

Public Member Functions

 WEMEventContainer ()

Public Attributes

int notificationType
 The type of the event (None, Repaint, Selection, Finished or InteractionInit). Default: None.
int patchId
 The id of the WEM part for which the event is to be evaluated. Default: -1 for all parts.
bool repaintFaces
 Flag: repaint the faces.
bool repaintEdges
 Flag: repaint the edges.
bool repaintNodes
 Flag: repaint the nodes.
bool repaintBoundingBoxes
 Flag: repaint the bounding boxes.
bool selectionWasClicked
 Flag: was the WEM part selected by clicking?
int selectionFaceHit
 The entryNum of the hit face.
Vector3 selectionHitPoint
 The hit point.

Detailed Description

This struct holds all necessary data for the different notifications.

Definition at line 29 of file WEM.h.


Constructor & Destructor Documentation

ml::WEMEventContainer::WEMEventContainer ( ) [inline]

Definition at line 31 of file WEM.h.

References ml::WEM_NOTIFICATION_NONE, and ml::WEM_PATCH_ID_ALL.


Member Data Documentation

The type of the event (None, Repaint, Selection, Finished or InteractionInit). Default: None.

Definition at line 47 of file WEM.h.

The id of the WEM part for which the event is to be evaluated. Default: -1 for all parts.

Definition at line 49 of file WEM.h.

Flag: repaint the bounding boxes.

Definition at line 56 of file WEM.h.

Flag: repaint the edges.

Definition at line 54 of file WEM.h.

Flag: repaint the faces.

Definition at line 53 of file WEM.h.

Flag: repaint the nodes.

Definition at line 55 of file WEM.h.

The entryNum of the hit face.

Definition at line 61 of file WEM.h.

The hit point.

Definition at line 62 of file WEM.h.

Flag: was the WEM part selected by clicking?

Definition at line 60 of file WEM.h.


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