Cleanup: tweak Freestyle #includes in preparation for clang-format sorting
authorDalai Felinto <dalai@blender.org>
Fri, 6 Mar 2020 15:45:16 +0000 (16:45 +0100)
committerDalai Felinto <dalai@blender.org>
Fri, 6 Mar 2020 16:26:32 +0000 (17:26 +0100)
38 files changed:
source/blender/freestyle/FRS_precomp.h
source/blender/freestyle/intern/application/AppCanvas.cpp
source/blender/freestyle/intern/application/AppConfig.h
source/blender/freestyle/intern/application/AppView.cpp
source/blender/freestyle/intern/application/AppView.h
source/blender/freestyle/intern/application/Controller.cpp
source/blender/freestyle/intern/blender_interface/BlenderFileLoader.h
source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
source/blender/freestyle/intern/geometry/BBox.h
source/blender/freestyle/intern/geometry/FitCurve.cpp
source/blender/freestyle/intern/geometry/GeomCleaner.cpp
source/blender/freestyle/intern/geometry/normal_cycle.cpp
source/blender/freestyle/intern/stroke/Canvas.cpp
source/blender/freestyle/intern/stroke/Chain.cpp
source/blender/freestyle/intern/stroke/ChainingIterators.h
source/blender/freestyle/intern/stroke/Curve.cpp
source/blender/freestyle/intern/stroke/Operators.cpp
source/blender/freestyle/intern/stroke/PSStrokeRenderer.cpp
source/blender/freestyle/intern/stroke/Predicates1D.h
source/blender/freestyle/intern/stroke/Stroke.cpp
source/blender/freestyle/intern/stroke/StrokeLayer.cpp
source/blender/freestyle/intern/stroke/StrokeRenderer.h
source/blender/freestyle/intern/stroke/StrokeRep.cpp
source/blender/freestyle/intern/stroke/StrokeTesselator.cpp
source/blender/freestyle/intern/stroke/TextStrokeRenderer.h
source/blender/freestyle/intern/system/PythonInterpreter.h
source/blender/freestyle/intern/system/StringUtils.cpp
source/blender/freestyle/intern/system/StringUtils.h
source/blender/freestyle/intern/view_map/GridDensityProvider.h
source/blender/freestyle/intern/view_map/SilhouetteGeomEngine.cpp
source/blender/freestyle/intern/view_map/SphericalGrid.h
source/blender/freestyle/intern/view_map/SteerableViewMap.cpp
source/blender/freestyle/intern/view_map/ViewMap.cpp
source/blender/freestyle/intern/view_map/ViewMapBuilder.cpp
source/blender/freestyle/intern/view_map/ViewMapTesselator.h
source/blender/freestyle/intern/winged_edge/WFillGrid.cpp
source/blender/freestyle/intern/winged_edge/WSFillGrid.cpp
source/blender/freestyle/intern/winged_edge/WXEdgeBuilder.cpp

index 37b15ae45048d568ee9fc015d6c72895be747a15..52f5b58aed045f218997ad06a11e2bc3993292b1 100644 (file)
@@ -1,4 +1,6 @@
 /* Pre-compiled headers, see: D2606. */
+
+/* clang-format off */
 #include <Python.h>
 #include <pthread.h>
 #include <string>
@@ -45,3 +47,5 @@
 #include "intern/python/BPy_ViewMap.h"
 #include "intern/python/BPy_ViewShape.h"
 #include "intern/python/Director.h"
+
+/* clang-format on */
index b9f1d915e34a0e856a2a5a0136d231737be4c639..1f3aea65e2463fab8a3318f03c3ab155f241c2d0 100644 (file)
@@ -18,6 +18,7 @@
  * \ingroup freestyle
  */
 
+/* clang-format off */
 #include "Controller.h"
 #include "AppView.h"
 #include "../image/Image.h"
@@ -28,7 +29,7 @@
 #include "../stroke/StyleModule.h"
 
 #include "../system/StringUtils.h"
-
+/* clang-format on */
 namespace Freestyle {
 
 AppCanvas::AppCanvas() : Canvas()
index 9369ed81d50f4880b77154e50401d541644fae86..725b29e7dd851a1b80820a74d23daadc6d9b9f59 100644 (file)
@@ -22,6 +22,7 @@
  * \brief Configuration file
  */
 
+/* clang-format off */
 #include <string>
 #include <algorithm>
 #include "../system/Precision.h"
@@ -29,6 +30,7 @@
 #ifdef WITH_CXX_GUARDEDALLOC
 #  include "MEM_guardedalloc.h"
 #endif
+/* clang-format on */
 
 using namespace std;
 
index e352e77f7eacf49715c74d91dc605eaaf003dd9c..771d4b0fca8c36527913c6d0258983f23f74637d 100644 (file)
@@ -18,6 +18,7 @@
  * \ingroup freestyle
  */
 
+/* clang-format off */
 #include <iostream>
 
 #include "Controller.h"
@@ -45,6 +46,7 @@ extern "C" {
 
 #include "FRS_freestyle.h"
 }
+/* clang-format on */
 
 namespace Freestyle {
 
index deb099349cb75f19fffa30b05992913ad198cde2..4c60b1515f3b03d06b27f85f5bd80dab3b3a08ac 100644 (file)
@@ -21,6 +21,7 @@
  * \ingroup freestyle
  */
 
+/* clang-format off */
 #include "AppConfig.h"
 #include "../geometry/Geom.h"
 #include "../geometry/BBox.h"
@@ -32,6 +33,7 @@
 #ifdef WITH_CXX_GUARDEDALLOC
 #  include "MEM_guardedalloc.h"
 #endif
+/* clang-format on */
 
 namespace Freestyle {
 
index c852cda6c8c9f62b7cd1cd15a895c7262923087e..f7da64624e02e80360b98b7c7584c7b334719a01 100644 (file)
@@ -18,6 +18,7 @@
  * \ingroup freestyle
  */
 
+/* clang-format off */
 extern "C" {
 #include <Python.h>
 }
@@ -69,6 +70,7 @@ extern "C" {
 #include "DNA_freestyle_types.h"
 
 #include "FRS_freestyle.h"
+/* clang-format off */
 
 namespace Freestyle {
 
index 7bdf607d981cd0cdec3625083436602958fe4440..fe93b179eb69b9ccd6c63b0771398bcb37c5e737 100644 (file)
@@ -21,6 +21,7 @@
  * \ingroup freestyle
  */
 
+/* clang-format off */
 #include <string.h>
 #include <float.h>
 
@@ -63,6 +64,7 @@ extern "C" {
 #ifdef WITH_CXX_GUARDEDALLOC
 #  include "MEM_guardedalloc.h"
 #endif
+/* clang-format on */
 
 namespace Freestyle {
 
index 9073be5529145747fd57e44b2070838121cbd379..c88d5f24b5d74a9028c6b9f41b9c3a39ba73bc44 100644 (file)
@@ -18,6 +18,7 @@
  * \ingroup freestyle
  */
 
+/* clang-format off */
 #include "BlenderStrokeRenderer.h"
 
 #include "../application/AppConfig.h"
@@ -67,6 +68,7 @@ extern "C" {
 }
 
 #include <limits.h>
+/* clang-format on */
 
 namespace Freestyle {
 
index 71384d33bc6648df61633558df5ea5884d4ec251..0031a7ce860a7d2856a4a75d78a4b6db885becf1 100644 (file)
@@ -22,6 +22,7 @@
  * \brief A class to hold a bounding box
  */
 
+/* clang-format off */
 #include <stdlib.h>
 #include <algorithm>
 
@@ -30,6 +31,7 @@
 #ifdef WITH_CXX_GUARDEDALLOC
 #  include "MEM_guardedalloc.h"
 #endif
+/* clang-format on */
 
 namespace Freestyle {
 
index e7d6775653593c418f55c838142af6c03900e7ca..bfc5e16aa2abaf07f246d5f6d5b501138251c3e8 100644 (file)
  * \brief from "Graphics Gems", Academic Press, 1990
  */
 
+/* clang-format off */
 #include <cstdlib>  // for malloc and free
 #include <stdio.h>
 #include <math.h>
 
 #include "FitCurve.h"
+/* clang-format on */
 
 using namespace std;
 
index 9fb830c056cba24ddef63d23f41c22373d0e6aaa..a7db17a4015c1f3411abe15a522f7306fd9152bc 100644 (file)
@@ -19,6 +19,7 @@
  * \brief Class to define a cleaner of geometry providing a set of useful tools
  */
 
+/* clang-format off */
 #if 0
 #  if defined(__GNUC__) && (__GNUC__ >= 3)
 // hash_map is not part of the C++ standard anymore;
@@ -38,6 +39,7 @@
 #include "../system/TimeUtils.h"
 
 #include "BKE_global.h"
+/* clang-format on */
 
 using namespace std;
 
index 25a39619a0493951fab57339593eb6e8e8cb71a5..5820bdc4865639793be33cfe0378cd03497abab5 100644 (file)
  * \ingroup freestyle
  */
 
+/* clang-format off */
 #include "matrix_util.h"
 #include "normal_cycle.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index 4cb00b18f60e258673b075fe671b100006ff9600..8159279a846e518f3c3e74f07f0b4356c6b59290 100644 (file)
@@ -19,6 +19,7 @@
  * \brief Class to define a canvas designed to draw style modules
  */
 
+/* clang-format off */
 #include <sstream>
 #include <vector>
 
@@ -45,6 +46,7 @@ extern "C" {
 #include "IMB_imbuf.h"
 #include "IMB_imbuf_types.h"
 }
+/* clang-format on */
 
 using namespace std;
 
index 79d174d8117183ae49a25fe345b3efebd9a0edf7..94c0b753985c5f10586e749c5b9cc2d41901000b 100644 (file)
  * \brief Class to define a chain of viewedges.
  */
 
+/* clang-format off */
 #include "Chain.h"
 
 #include "../view_map/ViewMapIterators.h"
 #include "../view_map/ViewMapAdvancedIterators.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index 3cc322a2a4bbdda3b2cfd9846c67fcf00c6244df..569ca6fcf1d390bfc38b1e2a75bcc9f028dc0c70 100644 (file)
@@ -22,6 +22,7 @@
  * \brief Chaining iterators
  */
 
+/* clang-format off */
 #include <iostream>
 
 #include "Predicates1D.h"
@@ -31,6 +32,7 @@
 #include "../view_map/ViewMap.h"
 #include "../view_map/ViewMapIterators.h"
 #include "../view_map/ViewMapAdvancedIterators.h"
+/* clang-format on */
 
 // using namespace ViewEdgeInternal;
 
index a5d87632ad3a32f978d4713761c826efc03f6eef..294f332d48d2ada5171143e2c467bc5327bbf8c0 100644 (file)
@@ -19,6 +19,7 @@
  * \brief Class to define a container for curves
  */
 
+/* clang-format off */
 #include <stdio.h> /* printf */
 
 #include "Curve.h"
@@ -27,6 +28,7 @@
 
 #include "BKE_global.h"
 #include "BLI_utildefines.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index 84d2d3315f1d1c46cf567d93d3b287ad29b55d0b..b0d3f26bce441616ade5b613b8f786aff3f588f5 100644 (file)
@@ -19,6 +19,7 @@
  * \brief Class gathering stroke creation algorithms
  */
 
+/* clang-format off */
 #include <algorithm>
 #include <stdexcept>
 
@@ -29,6 +30,7 @@
 #include "CurveIterators.h"
 
 #include "BKE_global.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index 670388f5d529055aee4a2e9158bb3a337575321d..ff43e5986b30d35d2f20952c14ffe5c8b08fc2fc 100644 (file)
  * \brief Class to define the Postscript rendering of a stroke
  */
 
+/* clang-format off */
 #include "Canvas.h"
 #include "PSStrokeRenderer.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index fe3649111f5614374728300372389ddc0f92f62b..d549e960bd93e0675e14837bb4b79d44aa98f293 100644 (file)
@@ -22,6 +22,7 @@
  * \brief Class gathering stroke creation algorithms
  */
 
+/* clang-format off */
 #include <string>
 
 #include "AdvancedFunctions1D.h"
@@ -34,6 +35,7 @@
 #ifdef WITH_CXX_GUARDEDALLOC
 #  include "MEM_guardedalloc.h"
 #endif
+/* clang-format on */
 
 namespace Freestyle {
 
index d18de1a70736a59ada4bd2f0d7e0d1cf390ee804..0bd25c20ca53ef5ac941995b2a8234e57f746376 100644 (file)
@@ -19,6 +19,7 @@
  * \brief Classes to define a stroke
  */
 
+/* clang-format off */
 #include "Stroke.h"
 #include "StrokeIterators.h"
 #include "StrokeAdvancedIterators.h"
@@ -26,6 +27,7 @@
 
 #include "BKE_global.h"
 #include "BKE_node.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index c89e7143c89f555aa48f2c2ab0c504621773467a..95598654dfe55340a86a57c425dec3b9739559c3 100644 (file)
  * \brief Class to define a layer of strokes.
  */
 
+/* clang-format off */
 #include "Canvas.h"
 #include "Stroke.h"
 #include "StrokeLayer.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index e0eb0351a80a4f1196b25fdfc530ae8923b929ce..615d59ce6aabecdc751271a9209fdf75ee1df4fa 100644 (file)
@@ -22,6 +22,7 @@
  * \brief Classes to render a stroke with OpenGL
  */
 
+/* clang-format off */
 #include <map>
 #include <string.h>
 #include <algorithm>
@@ -36,6 +37,7 @@
 #ifdef WITH_CXX_GUARDEDALLOC
 #  include "MEM_guardedalloc.h"
 #endif
+/* clang-format on */
 
 namespace Freestyle {
 
index aaf8a4b7ef5cfc13315cac608332b51c4de82eb8..81e69c6e34c1fa5a72ef5a451506ff7ddaf8dbdb 100644 (file)
@@ -19,6 +19,7 @@
  * \brief Class to define the representation of a stroke (for display purpose)
  */
 
+/* clang-format off */
 #include "Stroke.h"
 #include "StrokeIterators.h"
 #include "StrokeAdvancedIterators.h"
@@ -26,6 +27,7 @@
 #include "StrokeRep.h"
 
 #include "BKE_global.h"
+/* clang-format on */
 
 using namespace std;
 
index d4d184e2ce1e2289e735fbb312a063bc0fd753f5..4f58827e941de8fc005733418e1b2bb117ed7899 100644 (file)
  * \brief Class to build a Node Tree designed to be displayed from a set of strokes structure.
  */
 
+/* clang-format off */
 #include "StrokeAdvancedIterators.h"
 #include "StrokeTesselator.h"
 
 #include "../scene_graph/OrientedLineRep.h"
 #include "../scene_graph/NodeGroup.h"
 #include "../scene_graph/NodeShape.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index c5af09ef59803dc00020df7236760f1278c3f1ed..4669067c3f5068a6a1143f8be2f7d541118d49c6 100644 (file)
 #ifndef TEXTSTROKERENDERER_H
 #define TEXTSTROKERENDERER_H
 
+/* clang-format off */
 #include "StrokeRenderer.h"
 #include "../system/FreestyleConfig.h"
 #include <fstream>
+/* clang-format on */
 
 namespace Freestyle {
 
index af4ab18d0e8b4e8bf5d2e6f6c492df4efd48b676..785bc0f4330afdd0be5602c2f32dd3407f3e1c90 100644 (file)
@@ -22,6 +22,7 @@
  * \brief Python Interpreter
  */
 
+/* clang-format off */
 #include <iostream>
 
 extern "C" {
@@ -48,6 +49,7 @@ extern "C" {
 
 #include "bpy_capi_utils.h"
 }
+/* clang-format on */
 
 namespace Freestyle {
 
index 23f454c0a0457264942884ade3214fa95eb69281..58d840105743628a9c46e5c4087d55f7751f6bdc 100644 (file)
  * \brief String utilities
  */
 
+/* clang-format off */
 // soc #include <qfileinfo.h>
 
 #include "FreestyleConfig.h"
 #include "StringUtils.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index 575d26597eeb3e111e58f8d8d82b6e49879facfd..16944e47335ca5be852fa11f4a8e4e44aa423651 100644 (file)
@@ -22,6 +22,7 @@
  * \brief String utilities
  */
 
+/* clang-format off */
 #include <cstring>
 #include <iostream>
 #include <sstream>
@@ -32,6 +33,7 @@ extern "C" {
 #include "BLI_string.h"
 #include "BLI_path_util.h"
 }
+/* clang-format on */
 
 using namespace std;
 
index 8d6ba521dde137d2964b5b429e0d164092642843..26b760066869c3d9d7233454706f36162fa00d60 100644 (file)
@@ -22,6 +22,7 @@
  * \brief Class to define a cell grid surrounding the projected image of a scene
  */
 
+/* clang-format off */
 #include <stdexcept>
 #include <algorithm>
 #include <memory>
@@ -36,6 +37,7 @@
 #ifdef WITH_CXX_GUARDEDALLOC
 #  include "MEM_guardedalloc.h"
 #endif
+/* clang-format on */
 
 namespace Freestyle {
 
index 66af24507d7e9aea9e22805d5b9c45e1839a59f0..2c7560259fe842b06f9f8092beb5bb69d106b418 100644 (file)
@@ -20,6 +20,7 @@
  * implies that this geom engine has as member data the viewpoint, transformations, projections...
  */
 
+/* clang-format off */
 #include <cstring>
 #include <cstdio>
 
@@ -29,6 +30,7 @@
 #include "../geometry/GeomUtils.h"
 
 #include "BKE_global.h"
+/* clang-format on */
 
 using namespace std;
 
index c32ceb098054332f519362d787a1e9d809021ef7..3c1ca3b59920c2623e8309f13c96b9e0e8c37442 100644 (file)
@@ -24,6 +24,7 @@
 
 #define SPHERICAL_GRID_LOGGING 0
 
+/* clang-format off */
 // I would like to avoid using deque because including ViewMap.h and <deque> or <vector> separately
 // results in redefinitions of identifiers. ViewMap.h already includes <vector> so it should be a
 // safe fall-back.
@@ -47,6 +48,7 @@
 #ifdef WITH_CXX_GUARDEDALLOC
 #  include "MEM_guardedalloc.h"
 #endif
+/* clang-format on */
 
 namespace Freestyle {
 
index bc2597c02d57fb854e8ca4bde1eccc688e633c9e..fd8f7958e83fde4eca746c0d9bacafbfd861d99b 100644 (file)
@@ -20,6 +20,7 @@
  * to.
  */
 
+/* clang-format off */
 #include <sstream>
 
 #include "Silhouette.h"
@@ -37,6 +38,7 @@ extern "C" {
 #include "IMB_imbuf.h"
 #include "IMB_imbuf_types.h"
 }
+/* clang-format on */
 
 namespace Freestyle {
 
index c371eba4b94c80a1dc0256f4c27c96e785aac022..5ea28e4ac41300eafd6085b86d22eb6bba28b094 100644 (file)
@@ -19,6 +19,7 @@
  * \brief Classes to define a View Map (ViewVertex, ViewEdge, etc.)
  */
 
+/* clang-format off */
 #include <float.h>
 
 #include "ViewMap.h"
@@ -26,6 +27,7 @@
 #include "ViewMapAdvancedIterators.h"
 
 #include "../geometry/GeomUtils.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index c67be4f97b359fa4e8ad50f8e0dc786509c20245..681237399a88515090b213608ffd6155a93db249 100644 (file)
@@ -19,6 +19,7 @@
  * \brief Class to build silhouette edges from a Winged-Edge structure
  */
 
+/* clang-format off */
 #include <algorithm>
 #include <memory>
 #include <stdexcept>
@@ -39,6 +40,7 @@
 #include "../winged_edge/WFillGrid.h"
 
 #include "BKE_global.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index 1b99c270095d8e15fa4cc4d77fd20c0725f34484..33ef6858541657d237fdbd294f4ebff85de76b17 100644 (file)
@@ -22,6 +22,7 @@
  * \brief Class to build a Node Tree designed to be displayed from a Silhouette View Map structure.
  */
 
+/* clang-format off */
 #include "Silhouette.h"
 #include "ViewMap.h"
 
@@ -36,6 +37,7 @@
 #ifdef WITH_CXX_GUARDEDALLOC
 #  include "MEM_guardedalloc.h"
 #endif
+/* clang-format on */
 
 namespace Freestyle {
 
index c6b32e0a89c7e9c1c642bb487d090d1936864a03..b6dfb183d0f114918853af1dd9a174e325c5b6ae 100644 (file)
  * \brief Class to fill in a grid from a SceneGraph (uses only the WingedEdge structures)
  */
 
+/* clang-format off */
 #include "WEdge.h"
 #include "WFillGrid.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index 404a1ae6181ad60744711c3fa552a2249b4ddecd..2fa9e51fa7f5dff09daabd2ef4128926cb68df3b 100644 (file)
  * \brief Class to fill in a grid from a SceneGraph (uses only the WingedEdge structures)
  */
 
+/* clang-format off */
 #include "WEdge.h"
 #include "WSFillGrid.h"
+/* clang-format on */
 
 namespace Freestyle {
 
index db3719b8d2cc033af42181118e94d49e50847a88..e6062a605baa4a94e15ecea3b636eb4bf5560920 100644 (file)
  * info (silhouette etc...)) structure from a polygonal model
  */
 
+/* clang-format off */
 #include "WXEdge.h"
 #include "WXEdgeBuilder.h"
+/* clang-format on */
 
 namespace Freestyle {