MeVisLab Toolbox Reference
SoInventorWrapperTrace.h
Go to the documentation of this file.
1 /*************************************************************************************
2 **
3 ** Copyright 2007, 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_INVENTOR_WRAPPER_TRACE_H
14 #define SO_INVENTOR_WRAPPER_TRACE_H
15 
17 
18 #include <ThirdPartyWarningsDisable.h>
19 
20 // Include version information.
21 #include <Inventor/SbBasic.h>
22 
23 // ----------------------------------------------
24 // Include tracing macro stuff or undefine it
25 // if it's not available.
26 // ----------------------------------------------
27 #if defined(SGI_VERSION) && SGI_VERSION >= 20200
28 # include <Inventor/SoTrace.h>
29 #else
30 #ifndef SO_TRACE_IN
31 # define SO_TRACE_IN(__classAndMethod___)
32 #endif
33 #endif
34 
35 #include <ThirdPartyWarningsRestore.h>
36 
37 #endif