Commit da552914 authored by Martin Schultz's avatar Martin Schultz

reduced includes by means of static code analysis

parent 62666ec3
Pipeline #171 failed with stage
...@@ -60,7 +60,6 @@ ...@@ -60,7 +60,6 @@
#include <ACG/GL/acg_glew.hh> #include <ACG/GL/acg_glew.hh>
#include <ACG/GL/AntiAliasing.hh> #include <ACG/GL/AntiAliasing.hh>
#include <ACG/Math/VectorT.hh>
#include <ACG/ShaderUtils/GLSLShader.hh> #include <ACG/ShaderUtils/GLSLShader.hh>
#include <ACG/GL/ScreenQuad.hh> #include <ACG/GL/ScreenQuad.hh>
......
...@@ -61,7 +61,6 @@ ...@@ -61,7 +61,6 @@
//============================================================================= //=============================================================================
#include "GLError.hh" #include "GLError.hh"
#include <string>
//============================================================================= //=============================================================================
namespace ACG { namespace ACG {
......
...@@ -48,8 +48,6 @@ ...@@ -48,8 +48,6 @@
\*===========================================================================*/ \*===========================================================================*/
#include <ACG/GL/acg_glew.hh> #include <ACG/GL/acg_glew.hh>
#include <iostream>
#include <cstdio>
#include "GLPrimitives.hh" #include "GLPrimitives.hh"
#include <ACG/GL/IRenderer.hh> #include <ACG/GL/IRenderer.hh>
......
...@@ -58,7 +58,6 @@ ...@@ -58,7 +58,6 @@
#include <ACG/GL/acg_glew.hh> #include <ACG/GL/acg_glew.hh>
#include "GLState.hh" #include "GLState.hh"
#include <cstring>
//== NAMESPACES =============================================================== //== NAMESPACES ===============================================================
......
...@@ -51,7 +51,6 @@ ...@@ -51,7 +51,6 @@
#include <cstdio> #include <cstdio>
#include <cstring> #include <cstring>
#include <iostream> #include <iostream>
#include <cstdlib>
#include <QFile> #include <QFile>
#include <QTextStream> #include <QTextStream>
...@@ -60,12 +59,8 @@ ...@@ -60,12 +59,8 @@
#include <ACG/GL/IRenderer.hh> #include <ACG/GL/IRenderer.hh>
#include <ACG/GL/VertexDeclaration.hh> #include <ACG/GL/VertexDeclaration.hh>
#include <ACG/GL/GLState.hh>
#include <ACG/GL/GLError.hh> #include <ACG/GL/GLError.hh>
#include <ACG/Scenegraph/DrawModes.hh>
#include <ACG/Scenegraph/MaterialNode.hh>
#include <ACG/ShaderUtils/GLSLShader.hh>
#include <ACG/GL/ShaderCache.hh> #include <ACG/GL/ShaderCache.hh>
#include <ACG/GL/ScreenQuad.hh> #include <ACG/GL/ScreenQuad.hh>
#include <ACG/GL/FBO.hh> #include <ACG/GL/FBO.hh>
......
...@@ -50,15 +50,10 @@ ...@@ -50,15 +50,10 @@
#include "MeshCompiler.hh" #include "MeshCompiler.hh"
#include <map>
#include <list>
#include <cassert>
#include <iostream> #include <iostream>
#include <sstream> #include <sstream>
#include <algorithm>
#ifdef USE_OPENMP #ifdef USE_OPENMP
#include <omp.h>
#endif #endif
#ifdef ACG_MC_USE_STL_HASH #ifdef ACG_MC_USE_STL_HASH
......
...@@ -48,7 +48,6 @@ ...@@ -48,7 +48,6 @@
\*===========================================================================*/ \*===========================================================================*/
#include <cstdio> #include <cstdio>
#include <cstring>
#include <iostream> #include <iostream>
#include <cstdlib> #include <cstdlib>
#include <QFile> #include <QFile>
...@@ -59,11 +58,7 @@ ...@@ -59,11 +58,7 @@
#include <ACG/GL/IRenderer.hh> #include <ACG/GL/IRenderer.hh>
#include <ACG/GL/VertexDeclaration.hh> #include <ACG/GL/VertexDeclaration.hh>
#include <ACG/GL/GLState.hh>
#include <ACG/Scenegraph/DrawModes.hh>
#include <ACG/Scenegraph/MaterialNode.hh>
#include <ACG/ShaderUtils/GLSLShader.hh>
#include <ACG/GL/ShaderCache.hh> #include <ACG/GL/ShaderCache.hh>
......
...@@ -62,7 +62,6 @@ ...@@ -62,7 +62,6 @@
#include "ScreenQuad.hh" #include "ScreenQuad.hh"
#include <ACG/ShaderUtils/GLSLShader.hh> #include <ACG/ShaderUtils/GLSLShader.hh>
#include <ACG/GL/GLError.hh> #include <ACG/GL/GLError.hh>
#include <ACG/GL/VertexDeclaration.hh>
#include <ACG/GL/globjects.hh> #include <ACG/GL/globjects.hh>
//== NAMESPACES =============================================================== //== NAMESPACES ===============================================================
......
...@@ -49,12 +49,9 @@ ...@@ -49,12 +49,9 @@
#include "ShaderCache.hh" #include "ShaderCache.hh"
#include "ShaderGenerator.hh"
#include <cstdio> #include <cstdio>
#include <cstring>
#include <iostream> #include <iostream>
#include <algorithm>
#include <fstream> #include <fstream>
...@@ -63,7 +60,6 @@ ...@@ -63,7 +60,6 @@
#include <QDir> #include <QDir>
#include <QTextStream> #include <QTextStream>
#include <ACG/GL/gl.hh>
#include <ACG/GL/GLError.hh> #include <ACG/GL/GLError.hh>
#include <ACG/ShaderUtils/GLSLShader.hh> #include <ACG/ShaderUtils/GLSLShader.hh>
......
...@@ -49,16 +49,13 @@ ...@@ -49,16 +49,13 @@
#include "ShaderGenerator.hh" #include "ShaderGenerator.hh"
#include <cstdio> #include <cstdio>
#include <cstring>
#include <iostream> #include <iostream>
#include <algorithm>
#include <QFile> #include <QFile>
#include <QFileInfo> #include <QFileInfo>
#include <QDir> #include <QDir>
#include <QTextStream> #include <QTextStream>
#include <QDateTime> #include <QDateTime>
#include <QHash>
namespace ACG namespace ACG
{ {
......
...@@ -52,8 +52,6 @@ ...@@ -52,8 +52,6 @@
#include <ACG/GL/GLState.hh> #include <ACG/GL/GLState.hh>
#include <ACG/ShaderUtils/GLSLShader.hh> #include <ACG/ShaderUtils/GLSLShader.hh>
#include <cassert>
#include <iostream>
#include <QTextStream> #include <QTextStream>
#include "VertexDeclaration.hh" #include "VertexDeclaration.hh"
......
...@@ -62,8 +62,6 @@ ...@@ -62,8 +62,6 @@
#include "Algorithms.hh" #include "Algorithms.hh"
#include <ACG/Utils/NumLimitsT.hh> #include <ACG/Utils/NumLimitsT.hh>
#include <ACG/Utils/VSToolsT.hh>
#include <cmath>
#include <ACG/Math/GLMatrixT.hh> #include <ACG/Math/GLMatrixT.hh>
......
...@@ -61,8 +61,6 @@ ...@@ -61,8 +61,6 @@
//== INCLUDES ================================================================= //== INCLUDES =================================================================
#include "BSplineBasis.hh" #include "BSplineBasis.hh"
#include <assert.h>
#include <cmath>
//---------------------------------------------------------------------------- //----------------------------------------------------------------------------
......
...@@ -60,9 +60,6 @@ ...@@ -60,9 +60,6 @@
#include "QtManipulatorNode.hh" #include "QtManipulatorNode.hh"
#include <QMouseEvent>
#include <QEvent>
//== NAMESPACES =============================================================== //== NAMESPACES ===============================================================
......
...@@ -61,9 +61,6 @@ ...@@ -61,9 +61,6 @@
#include "QtTranslationManipulatorNode.hh" #include "QtTranslationManipulatorNode.hh"
#include <QMouseEvent>
#include <QEvent>
//== NAMESPACES =============================================================== //== NAMESPACES ===============================================================
......
...@@ -65,19 +65,10 @@ ...@@ -65,19 +65,10 @@
// Qt // Qt
#include <QCursor>
#include <QWidget> #include <QWidget>
#include <QWheelEvent> #include <QWheelEvent>
#include <QCloseEvent>
#include <QMoveEvent>
#include <QKeyEvent>
#include <QEvent>
#include <QTimerEvent>
#include <QContextMenuEvent>
#include <QMouseEvent>
// stdc++ // stdc++
#include <iostream>
#include <fstream> #include <fstream>
......
...@@ -65,45 +65,20 @@ ...@@ -65,45 +65,20 @@
#include "QtGLGraphicsView.hh" #include "QtGLGraphicsView.hh"
#include "QtSceneGraphWidget.hh" #include "QtSceneGraphWidget.hh"
#include "QtWheel.hh" #include "QtWheel.hh"
#include "../Scenegraph/DrawModes.hh"
#include "../GL/gl.hh"
#include <iostream>
#include <string>
#include <cassert>
#include <QMimeData> #include <QMimeData>
#include <QToolButton> #include <QToolButton>
#include <QFrame>
#include <QClipboard> #include <QClipboard>
#include <QApplication> #include <QApplication>
#include <QSplitter>
#include <QLayout>
#include <QPushButton> #include <QPushButton>
#include <QLabel>
#include <QStatusBar> #include <QStatusBar>
#include <QImage>
#include <QColorDialog> #include <QColorDialog>
#include <QFileDialog> #include <QFileDialog>
#include <QToolTip>
#include <QTextStream>
#include <QDateTime>
#include <QTimer> #include <QTimer>
#include <QDesktopWidget> #include <QDesktopWidget>
#include <QMouseEvent>
#include <QVBoxLayout>
#include <QKeyEvent>
#include <QGridLayout>
#include <QContextMenuEvent>
#include <QWheelEvent>
#include <QDropEvent>
#include <QPixmap>
#include <QMenu>
#include <QVariant>
#include <QButtonGroup> #include <QButtonGroup>
#include <QToolBar>
#include <QGraphicsWidget> #include <QGraphicsWidget>
#include <QGraphicsGridLayout> #include <QGraphicsGridLayout>
......
...@@ -64,7 +64,6 @@ ...@@ -64,7 +64,6 @@
#include <QApplication> #include <QApplication>
#include <QStatusBar> #include <QStatusBar>
#include <QFile>
#include <QFileInfo> #include <QFileInfo>
#include <QFileDialog> #include <QFileDialog>
......
...@@ -62,10 +62,6 @@ ...@@ -62,10 +62,6 @@
#include "../Scenegraph/ClippingNode.hh" #include "../Scenegraph/ClippingNode.hh"
#include <QPushButton>
#include <QSlider>
#include <QLineEdit>
//== NAMESPACES =============================================================== //== NAMESPACES ===============================================================
......
...@@ -61,10 +61,6 @@ ...@@ -61,10 +61,6 @@
#include "QtCoordFrameDialog.hh" #include "QtCoordFrameDialog.hh"
#include "../Scenegraph/CoordFrameNode.hh" #include "../Scenegraph/CoordFrameNode.hh"
#include <QComboBox>
#include <QPushButton>
#include <QGroupBox>
//== NAMESPACES ============================================================== //== NAMESPACES ==============================================================
......
...@@ -61,16 +61,10 @@ ...@@ -61,16 +61,10 @@
#include "QtExaminerViewer.hh" #include "QtExaminerViewer.hh"
#include <QTimer> #include <QTimer>
#include <QPushButton>
#include <QClipboard>
#include <QApplication> #include <QApplication>
#include <QInputDialog> #include <QInputDialog>
#include <QStatusBar> #include <QStatusBar>
#include <QMouseEvent>
#include <QWheelEvent>
#include <QEvent>
#ifdef max #ifdef max
# undef max # undef max
#endif #endif
......
...@@ -63,7 +63,6 @@ ...@@ -63,7 +63,6 @@
#include <QFileDialog> #include <QFileDialog>
#include <QMessageBox> #include <QMessageBox>
#include <QString>
//== NAMESPACES =============================================================== //== NAMESPACES ===============================================================
......
...@@ -59,12 +59,7 @@ ...@@ -59,12 +59,7 @@
#include "QtFlapBox.hh" #include "QtFlapBox.hh"
#include <QLayout>
#include <QLabel>
#include <QScrollBar> #include <QScrollBar>
#include <QResizeEvent>
#include <QSize>
#include <iostream>
//== NAMESPACES =============================================================== //== NAMESPACES ===============================================================
......
...@@ -58,10 +58,7 @@ ...@@ -58,10 +58,7 @@
//== INCLUDES ================================================================= //== INCLUDES =================================================================
#include "QtGLGraphicsScene.hh" #include "QtGLGraphicsScene.hh"
#include <QPainter>
#include <QPaintEngine>
#include <QGraphicsSceneMouseEvent> #include <QGraphicsSceneMouseEvent>
#include <QGraphicsSceneDragDropEvent>
#include <QApplication> #include <QApplication>
//== NAMESPACES =============================================================== //== NAMESPACES ===============================================================
......
...@@ -61,16 +61,8 @@ ...@@ -61,16 +61,8 @@
//ACG //ACG
#include "QtLasso.hh" #include "QtLasso.hh"
#include "QtColorTranslator.hh" #include "QtColorTranslator.hh"
#include "../GL/gl.hh"
#include "../Math/GLMatrixT.hh"
// stdc++ // stdc++
#include <list>
#include <vector>
#include <QMouseEvent>
#include <QEvent>
#include <QRgb>
......
...@@ -61,16 +61,6 @@ ...@@ -61,16 +61,6 @@
#include "QtMaterialDialog.hh" #include "QtMaterialDialog.hh"
#include "../Scenegraph/MaterialNode.hh" #include "../Scenegraph/MaterialNode.hh"
#include <QCheckBox>
#include <QLabel>
#include <QPushButton>
#include <QSpinBox>
#include <QLayout>
#include <QVariant>
#include <QToolTip>
#include <QColorDialog>
#include <QSlider>
//== NAMESPACES ============================================================== //== NAMESPACES ==============================================================
......
...@@ -65,21 +65,12 @@ ...@@ -65,21 +65,12 @@
#include "QtCoordFrameDialog.hh" #include "QtCoordFrameDialog.hh"
#include "QtShaderDialog.hh" #include "QtShaderDialog.hh"
#include "../Scenegraph/BaseNode.hh"
#include "../Scenegraph/DrawModes.hh"
#include "../Scenegraph/MaterialNode.hh" #include "../Scenegraph/MaterialNode.hh"
#include "../Scenegraph/TextureNode.hh" #include "../Scenegraph/TextureNode.hh"
#include "../Scenegraph/ClippingNode.hh" #include "../Scenegraph/ClippingNode.hh"
#include "../Scenegraph/ShaderNode.hh" #include "../Scenegraph/ShaderNode.hh"
#include "../Scenegraph/CoordFrameNode.hh" #include "../Scenegraph/CoordFrameNode.hh"
#include <QMenu>
#include <QCursor>
#include <QLayout>
#include <QVBoxLayout>
#include <QKeyEvent>
#include <QStringList>
//== FORWARDDECLARATIONS ====================================================== //== FORWARDDECLARATIONS ======================================================