MeVisLab Toolbox Reference
SoView2DSystem.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 
15 
16 #pragma once
17 
18 // Include inventor wrapper at first(!) position.
19 #include "XVInventorWrapper.h"
20 
21 #ifdef SoView2D_EXPORTS
22 #define SOVIEW2D_API ML_LIBRARY_EXPORT_ATTRIBUTE
23 #else
24 #define SOVIEW2D_API ML_LIBRARY_IMPORT_ATTRIBUTE
25 #endif
26 
27 #include <mlOpenGL.h>
28 #include <SoView2DDefinitions.h>
29 
30 #include <ThirdPartyWarningsDisable.h>
31 #include <algorithm>
32 #include <cstdlib>
33 #include <cstring>
34 #include <iostream>
35 #include <numeric>
36 #include <sstream>
37 #include <vector>
38 
39 #include <ThirdPartyWarningsRestore.h>
40 
41 #include <mlDataTypes.h>