MeVisLab Toolbox Reference
ml::WEMEventContainer Struct Reference

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

#include <WEM.h>

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 33 of file WEM.h.

Constructor & Destructor Documentation

◆ WEMEventContainer()

Member Data Documentation

◆ notificationType

int ml::WEMEventContainer::notificationType

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

Definition at line 51 of file WEM.h.

Referenced by WEMEventContainer().

◆ patchId

int ml::WEMEventContainer::patchId

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

Definition at line 53 of file WEM.h.

Referenced by WEMEventContainer().

◆ repaintBoundingBoxes

bool ml::WEMEventContainer::repaintBoundingBoxes

Flag: repaint the bounding boxes.

Definition at line 60 of file WEM.h.

Referenced by WEMEventContainer().

◆ repaintEdges

bool ml::WEMEventContainer::repaintEdges

Flag: repaint the edges.

Definition at line 58 of file WEM.h.

Referenced by WEMEventContainer().

◆ repaintFaces

bool ml::WEMEventContainer::repaintFaces

Flag: repaint the faces.

Definition at line 57 of file WEM.h.

Referenced by WEMEventContainer().

◆ repaintNodes

bool ml::WEMEventContainer::repaintNodes

Flag: repaint the nodes.

Definition at line 59 of file WEM.h.

Referenced by WEMEventContainer().

◆ selectionFaceHit

int ml::WEMEventContainer::selectionFaceHit

The entryNum of the hit face.

Definition at line 65 of file WEM.h.

Referenced by WEMEventContainer().

◆ selectionHitPoint

Vector3 ml::WEMEventContainer::selectionHitPoint

The hit point.

Definition at line 66 of file WEM.h.

Referenced by WEMEventContainer().

◆ selectionWasClicked

bool ml::WEMEventContainer::selectionWasClicked

Flag: was the WEM part selected by clicking?

Definition at line 64 of file WEM.h.

Referenced by WEMEventContainer().


The documentation for this struct was generated from the following file:
  • MeVisLab/Standard/Sources/ML/MLWEM/WEMBase/WEM.h