fw4spl
SrcLib/visu/fwRenderVTK/include/fwRenderVTK/pch.hpp
1 /* ***** BEGIN LICENSE BLOCK *****
2  * FW4SPL - Copyright (C) IRCAD, 2017.
3  * Distributed under the terms of the GNU Lesser General Public License (LGPL) as
4  * published by the Free Software Foundation.
5  * ****** END LICENSE BLOCK ****** */
6 
7 #ifndef __FWRENDERVTK_PCH_HPP__
8 #define __FWRENDERVTK_PCH_HPP__
9 
10 // Cause an internal compiler error on windows...
11 #ifndef _WIN32
12 #include <fwCom/HasSlots.hpp>
13 #include <fwCom/Signal.hpp>
14 #include <fwCom/Signal.hxx>
15 #include <fwCom/Slots.hpp>
16 #include <fwCom/Slots.hxx>
17 #endif // _WIN32
18 
19 #include <fwData/Image.hpp>
20 #include <fwData/Material.hpp>
21 #include <fwData/Mesh.hpp>
22 #include <fwData/Point.hpp>
23 #include <fwData/String.hpp>
24 #include <fwData/Reconstruction.hpp>
25 #include <fwData/TransformationMatrix3D.hpp>
26 #include <fwData/mt/ObjectReadLock.hpp>
27 #include <fwData/mt/ObjectWriteLock.hpp>
28 
29 #include <fwDataTools/fieldHelper/Image.hpp>
30 #include <fwDataTools/fieldHelper/MedicalImageHelpers.hpp>
31 #include <fwDataTools/helper/Image.hpp>
32 
33 #include <fwServices/IService.hpp>
34 #include <fwServices/macros.hpp>
35 
36 #include <vtkActor.h>
37 #include <vtkCellPicker.h>
38 #include <vtkCommand.h>
39 #include <vtkMatrix4x4.h>
40 #include <vtkPolyData.h>
41 #include <vtkPolyDataMapper.h>
42 #include <vtkRenderWindow.h>
43 #include <vtkRenderWindowInteractor.h>
44 #include <vtkRenderer.h>
45 #include <vtkSmartPointer.h>
46 #include <vtkTransform.h>
47 
48 #endif // __FWRENDERVTK_PCH_HPP__