diff --git a/include/Topology/gmap/embeddedGMap3.h b/include/Topology/gmap/embeddedGMap3.h index 493807441a28ffa02e06472777cb2ff368021ea4..24b1adb133505b4fff22217afe185199174d83e2 100644 --- a/include/Topology/gmap/embeddedGMap3.h +++ b/include/Topology/gmap/embeddedGMap3.h @@ -94,7 +94,7 @@ public: /** * No attribute is attached to the new volume */ - virtual unsigned int closeHole(Dart d, bool forboundary = true); + virtual unsigned int closeHole(Dart d); /*! * diff --git a/include/Topology/gmap/gmap3.h b/include/Topology/gmap/gmap3.h index f11444987605aa7caf0a143029c83ad96de45f07..3a8a8d71adb6e46cd3ccd5ac9788511b91d7127e 100644 --- a/include/Topology/gmap/gmap3.h +++ b/include/Topology/gmap/gmap3.h @@ -413,7 +413,7 @@ public: * @param forboundary tag the created face as boundary (default is true) * @return the degree of the created volume */ - virtual unsigned int closeHole(Dart d, bool forboundary = true); + virtual unsigned int closeHole(Dart d); //! Close the map removing topological holes: DO NOT USE, only for import/creation algorithm /*! Add volumes to the map that close every existing hole. diff --git a/include/Topology/gmap/gmap3.hpp b/include/Topology/gmap/gmap3.hpp index 330e99a803c41e7af72e052b92f718358730a1ca..589b2527a32a85f72ba7fbb77dbbdd3a5542bc4e 100644 --- a/include/Topology/gmap/gmap3.hpp +++ b/include/Topology/gmap/gmap3.hpp @@ -1204,7 +1204,7 @@ Dart GMap3::newBoundaryCycle(unsigned int nbE) } template -unsigned int GMap3::closeHole(Dart d, bool forboundary) +unsigned int GMap3::closeHole(Dart d) { assert(beta3(d) == d); // Nothing to close DartMarkerStore > m(*this) ; diff --git a/include/Topology/map/embeddedMap3.h b/include/Topology/map/embeddedMap3.h index 67186a60902655c982fed84a4e842fb965fef178..f72ee0bc4b10c82fcaefbff87768d8774aee2ea2 100644 --- a/include/Topology/map/embeddedMap3.h +++ b/include/Topology/map/embeddedMap3.h @@ -134,7 +134,7 @@ public: //! /*! No attribute is attached to the new volume */ - virtual unsigned int closeHole(Dart d, bool forboundary = true); + virtual unsigned int closeHole(Dart d); //! /*! diff --git a/include/Topology/map/map3.h b/include/Topology/map/map3.h index 4d9743804d32bb153c02cc239661de855c1619f0..e35689f1bcef0358ed328b728ca98d7570b56e19 100644 --- a/include/Topology/map/map3.h +++ b/include/Topology/map/map3.h @@ -483,7 +483,7 @@ public: * @param forboundary tag the created face as boundary (default is true) * @return the degree of the created volume */ - virtual unsigned int closeHole(Dart d, bool forboundary = true); + virtual unsigned int closeHole(Dart d); //! Close the map removing topological holes: DO NOT USE, only for import/creation algorithm /*! Add volumes to the map that close every existing hole. diff --git a/include/Topology/map/map3.hpp b/include/Topology/map/map3.hpp index 28e87c16358971d8733e819048bc2098280fd188..5f78ca80e8ce65e31b280b3a88c282f1d9c5c4bb 100644 --- a/include/Topology/map/map3.hpp +++ b/include/Topology/map/map3.hpp @@ -1334,7 +1334,7 @@ Dart Map3::newBoundaryCycle(unsigned int nbE) } template -unsigned int Map3::closeHole(Dart d, bool forboundary) +unsigned int Map3::closeHole(Dart d) { assert(phi3(d) == d); // Nothing to close DartMarkerStore< Map3 > m(*this) ; diff --git a/src/Topology/gmap/embeddedGMap2.cpp b/src/Topology/gmap/embeddedGMap2.cpp index fd535ea4d555e72b8fd92a61bf43b4366bf2ccb6..9ec6208c2c50863f80af89dfa9f19cb5db51b628 100644 --- a/src/Topology/gmap/embeddedGMap2.cpp +++ b/src/Topology/gmap/embeddedGMap2.cpp @@ -516,7 +516,7 @@ bool EmbeddedGMap2::mergeVolumes(Dart d, Dart e) unsigned int EmbeddedGMap2::closeHole(Dart d, bool forboundary) { - unsigned int nbE = GMap2::closeHole(d) ; + unsigned int nbE = GMap2::closeHole(d, forboundary) ; Dart dd = phi2(d) ; Dart it = dd ; do diff --git a/src/Topology/gmap/embeddedGMap3.cpp b/src/Topology/gmap/embeddedGMap3.cpp index 5562fdc5f0ccd3e9cbafd5076739289e9d4028b1..c4b2f1ec1ccf775f0304ad25021e60d65bd5d98e 100644 --- a/src/Topology/gmap/embeddedGMap3.cpp +++ b/src/Topology/gmap/embeddedGMap3.cpp @@ -354,9 +354,9 @@ void EmbeddedGMap3::splitVolume(std::vector& vd) } } -unsigned int EmbeddedGMap3::closeHole(Dart d, bool forboundary) +unsigned int EmbeddedGMap3::closeHole(Dart d) { - unsigned int nbF = GMap3::closeHole(d, forboundary) ; + unsigned int nbF = GMap3::closeHole(d) ; DartMarkerStore mark(*this); // Lock a marker diff --git a/src/Topology/map/embeddedMap3.cpp b/src/Topology/map/embeddedMap3.cpp index bdb418ff8026a7ace5c0ca446dd29a84b7a85d9e..ad6189789663aee96129e79d790e9205b48cdea1 100644 --- a/src/Topology/map/embeddedMap3.cpp +++ b/src/Topology/map/embeddedMap3.cpp @@ -556,9 +556,9 @@ Dart EmbeddedMap3::collapseVolume(Dart d, bool delDegenerateVolumes) return resV; } -unsigned int EmbeddedMap3::closeHole(Dart d, bool forboundary) +unsigned int EmbeddedMap3::closeHole(Dart d) { - unsigned int nbF = Map3::closeHole(d, forboundary) ; + unsigned int nbF = Map3::closeHole(d) ; DartMarkerStore mark(*this); // Lock a marker