// C++ : Reordonnancement des faces
-// Copyright (C) 2009-2015 CEA/DEN, EDF R&D
+// Copyright (C) 2009-2024 CEA, EDF
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
Vertex* v2;
};
-void propagateOrientation (queue <OrientedQuad> &queue_quads, Quad* orig);
+void propagateOrientation (std::queue <OrientedQuad> &queue_quads, Quad* orig);
void makeSkin (Quad* orig);
// ========================================================= reorderFaces
void makeSkin (Quad* orig)
{
OrientedQuad triplet;
- queue <OrientedQuad> queue_quads;
+ std::queue <OrientedQuad> queue_quads;
orig->setOrientation(); // Q_DIRECT=1, Q_INVERSE=2
propagateOrientation (queue_quads, orig);
}
}
// ==================================================== propagateOrientation
-void propagateOrientation (queue <OrientedQuad> &queue_quads, Quad* orig)
+void propagateOrientation (std::queue <OrientedQuad> &queue_quads, Quad* orig)
{
OrientedQuad triplet;
// Q_DIRECT : le sens des vertex est l'exterieur