From cb51f3fd2cedf05cfc13b85c5402ba964de522ad Mon Sep 17 00:00:00 2001 From: Benjamin Nauck Date: Mon, 31 Mar 2025 23:50:30 +0200 Subject: [PATCH] Base: Add `#include ` where used --- src/Base/MatrixPyImp.cpp | 4 ++++ src/Base/PreCompiled.h | 23 ++++++++++++----------- src/Base/Quantity.cpp | 3 ++- src/Base/QuantityPyImp.cpp | 4 ++++ src/Base/Rotation.cpp | 4 ++++ src/Base/Tools2D.cpp | 1 + src/Base/Tools2D.h | 1 + src/Base/Vector3D.cpp | 5 ++++- 8 files changed, 32 insertions(+), 13 deletions(-) diff --git a/src/Base/MatrixPyImp.cpp b/src/Base/MatrixPyImp.cpp index 9aaa9e8d63..5e93e20e2c 100644 --- a/src/Base/MatrixPyImp.cpp +++ b/src/Base/MatrixPyImp.cpp @@ -23,6 +23,10 @@ #include "PreCompiled.h" +#ifndef _PreComp_ +#include +#endif + // inclusion of the generated files (generated out of MatrixPy.xml) #include "RotationPy.h" #include "VectorPy.h" diff --git a/src/Base/PreCompiled.h b/src/Base/PreCompiled.h index 5a26c2e4f6..33b7e46f87 100644 --- a/src/Base/PreCompiled.h +++ b/src/Base/PreCompiled.h @@ -59,21 +59,22 @@ #endif // STL -#include -#include +#include +#include +#include #include +#include #include -#include -#include -#include -#include -#include -#include #include #include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include // streams #include diff --git a/src/Base/Quantity.cpp b/src/Base/Quantity.cpp index e566227b17..1b25793824 100644 --- a/src/Base/Quantity.cpp +++ b/src/Base/Quantity.cpp @@ -22,8 +22,9 @@ #include "PreCompiled.h" #ifndef _PreComp_ -#include #include +#include +#include #include #endif diff --git a/src/Base/QuantityPyImp.cpp b/src/Base/QuantityPyImp.cpp index 5b999d6aaa..36f435adef 100644 --- a/src/Base/QuantityPyImp.cpp +++ b/src/Base/QuantityPyImp.cpp @@ -22,6 +22,10 @@ #include "PreCompiled.h" +#ifndef _PreComp_ +#include +#endif + // inclusion of the generated files (generated out of QuantityPy.xml) #include "QuantityPy.h" #include "UnitPy.h" diff --git a/src/Base/Rotation.cpp b/src/Base/Rotation.cpp index e9e1776e80..d35fa1e672 100644 --- a/src/Base/Rotation.cpp +++ b/src/Base/Rotation.cpp @@ -23,6 +23,10 @@ #include "PreCompiled.h" +#ifndef _PreComp_ +#include +#endif + #include #include "Base/Exception.h" diff --git a/src/Base/Tools2D.cpp b/src/Base/Tools2D.cpp index 59bc296830..9a70b0bc36 100644 --- a/src/Base/Tools2D.cpp +++ b/src/Base/Tools2D.cpp @@ -25,6 +25,7 @@ #ifndef _PreComp_ #include +#include #include #endif diff --git a/src/Base/Tools2D.h b/src/Base/Tools2D.h index a76fd88bb2..b97b61c73a 100644 --- a/src/Base/Tools2D.h +++ b/src/Base/Tools2D.h @@ -25,6 +25,7 @@ #include #include +#include #include #include diff --git a/src/Base/Vector3D.cpp b/src/Base/Vector3D.cpp index 4d6b049634..7f9403977d 100644 --- a/src/Base/Vector3D.cpp +++ b/src/Base/Vector3D.cpp @@ -23,8 +23,11 @@ #include "PreCompiled.h" -#include +#ifndef _PreComp_ #include +#endif + +#include #include #include "Vector3D.h"