From cd5341001e6d41edc55a980f2e88731669340d03 Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 28 Jul 2020 15:22:23 +0200 Subject: [PATCH] remove superfluous includes of iostream, use iosfwd instead --- src/Base/BoundBox.h | 20 -------------------- src/Base/InputSource.h | 2 +- src/Base/PyObjectBase.h | 1 - src/Mod/Cam/App/ChangeDyna.h | 2 +- src/Mod/Mesh/App/Core/Info.cpp | 2 +- src/Mod/Mesh/App/Core/MeshKernel.h | 2 +- src/Mod/Part/App/TopoShape.h | 2 +- src/Mod/TechDraw/App/EdgeWalker.h | 4 +--- src/Mod/TechDraw/App/HatchLine.h | 3 --- src/Mod/TechDraw/App/LineGroup.h | 3 --- 10 files changed, 6 insertions(+), 35 deletions(-) diff --git a/src/Base/BoundBox.h b/src/Base/BoundBox.h index 3fe9ca9294..c11fb61124 100644 --- a/src/Base/BoundBox.h +++ b/src/Base/BoundBox.h @@ -28,7 +28,6 @@ #include "Matrix.h" #include "ViewProj.h" #include "Tools2D.h" -#include #include namespace Base { @@ -985,29 +984,10 @@ inline void BoundBox3<_Precision>::ScaleZ (_Precision f) MinZ *= f; MaxZ *= f; } -template -inline void BoundBox3<_Precision>::Print (std::ostream& out) const -{ - out << "X1 : " << MinX << " Y1 : " << MinY << " Z1 : " << MinZ << std::endl; - out << "X2 : " << MaxX << " Y2 : " << MaxY << " Z2 : " << MaxZ << std::endl; -} - typedef BoundBox3 BoundBox3f; typedef BoundBox3 BoundBox3d; } // namespace Base -inline std::ostream& operator << (std::ostream& out, const Base::BoundBox3f& bb) -{ - bb.Print(out); - return out; -} - -inline std::ostream& operator << (std::ostream& out, const Base::BoundBox3d& bb) -{ - bb.Print(out); - return out; -} - #endif // BASE_BOUNDBOX_H diff --git a/src/Base/InputSource.h b/src/Base/InputSource.h index 4289d467c2..ca70a3ac47 100644 --- a/src/Base/InputSource.h +++ b/src/Base/InputSource.h @@ -24,7 +24,7 @@ #define BASE_IINPUTSOURCE_H -#include +#include #include #include diff --git a/src/Base/PyObjectBase.h b/src/Base/PyObjectBase.h index 4630b8eb58..c0a748cd31 100644 --- a/src/Base/PyObjectBase.h +++ b/src/Base/PyObjectBase.h @@ -46,7 +46,6 @@ #undef isalnum #endif #define slots -#include #include #include diff --git a/src/Mod/Cam/App/ChangeDyna.h b/src/Mod/Cam/App/ChangeDyna.h index d5f58afb2d..d922427306 100644 --- a/src/Mod/Cam/App/ChangeDyna.h +++ b/src/Mod/Cam/App/ChangeDyna.h @@ -24,7 +24,7 @@ #ifndef CHANGEDYNA_H #define CHANGEDYNA_H -#include +#include #include #include diff --git a/src/Mod/Mesh/App/Core/Info.cpp b/src/Mod/Mesh/App/Core/Info.cpp index 2a2907ec63..5eb0783290 100644 --- a/src/Mod/Mesh/App/Core/Info.cpp +++ b/src/Mod/Mesh/App/Core/Info.cpp @@ -25,7 +25,7 @@ #ifndef _PreComp_ # include -# include +# include # include # include #endif diff --git a/src/Mod/Mesh/App/Core/MeshKernel.h b/src/Mod/Mesh/App/Core/MeshKernel.h index d2a4ec91b7..b9e3ff399c 100644 --- a/src/Mod/Mesh/App/Core/MeshKernel.h +++ b/src/Mod/Mesh/App/Core/MeshKernel.h @@ -25,7 +25,7 @@ #define MESH_KERNEL_H #include -#include +#include #include "Elements.h" #include "Helpers.h" diff --git a/src/Mod/Part/App/TopoShape.h b/src/Mod/Part/App/TopoShape.h index d831478edc..37ed0882f9 100644 --- a/src/Mod/Part/App/TopoShape.h +++ b/src/Mod/Part/App/TopoShape.h @@ -24,7 +24,7 @@ #ifndef PART_TOPOSHAPE_H #define PART_TOPOSHAPE_H -#include +#include #include #include #include diff --git a/src/Mod/TechDraw/App/EdgeWalker.h b/src/Mod/TechDraw/App/EdgeWalker.h index 21354de1d5..0ce31b9d55 100644 --- a/src/Mod/TechDraw/App/EdgeWalker.h +++ b/src/Mod/TechDraw/App/EdgeWalker.h @@ -29,8 +29,6 @@ #define TECHDRAW_EDGEWALKER_H #include -#include - #include #include #include @@ -94,7 +92,7 @@ public: std::vector wedges; //[WE] representing 1 wire void push_back(WalkerEdge w); - void clear() {wedges.clear();}; + void clear() {wedges.clear();} int size(void); }; diff --git a/src/Mod/TechDraw/App/HatchLine.h b/src/Mod/TechDraw/App/HatchLine.h index 7455da697c..724348e9a0 100644 --- a/src/Mod/TechDraw/App/HatchLine.h +++ b/src/Mod/TechDraw/App/HatchLine.h @@ -25,9 +25,6 @@ #ifndef _TechDraw_HATCHLINE_H_ #define _TechDraw_HATCHLINE_H_ -#include -#include -#include #include #include diff --git a/src/Mod/TechDraw/App/LineGroup.h b/src/Mod/TechDraw/App/LineGroup.h index 9e258970d8..23ad96d878 100644 --- a/src/Mod/TechDraw/App/LineGroup.h +++ b/src/Mod/TechDraw/App/LineGroup.h @@ -25,9 +25,6 @@ #ifndef _TechDraw_LINEGROUP_H_ #define _TechDraw_LINEGROUP_H_ -#include -#include -#include #include namespace TechDraw