MeVisLab Resolution Independence API
SoBlockNotification.h
Go to the documentation of this file.
1
/*************************************************************************************
2
**
3
** Copyright 2013, MeVis Medical Solutions AG
4
**
5
** The user may use this file in accordance with the license agreement provided with
6
** the Software or, alternatively, in accordance with the terms contained in a
7
** written agreement between the user and MeVis Medical Solutions AG.
8
**
9
** For further information use the contact form at https://www.mevislab.de/contact
10
**
11
**************************************************************************************/
12
13
#ifndef SO_BLOCK_NOTIFICATION_H
14
#define SO_BLOCK_NOTIFICATION_H
15
16
18
19
20
#include "
SoUtilsSystem.h
"
21
22
#include <Inventor/nodes/SoSubNode.h>
23
#include <Inventor/nodes/SoGroup.h>
24
25
//=============================================================
27
28
//=============================================================
29
class
SOUTILS_EXPORT
SoBlockNotification
:
public
SoGroup {
30
31
SO_NODE_HEADER(
SoBlockNotification
);
32
33
public
:
34
SoBlockNotification
();
35
36
static
void
initClass
();
37
38
private
:
39
~SoBlockNotification
()
override
;
40
};
41
42
#endif
SoUtilsSystem.h
SOUTILS_EXPORT
#define SOUTILS_EXPORT
System dependent includes. Disables some compiler/linker warnings.
Definition
SoUtilsSystem.h:31
SoBlockNotification
SoBlockNotification is a SoGroup that blocks parent notifications on underlying scene changes.
Definition
SoBlockNotification.h:29
SoBlockNotification::initClass
static void initClass()
SoBlockNotification::SoBlockNotification
SoBlockNotification()
MeVisLab
Standard
Sources
Inventor
SoUtils
SoBlockNotification.h
Generated by
1.10.0