TexGen
PrecompiledHeaders.h
Go to the documentation of this file.
1/*=============================================================================
2TexGen: Geometric textile modeller.
3Copyright (C) 2006 Martin Sherburn
4
5This program is free software; you can redistribute it and/or
6modify it under the terms of the GNU General Public License
7as published by the Free Software Foundation; either version 2
8of the License, or (at your option) any later version.
9
10This program is distributed in the hope that it will be useful,
11but WITHOUT ANY WARRANTY; without even the implied warranty of
12MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13GNU General Public License for more details.
14
15You should have received a copy of the GNU General Public License
16along with this program; if not, write to the Free Software
17Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18=============================================================================*/
19
20#include <vector>
21#include <list>
22#include <map>
23#include <set>
24#include <string>
25#include <assert.h>
26#include <fstream>
27#include <iostream>
28#include <iomanip>
29#include <sstream>
30
31#define TIXML_USE_STL
32#include "../tinyxml/tinyxml.h"
33#include "../Core/mymath.h"
34
35#include "vtkOrientationMarkerWidget.h"
36#include "vtkAxesActor.h"
37#include "vtkTubeFilter.h"
38#include "vtkGlyph3D.h"
39#include "vtkSphereSource.h"
40#include "vtkCylinderSource.h"
41#include "vtkArrowSource.h"
42#include "vtkAxes.h"
43#include "vtkPolyDataMapper.h"
44#include "vtkActor.h"
45#include "vtkRenderWindow.h"
46#include "vtkRenderer.h"
47#include "vtkRenderWindowInteractor.h"
48#include "vtkProperty.h"
49#include "vtkInteractorStyleTerrain.h"
50#include "vtkFloatArray.h"
51#include "vtkPointData.h"
52#include "vtkCellArray.h"
53#include "vtkCamera.h"
54#include "vtkPolyDataNormals.h"
55#include "vtkMatrix4x4.h"
56#include "vtkTextProperty.h"
57#include "vtkProperty2D.h"
58#include "vtkAxisActor2D.h"
59#include "vtkCaptionActor2D.h"
60#include "vtkCubeAxesActor2D.h"
61#include "vtkRenderLargeImage.h"
62#include "vtkPNGWriter.h"
63//#include "vtkImageResample.h"
64//#include "vtkImageCast.h"
65#include "vtkAbstractPropPicker.h"
66#include "vtkAssemblyPath.h"
67#include "vtkPointWidget.h"
68#include "vtkBoxWidget.h"
69#include "vtkCommand.h"
70#include "vtkPropPicker.h"
71#include "vtkPropCollection.h"
72#include "vtkXMLPolyDataWriter.h"
73#include "vtkPNGReader.h"
74#include "vtkImageActor.h"
75#include "vtkImageReader2Factory.h"
76#include "vtkDataArrayTemplate.h"
77
78
79using namespace std;