Browse Source

Clean up unnecessary use of <numeric>.

And document what it is used for where needed.
pull/659/head
Vladimír Vondruš 1 year ago
parent
commit
0aee6c8855
  1. 2
      doc/snippets/MathAlgorithms.cpp
  2. 2
      doc/snippets/Shaders-gl.cpp
  3. 2
      src/Magnum/DebugTools/Profiler.cpp
  4. 1
      src/Magnum/DebugTools/Test/CompareImageTest.cpp
  5. 2
      src/Magnum/Math/Algorithms/Test/KahanSumTest.cpp
  6. 1
      src/Magnum/MeshTools/Combine.cpp
  7. 1
      src/Magnum/MeshTools/RemoveDuplicates.cpp
  8. 2
      src/Magnum/Shaders/Test/MeshVisualizerGLTest.cpp

2
doc/snippets/MathAlgorithms.cpp

@ -24,7 +24,7 @@
DEALINGS IN THE SOFTWARE.
*/
#include <numeric>
#include <numeric> /* std::accumulate() */
#include <vector>
#include <Corrade/Containers/ArrayView.h>

2
doc/snippets/Shaders-gl.cpp

@ -24,7 +24,7 @@
DEALINGS IN THE SOFTWARE.
*/
#include <numeric>
#include <numeric> /* std::iota() */
#include <Corrade/Containers/Array.h>
#include <Corrade/Containers/ArrayViewStl.h>
#include <Corrade/Containers/Iterable.h>

2
src/Magnum/DebugTools/Profiler.cpp

@ -29,7 +29,7 @@
#include "Profiler.h"
#include <algorithm> /* std::sort() */
#include <numeric>
#include <numeric> /* std::iota() */
#include <Corrade/Utility/Assert.h>
#include <Corrade/Utility/Debug.h>
#include <Corrade/Utility/DebugStl.h>

1
src/Magnum/DebugTools/Test/CompareImageTest.cpp

@ -25,7 +25,6 @@
*/
#include <sstream>
#include <numeric>
#include <Corrade/Containers/Array.h>
#include <Corrade/Containers/StridedArrayView.h>
#include <Corrade/Containers/Optional.h>

2
src/Magnum/Math/Algorithms/Test/KahanSumTest.cpp

@ -24,7 +24,7 @@
DEALINGS IN THE SOFTWARE.
*/
#include <numeric>
#include <numeric> /* std::accumulate() */
#include <Corrade/Containers/Array.h>
#include <Corrade/TestSuite/Tester.h>

1
src/Magnum/MeshTools/Combine.cpp

@ -26,7 +26,6 @@
#include "Combine.h"
#include <numeric>
#include <Corrade/Containers/Iterable.h>
#include <Corrade/Utility/Algorithms.h>

1
src/Magnum/MeshTools/RemoveDuplicates.cpp

@ -28,7 +28,6 @@
#include <cstring>
#include <limits>
#include <numeric>
#include <unordered_map>
#include <Corrade/Containers/Array.h>
#include <Corrade/Containers/Pair.h>

2
src/Magnum/Shaders/Test/MeshVisualizerGLTest.cpp

@ -25,7 +25,7 @@
DEALINGS IN THE SOFTWARE.
*/
#include <numeric>
#include <numeric> /* std::iota() */
#include <sstream>
#include <Corrade/Containers/ArrayViewStl.h>
#include <Corrade/Containers/Pair.h>

Loading…
Cancel
Save