Browse Source

MeshTools: don't #include <vector> unless absolutely necessary.

euler-xxx
Vladimír Vondruš 5 years ago
parent
commit
294c910d44
  1. 2
      src/Magnum/MeshTools/FlipNormals.cpp
  2. 5
      src/Magnum/MeshTools/Test/CompressIndicesTest.cpp
  3. 5
      src/Magnum/MeshTools/Test/GenerateNormalsTest.cpp

2
src/Magnum/MeshTools/FlipNormals.cpp

@ -25,7 +25,9 @@
#include "FlipNormals.h"
#ifdef MAGNUM_BUILD_DEPRECATED
#include <vector>
#endif
#include <Corrade/Containers/StridedArrayView.h>
#include "Magnum/Math/Vector3.h"

5
src/Magnum/MeshTools/Test/CompressIndicesTest.cpp

@ -24,7 +24,6 @@
*/
#include <sstream>
#include <vector>
#include <Corrade/Containers/Array.h>
#include <Corrade/Containers/StridedArrayView.h>
#include <Corrade/TestSuite/Tester.h>
@ -36,6 +35,10 @@
#include "Magnum/MeshTools/CompressIndices.h"
#include "Magnum/Trade/MeshData.h"
#ifdef MAGNUM_BUILD_DEPRECATED
#include <vector>
#endif
namespace Magnum { namespace MeshTools { namespace Test { namespace {
struct CompressIndicesTest: TestSuite::Tester {

5
src/Magnum/MeshTools/Test/GenerateNormalsTest.cpp

@ -24,7 +24,6 @@
*/
#include <sstream>
#include <vector>
#include <Corrade/Containers/Array.h>
#include <Corrade/Containers/ArrayViewStl.h>
#include <Corrade/Containers/StridedArrayView.h>
@ -39,6 +38,10 @@
#include "Magnum/Primitives/Cylinder.h"
#include "Magnum/Trade/MeshData.h"
#ifdef MAGNUM_BUILD_DEPRECATED
#include <vector>
#endif
namespace Magnum { namespace MeshTools { namespace Test { namespace {
struct GenerateNormalsTest: TestSuite::Tester {

Loading…
Cancel
Save